Google Chrome version 42 comes with implementation of interesting options for software developers who want to turn their websites into complex Web applications: Push notification system which is permanently active.
Chrome 42 Beta brings many updates including the permanently active Push system, a better way to add Android desktop shortcuts and better compatibility with some new Web technologies.
The most interesting novelty is the possibility of receiving the Google Chrome Push messages even when the page that is sending them is closed. This system uses the old Notification API, which is used for almost two years for displaying notifications of graphically rich, and new Push API, which enables a permanent connection between server and client. The system allows developers to insert into their pages sites a special piece of software called Service Worker code, that will be run locally even when the home page is closed. Mediated by Google Cloud Messaging system, this link will allow transmission of Push notifications similar to those seen on mobile platforms, and these Service Workers may be used for other activities, such as for example synchronization in the background or Geofencing.
Another novelty concerns only Android version of Chrome 42 browser. The option to save a shortcut to the Home Screen Web will be complemented by a message that will warn users of this possibility, but it will be displayed only if site meet quality standards imposed by Google. Web developers must pack the site as a Web application that complies Web App Manifesto, to use HTTPS and offer minimal facilities operating offline.
Chrome 42 is in Beta development stage, all these news will be available in the final code in the next six weeks, according to the classic Google development cycle.