"Sitespeed.io is an open source tool that helps you analyze and optimize your website speed and performance based on performance best practices. It will collect data from multiple pages on your website (crawling from a start point), analyze the pages using performance best practices rules, and output the result as HTML-files or JUnit XML. You can see real life examples of analyzed sites here."
Possibilité d'intégrer cet outil dans une plate-forme d'intégration continue (jenkins) : http://sitespeed.io/documentation/#junit
"Les outils pour mesurer / comprendre sont plutôt reconnus désormais et arrivent a une certaine maturité. Il y a toutefois encore un créneau plutôt peu documenté (à mon goût) dans le domaine, celui permettant de mesurer les temps de chargement dans des applications mobile natives (Android / iOs ...)"
Retrouvez une sélection de liens sur le thème des performances Web de la semaine passée. Au sommaire, 17 liens sur : extension Fasterize et livre blanc, AMP sur iOS, outil Google, SEO, Service Worker, Velocity EU, PerfOps, HTTP/next
Sitespeed.io is an open source tool that helps you analyze your website speed and performance based on performance best practices and metrics. It collects data from multiple pages on your website, analyze the pages using the rules and output the result as HTML or JUnit XML.
Outil de test de performance pour mobiles (simule un mobile Android ou iPhone pour l'instant). Indique les temps de chargement et le poids total ; optionnellement une vidéo de chargement et une capture d'écran.
Intéressant mais rien de vraiment nouveau... les Streams, ça existe depuis Java 1.0 (1996), et sans doute avant dans d'autres langages.
Tant mieux si ça arrive dans node.js !
On annonce des gains au final de 30% à 60%, cela semble assez important. Est-ce vraiment intéressant dans tous les cas ?. C'est un besoin pour les sites à gros traffic/ non optimisé / avec du contenu 'peu dynamique". Comment Fasterize actualise t'il sa propre version , uniquement lorsque le client demande une url ? Il serait intéressant d'avoir un peu de détail sur l'échange entre fasterize et le serveur.
"At Artsy we've been building Node.js applications that share code and rendering between the server and browser. We've seen many benefits from this - pages load faster, we can optimize SEO, developers are more productive, and JavaScript coding is just an overall better experience."