Thursday, November 21, 2013
The latest Chrome Beta channel release includes a slew of new developer features that make the web faster and safer for users. Unless otherwise noted, changes apply to desktop versions of Chrome and Chrome for Android.
The animated WebP image format offers some important improvements as an alternative to animated GIF, including true alpha channel (8-bit) as compared to a binary (1-bit) alpha in GIFs. Also, each frame can be lossy or lossless as needed. Compare the animated WebP version (372 KB) of the picture below to the animated GIF version (870 KB). The WebP version is 57% smaller.
Starting this release, responsive mobile websites will get a performance boost in Chrome for Android because we’ve disabled double-tap zoom. Previously, to support double-tap zoom, Chrome had to delay every touch event sent to the webpage by 300ms to allow the user to tap a second time. Now mobile-friendly sites that are already formatted to automatically fit in the page width will receive click events instantly and can respond to user input more quickly.
NPAPI plug-ins blocked by default
As we announced a few months ago, all but a handful of Netscape Plugin Application Programming Interface (NPAPI) plug-ins will be blocked by default starting in today’s Beta. Check out the developer guide to learn more.
New in Chrome for Android, the Vibration API allows web developers to programmatically provide tactile feedback in the form of vibration. Use cases include improved accessibility and more engaging browser-based games.
Chrome Apps and Extensions APIs
- signedInDevices API allows you retrieve a list of the user’s signed-in devices.
- MediaGallery API now supports import of Picasa albums.
- The Identity API now provides events such as sign-in and sign-out.
- Websites in incognito tab can now connect to Apps with user consent.
- chrome.runtime API now optionally provides TLS channel ID to extensions or apps to allow for stronger security.
Posted by Urvang Joshi, Software Engineer and Aspiring Animator