Nous avons peu d'informations officielles de la part des navigateurs sur les performances de leurs moteurs. Le Mozilla Developer Center nous propose tout de même une courte page sur comment écrire des feuilles de style efficaces.
Le cache HTTP permet aux visiteurs de ne pas re-télécharger les pages ou les éléments de pages qui l'ont déjà été. C'est un des meilleurs mécanismes pour accélérer l'accès du navigateur au contenu mais il est mis en échec par de nombreux cas.
Quelques conseils pratiques pour optimiser ses sites en HTTPS.
La clé : HTTP 1.1 + Cache-Control à Public afin que les navigateurs regardent dans leur cache.
- sérieuses conséquences lorsque l'on active la capture vidéo
- comparé à keynote (solution de tests payante), les pages s'affichent bcp + vite.
- il y a visiblement un bug puisque certaines requêtes s'affichent en 1ms
conclusion perso :
- un peu jeune, mais c'est le seul qu'on ait
- vu la diversité des expériences dues au réseau, il ne faut pas prendre les résultats à la lettre mais plutôt l'utiliser pour comprendre le fonctionnement des navigateurs mobiles
Petite appli en ligne pour générer son propre framework Javascript, basé sur votre propre sélection de librairie, de JSON2 à Spine en passant par Ender.
Les tailles sont indiquées et les librairies choisies le sont en particulier pour leur robustesse et faible empreinte mémoire.
J'ai assisté à la présentation de Zepto à la JSConf
Ce micro framework permet d'avoir une API compatible avec jQuery, mais utilisant directement les implémentations native de webkit. Il est destiné à fonctionner sur les plateformes iOS et Android avec un poids de 4 Kb contre 31 Kb pour jQuery
Excellent, merci Alexandre pour cette précision. Comptent-ils pousser la compatibilité vers d'autres navigateurs ?
En tous cas, combiné avec yepnope (pour le polyfill), ça peut être super pour construire ses dépendances à poids mini.