Thursday, November 08, 2012
Today’s Chrome Beta channel release includes a slew of awesome new developer features.
Datalist support in date and time
datalist allows you to specify a list of suggested dates and times for input elements. Of course, users still have the freedom to enter arbitrary dates and times. One use case is helping users choose when their food should be ready for pickup:
Now you can write mathematical content in MathML and expect it to be consistently beautiful across the web. Special kudos to WebKit volunteer Dave Barton for implementing this on his own accord.
Other new features in this release
- CSS custom filters have landed behind a flag. They enable sweet cinematic effects like page flipping with just CSS and HTML. You can turn them on with chrome://flags.
- Chromium now parses the autocomplete attribute according to spec. Use it to specify which type of saved user data the browser should use to prefill input elements. Examples are name and street-address.
- A few brand new features landed with a prefix: -webkit-hyphens gives you more control over hyphenation at line breaks, and -webkit-clip-path enables you to clip DOM content to an SVG shape.
APIs un-prefixed in today’s Beta release include:
- IndexedDB, a client-side storage API offering fast access to large amounts of structured data
- postMessage, a feature enabling cross-origin communication (including support for fast transferable objects)
- performance.now() for reliable, high-resolution timing
Experiments removed in this release
As the web platform evolves, support for some experiments has been removed. The Blob constructor should now be used instead of the WebKitBlobBuilder API, and the Blob.webkitSlice() method is deprecated in favor of Blob.slice(). We also gathered a lot of valuable data and feedback from our experimental support for Web Intents and decided to disable the feature in today's Beta release.
Stay in the loop
Visit chromestatus.com for a complete overview of Chrome’s developer features, and circle +Google Chrome Developers for more frequent updates.
We hope you enjoy this Beta release as much as we’ve enjoyed working on it!