Web site ou
Web application ?

MIn2RIEN 2014

Le futur du web est mobile !

Par Jérémie Patonnier / @JeremiePat

Le Web aux origines

Internet pour les noob

 

  • Un system d'adressage : URL
  • Un protocole de transport : HTTP
  • Un format de document : HTML

Le Web aux origines

L'importance des navigateurs

 

  • Il y a 20 ans : Lire du text
  • Il y a 10 ans : Afficher des documents riches
  • Aujourd'hui : Exécuter des applications

Le Web aux origines

quelques étapes clés du changement

 

  • 1996 : Arrivé de JavaScript
  • 1998 : Arrivé d'AJAX
  • 2004 : Arrivé de Firefox
  • 2007 : Arrivé de l'iPhone
  • 2008 : Arrivé de Google Chrome
  • 2012 : Arrivé de Windows 8
  • 2013 : Arrivé de Firefox OS

Plongé dans les navigateurs

Qu'est-ce que c'est quoi qu'on fait avec ?

 

  • Média : Vidéo, audio
  • Graphique : Canvas, SVG
  • Réseaux : XHR2, Web Socket, WebRTC
  • Données : Storage, IndexedDB, App cache, Service Workers
  • Accès materiel : Geolocation, Orientation, Camera, etc.

JavaScript

Il est rapide l'animal !

 

  1. L'arrivé de Chrome
  2. L'arrivé de WebGL
  3. L'émergence de ASMJS

JavaScript

Non, mais serieusement, hein.

 

Emscriptem

Un outil pour porter des applications
écrites en C/C++ vers JavaScript

JavaScript

Ok, des preuves

 

Le web en dehors du web

Pour des applications classique

 

Le web en dehors du web

Et si on faisait des OS mobiles?

 

Un nouveau web mieux spécifié

(ou presque)

 

Un changement de paradigme

Le web « old school »

 

Une architecture client serveur traditionnel

Un changement de paradigme

Le web moderne

 

Une architecture client serveur plus équilibrée

Un changement de paradigme

Les applications web

 

Une architecture autonome

Un changement de paradigme

Le server perd de son importance

 

Des marketplaces comme tiers de confiance

Le web de demain reste à inventer

(encore une fois)

Merci :)

Jérémie Patonnier / @JeremiePat