The web is quickly becoming as powerful as native apps and Chrome 42 beta brings a number of huge features for developers to Android devices.
The idea is that Google wants to encourage users to start pinning the sites they frequent to their home screen, just like apps.
App Install Banners are fairly straightforward to implement for developers. Sites wanting to use the feature must meet eligibility criteria, however, so that users get an acceptable experience when using the new feature.
Chrome 42 also brings push notifications to the web, thanks to a new Push API that allows them to send a system notification. Your website can now send a full notification, even if Chrome isn’t open.
Developers will need to use a service worker alongside the Push API to implement push notifications and users can disable them via a new button that appears on the notification called “site settings.”
Safari on OS X can send push notifications for websites, but not for iOS users yet. Google’s really pushing to show that notifications work cross-platform almost everywhere now.
These new features are big news for the web, which is increasingly becoming on-par with native apps. The changes allow websites to almost imitate a native app, so expect to see these features adopted fairly quickly around the web.