Google Chrome 42 beta is developer-friendly with many new features


A week after releasing the stable version of Google Chrome 41, Google released Chrome 42 beta for Windows, Mac, Linux and Android. While the new version actually launched on Monday, the company yesterday published details about its new features, including push notifications, ES6 Classes and Add to Home Screen promotion on Android.

Google Chrome Beta

Chrome is not just a browser its definitely more than it with hundreds of millions of users, it’s a major platform that developers of Web have to consider. First, it flashes a new ‘App Install Banner’ that permits websites to flash a prompt to users that asks if they want to add the site to their home screen. The idea behind it is simple. Google want to promote users to pin the sites they frequently visit to their home screen, just like apps and icons.

App Install Banners are quite straight forward to implement for developers. The sites must meet the eligibility factors to use the feature, however, so as the users gets good experience when using the new feature.

API push service

Chrome 42 consists of two new APIs (Push API and Notifications API) that together make sites push notifications to their users even after the given page is closed. That may sound invasive, but Google says explicit permission is needed from the user to do this. Safari on OS X can send push notifications for websites, but not for iOS users yet. Google wants to shows that notifications works cross-platform almost everywhere now.

Apart from the above, Google has also included new JavaScript ES6 features. Notably, ES6 classes (JavaScript’s strict mode is required to use these), may support the developers who have trouble with JavaScripts’ prototype-bases inheritance. Though many libraries have introduced their own patters of emulating class, this is the first attempt to provide one, uniform and standardized syntax to describe them.

These new features which are increasingly becoming popular on-par with native apps, are not a small news for web. The changes allow websites to almost replicate a native app, so one can expect these features be be easily and quickly adopted around the web.