Vitesse
Compresseur d'image optimisé
Afin de minimiser la consommation de bande passante et de réduire le temps de chargement, nos ingénieurs ont développé un algorithme dédié pour gérer la compression des images. Chaque fois que vous téléchargez une image, plusieurs copies de différentes tailles sont créées. Chaque copie est compressée avec notre algorithme qui a été codé pour minimiser la perte de qualité. Les copies sont ensuite utilisées pour fournir une image qui n'est jamais plus grande que la version affichée sur l'écran de l'utilisateur. Ce mode opératoire permet d'améliorer la qualité de votre PWA et reste conforme aux recommandations de Google Lighthouse, en chargeant les images rapidement et en consommant moins de données cellulaires.

CDN
Chaque ressource statique de votre PWA (code Javascript et images) est distribuée sur un réseau de diffusion de contenu (CDN) en utilisant le protocole HTTP/2. Partout dans le monde, votre PWA s'affiche rapidement car les ressources sont situées à proximité de tous vos utilisateurs finaux. Nous nous appuyons sur le réseau mondial de Stack Path. Les ressources sont hébergées dans des Datacenter haut de gamme disposant de connexions 10 Go/s à Internet, répartis sur 18 sites dans le monde entier.

Gestion asynchrone des polices
Dans votre PWA, les polices sont chargées de manière asynchrone pour augmenter la vitesse de chargement des pages. Sachant que les polices sont des fichiers qui bloquent l'affichage lors de la création d'une page Web s'ils sont absents, nous utilisons les polices par défaut de l'appareil lors de la première interaction de l'utilisateur avec l'application. En arrière-plan, le PWA charge les polices manquantes et les utilise lorsqu'elles sont téléchargées complètement. Pendant ce temps, l'utilisateur a pu accéder au contenu en un rien de temps.
