Comprendre la Latence et son Impact sur le Web
Cette leçon explique la latence et son impact sur le chargement des pages web.
Introduction
Généralités sur le marché des mobiles
Rappel HTML
Rappel CSS
Notions de HTML5 et CSS3
Concevoir une webApp







Les simulateurs






Construire sa première WebApp





















Vérifier et compresser
Construire une webApp avec JQuery Mobile



















Annexe 1 | Notions de bande passante
Annexe 2 | Les usages
Annexe 3 | Les librairies disponibles
Conclusion
Détails de la leçon
Description de la leçon
La latence représente le temps nécessaire pour acheminer une requête jusqu'à un serveur et recevoir sa réponse. Elle diffère de la bande passante, qui mesure la quantité de données pouvant être transférée en un temps donné. Concrètement, lorsque vous demandez à voir une page web, la latence est le temps nécessaire pour que chaque élément de cette page envoie sa requête et reçoit la réponse. Plus une page contient d'éléments, plus il y a de requêtes, et donc, plus la latence est élevée. Ce délai ne peut être éliminé et est sujet à fluctuation. Par exemple, pour une page avec deux images, la latence est doublée, et avec dix images, elle est multipliée par dix. Pour minimiser la latence, l'utilisation de sprites est courante dans la conception de pages pour smartphones car elle permet de n'effectuer qu'un seul chargement pour plusieurs graphiques.
Objectifs de cette leçon
Les objectifs de cette vidéo sont de définir la latence, expliquer son fonctionnement, et démontrer comment elle affecte le chargement des pages web. Elle vise aussi à introduire des techniques pour réduire la latence, comme l'utilisation de sprites.
Prérequis pour cette leçon
Aucun prérequis spécifique n'est nécessaire, mais des connaissances de base en développement web et en réseaux seront bénéfiques.
Métiers concernés
Les professionnels comme les développeurs web, ingénieurs réseau, et administrateurs système trouveront ce sujet particulièrement pertinent pour améliorer la performance et l'expérience utilisateur de leurs plateformes.
Alternatives et ressources
En plus des sprites, des techniques comme le chargement différé (lazy loading) et l'optimisation des requêtes HTTP peuvent être utilisées pour réduire la latence.
Questions & Réponses
