1 private link
Les données viennent de l'ancien tableur créé par Eric Daspet qui est depuis tombé en désuétude.
Plugin Grunt permettant d'exécuter Google Pagespeed Insights en ligne de commande.
"Some JavaScript engines, such as V8 (Chrome) do not optimize functions that make use of a try/catch block as the optimizing compiler will skip it when encountered. No matter what context you use a try/catch block in, there will always be an inherent performance hit, quite possibly a substantial one."
Je ne le dirais jamais assez...
On a encore du travail à faire pour que les sites soient performants...
Nouvelle présentation WebPerf d'Ilya Grigorik (Google)
Intervention de Ilya Grigorik sur la performance sur navigateur mobile. Les slides sont disponibles ici : http://www.igvita.com/slides/2013/breaking-1s-mobile-barrier.pdf
10 secondes, c’est le temps moyen de chargement du Top 2000 des sites de e-commerce. C’est 10% plus rapide qu’en 2011 mais c’est toujours trop.
D’après une étude effectuée sur des utilisateurs de sites de voyages, 57% des internautes quittent un site au delà de 3 secondes de chargement.
60% des mobinautes attendent d’un site en version mobile un chargement en dessous des 3 secondes.
74% des mobinautes quitteront un site si celui-ci n’est pas chargé après 5 secondes.
"Pagespeed what, why, and how it works"
Comme je l'explique souvent en formation JavaScript, JSON est de plus en plus préféré à XML dans le cadre des manipulations AJAX car il est moins verbeux et donc, plus rapide.
Ceci étant JSON n'est pas la panacée. On peut aller encore plus loin avec une sérialisation binaire efficace.
Les astuces de Bitly pour l'optimisation Front-End
Ne jamais négliger la première impression... ni les suivantes !
La vitesse d'affichage d'un site influe-t-elle sur les ventes et, si oui, dans quelle mesure ?
Alternative à Ghostwriter ou ControlJS : permet de reporter le document.write de certains scripts à plus tard dans le flux de chargement de la page, afin de ne pas retarder le Load. L'intérêt de la solution est qu'elle ne perturbe quasiment pas le script original, ce qui en facilite grandement la maintenance.
"Selon les résultats de l’enquête menée par le magazine 60 millions de consommateurs, il apparaît que le débit moyen des français sur le Web est de 5,6 Mbit/s. Un quart des internautes ne dépasse pas les 2 Mbit/s."
Comment se passer des Gifs animés ?
Ce développeur a eu l'idée de prendre des PNG et de ne stocker, en plus de l'image originale, que le différentiel entre les différentes frames, l'animation étant réalisée en javascript.
Résultat : un poids très raisonnable et une bonne qualité.
Evidemment, son exemple s'y prêtait bien (chaque frame étant quasi-identique à la précédente), mais c'est quand même assez ingénieux.
"Quand on parle des performances web, on peut risquer de trop idéaliser les conseils et bonnes pratiques. Cédric Morin vous propose cette semaine un article pragmatique qui vous aidera à mettre tout ceci en perspective, et à mieux gérer l’optimisation de vos sites."