Html5, c'est le navigateur qui fait le travail

La dernière mouture du vénérable standard apporte une petite révolution. Le bouquet de technologies regroupées sous le drapeau Html5 donne les pleins pouvoirs à la page web une fois chargée dans un navigateur moderne:

  • récupérer les données à présenter (base de données, service web, tableur Excel, csv ou autre, ..)
  • calculer les indicateurs et tracer les graphiques
  • se mettre en page en fonction de la taille de l'écran, du type de l'appareil (PC, tablette, smartphone) et du pointage (souris ou doigt).
  • et même fonctionner en l'absence de connexion internet si nécessaire en se synchronisant à la reconnexion.

Elle devient une vraie application: la webapp. Plus besoin de serveurs et d'architecture matérielle complexe pour servir les requêtes, chacun apporte sa machine, sa puissance de calcul et sa bande passante.

Le schéma n'est visible que sur un navigateur moderne (Chrome, Firefox, Safari ou IE10)


Les jauges ci dessus sont calculées et mises en page au chargement. Il ne s'agit pas d'images statiques mais de tracés dynamiques réalisés en temps réel par le navigateur. Pour s'en convaincre:
  • Zoomer la page (ctrl +) pour vérifier qu'il n'y a pas de pixelisation
  • Cliquer sur les jauges pour lancer/arrêter une animation