A web developer’s guide to the latest Chrome Beta

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:









MathML

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. 
Un-prefixed APIs 

APIs un-prefixed in today’s Beta release include:
Today’s Beta release supports these APIs in both their prefixed and un-prefixed forms. If you’re currently using the prefixed versions, you should switch to the un-prefixed versions after today’s Beta release reaches the Stable channel. At that point the prefixed versions will be deprecated, and future releases may not support them.

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!

Post a Comment