Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Secret Super Powers of Mobile Browsers

Stéphanie Walter
September 24, 2018
1.4k

Secret Super Powers of Mobile Browsers

Do you dream of pushing notifications directly to the mobile browser of your users? Geolocation in the browser? Of a browser-based chatting system with video and audio directly available without needing to download a single mobile application or plugin? Of transforming your website into a fully functional web app with a launch icon and a cache system? Let's check out what HTML5 APIs and Progressive Web Apps (PWAs) can achieve to enhance the experience of your mobile users in the browser.

Stéphanie Walter

September 24, 2018
Tweet

More Decks by Stéphanie Walter

Transcript

  1. Secret Super Powers of Mobile Browsers Stéphanie Walter - UX

    & UI Designer – Techfest Bucharest, September 2018
  2. UX & UI Designer Mobile expert. Pixel & CSS Lover.

    stephaniewalter.design @WalterStephanie
  3. WebRTC Opens a direct real time communication channel between two

    clients. You can share sound, video and any other data.
  4. Ambient light API and CSS Media queries lvl 5 Ambient

    Light API Environment Media Features : @media (light-level: dim | normal | washed) { // adaptation } (no support yet)
  5. Webauth - an API that allows for the use of

    biometric-based authentication, as well as smart cards and USB tokens, for authentication Fingerprint authentication
  6. Beacons that can broadcast URLs A Bluetooth Low Energy (BLE)

    beacon can broadcast and push URLs to users’s phones. Browsers can detect those URLs and open the webpage.
  7. Yeah, I just met you, And this is crazy, But

    here’s my request for permissions, So let me notify you maybe?
  8. DO NOT DEMAND PERMISSIONS ON PAGE LOAD This is the

    slide you need to take a picture of
  9. Because you will only get one chance to ask for

    permissions! Asking users to reset permissions is a tedious task
  10. ๏ No notifications integrated in system ๏ No installation banner

    ๏ No parameter access ๏ Can only store 50Mb offline ๏ A few “glitches” iOS partially supports PWAs
  11. ๏ Microsoft manually published some selected PWAs in their store

    ๏ Bing is indexing PWAs ๏ Showing PWAs in Bing search results ๏ PWAs getting available in Microsoft store Microsoft PWA
  12. ๏ Widgets on the phone ๏ Access to contact &

    calendar ๏ Notification badges ๏ UI control for keyboard trigger ๏ Performance (list view, scroll) So, what’s missing in mobile browsers?
  13. UX & UI Designer Mobile expert. Pixel & CSS Lover.

    stephaniewalter.design @WalterStephanie Attribution-NonCommercial-NoDerivs 3.0 France (CC BY-NC-ND 3.0 FR) inpx.it/tf2018-mobile