1 private link
"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."
HTTPie is a command line HTTP client whose goal is to make CLI interaction with web services as human-friendly as possible. It provides a simple http command that allows for sending arbitrary HTTP requests with a simple and natural syntax, and displays colorized responses. HTTPie can be used for testing, debugging, and generally interacting with HTTP servers.
"A development tool that scans HTML pages to find unused CSS selectors."
Un excellent exemple d'une utilisation malheureuse d'un préfixe propriétaire et d'une mauvaise réaction du propriétaire du site au moment ou ce préfixe cesse d'être supporté. Comme quoi, on ne le dira jamais assez : attention à ces préfixes !
Quelques astuces pour mieux tirer partie du Webkit Inspector.
Comment Google mesure-t-il la performance et dans quelle mesure devez-vous vous en soucier.
Welcome to RegExr 0.3b, an intuitive tool for learning, writing, and testing Regular Expressions.
Outil de visualisation treeview d'un objet JSON. On colle le JSON, et on visualise. Difficile de faire plus simple.
Extention Chrome permettant d'identifier les contenus tiers dont l'indisponibilité peut entraîner des lenteurs, voire l'indisponibilité du site qui les appelle.
Article sur l'impact des scripts tiers sur certains sites (performance, disponibilité, sécurité des données...)
Où l'on apprend que la plupart des navigateurs chargent toutes les CSS possibles, même si les Media Queries précisent que c'est inutile... (sic)
Utilisation de MongoDB sous Windows, avec .NET.
Extension Visual Studio permettant d'interfacer Visual Studio avec une solution de gestion de version Git. Compatible avec le futur Visual Studio 2011.
via @wizad (Clever-Age)
Félicitations à l'équipe LeMonde.fr pour son lifting de performance sur le site. En appliquant des recettes connues mais parfois difficiles à mettre en oeuvre, ils ont stabilisé leurs performance, et les ont amélioré. Bon boulot.
Analyse sur le cache des navigateurs mobiles.
Les maximums à ne pas atteindre :
- La plupart des cache ne survivent pas au redémarrage
- Sur iPhone, la taille total du cache est de l'ordre d'un ou deux Mo, pas plus
- Sur Safari mobile, les objets doivent être plus petits que 100Ko (iPhone 4), 50Ko (iPhone 3GS) et 25Ko (iPad) décompressés pour pouvoir être mis en cache
Editeur de CSS/LESS en Adobe AIR, à tester.
GTMetrix a développé HAR Diff, une évolution du HAR Viewer de Jan Odvarko (https://github.com/janodvarko/harviewer), un outil permettant de comparer deux HAR deux à deux. Le résultat n'est pas encore pleinement convaincant (quelques bugs sont à signaler), mais l'initiative est intéressante.
"We are open sourcing ASP.NET MVC 4, ASP.NET Web API, ASP.NET Web Pages v2 (Razor) all with contributions under the Apache 2.0 license"
Une excellente Cheat Sheet pour Windows Phone, à imprimer et coller au dessus de sa Cheat Sheet Visual Studio ;)
Le monde de la Web Performance est peuplé de mythes, surtout lorsqu'il est question de la performance d'exécution du code JavaScript. Certains peuvent être démontrés (comme l'utilisation d'index plutôt que de clés lors de l'utilisation du Local Storage), d'autres contredits (non, il n'est pas obligatoire de se passer d'expressions régulières)...