According to Stat Counter in the past 3 months Chrome made a progress in market share. It’s now got ~31% world wide. But if we dive a bit deeper into the chart below we can see that the situation on mobile is even better.
Take into consideration that Chrome + Android + UC Browser + Opera is ~70% of the market it’s a great news for web developers in terms of APIs. I hope to see soon the power of Service Worker and Push notifications in many more browsers. It’s the start of a new wave of web apps that look and feel similar to native apps.
- Service Worker – A new system that provides event-driven scripts that run independent of web pages. They are similar to SharedWorkers except that their lifetime is different and they have access to domain-wide events such as network fetches.
Use cases: offline, reducing perceived page load latency and will eventually power notification/push/sync etc’.
Check out this web app on your Android: voice-memos.appspot.com
It is from the talented Sir Aerotwist and you should read his experience while developing it.
- Push notifications – Allow your users to opt-in to timely updates from sites they love and allow you to effectively re-engage them with customized, engaging content. As of Chrome version 42 (which is the current stable version of Chrome these days), the Push API and Notification API are available to developers.
Here is a tutorial on how you can implement it for your own web app.