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)
Our research shows that people love two things: failed Microsoft technologies and obscure Javascript libraries. Naturally, we decided to combine the two.
F.lux makes the color of your computer's display adapt to the time of day, warm at night and like sunlight during the day.
It's even possible that you're staying up too late because of your computer. You could use f.lux because it makes you sleep better, or you could just use it just because it makes your computer look better.
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
Deux informations intéressantes sur Safari pour iPhone, mais qui datent malheureusement de 2008 (je suis preneur de toute information plus fraiche) :
- Il se base sur la déclaration "Expires" ou "max-age" pour mettre en cache les retours HTTP.
- Il ne mettrait en cache les fichiers dézippés que s'ils sont inférieurs à 25Ko
- La totalité du cache du navigateur ne dépasserait pas 500ko
Editeur de CSS/LESS en Adobe AIR, à tester.
Explications sur la meilleure méthode pour trier des éléments ayant un score de "positifs" et un score de "négatifs" (exemple : les votes).
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.
Performance Web, un sujet à ne pas mettre de côté !
"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)...
FitNesse is a software development collaboration tool
Great software requires collaboration and communication. FitNesse is a tool for enhancing collaboration in software development.
FitNesse enables customers, testers, and programmers to learn what their software should do, and to automatically compare that to what it actually does do. It compares customers' expectations to actual results.