Preprocesser ses fichiers statiques et recharger son navigateur automatiquement avec Python livereload

Livereload est une extension multi-navigateur qui permet de recharger tout ou partie d’une page quand un fichier a changé sur le disque.
La suiteDites non aux animations 3D

Juste parce que vous pouvez ne veut pas dire que vous devez, et le fait que maintenant la plupart des navigateurs supportent des belles transitions 3D ne signifie certainement PAS que vous devriez les utiliser.
La suiteDe l’inutilité de <dl>

Sémantiquement c’est génial, en pratique, c’est complètement inutile.
La suiteLes goodies CSS qu’on peut utiliser maintenant que IE6 est mort

Avouez-le, il y a encore des trucs que vous n’osez pas utiliser, par habitude.
La suiteÉvolution de la courbe d’apprentissage d’un dev front end

On est pas dans la spatio-merde
La suiteFirefox n’affiche plus les styles CSS ni les images

Après avoir vidé le cache, il peut arriver que notre panda roux n’affiche plus les styles CSS ou les images: il n’y a plus aucune mise en page, juste du texte noir sur une page blanche. Damned !
La suiteComment servir les fichiers statiques avec Django en dev et en prod

Servir les fichiers CSS, javascript et les images avec Django a toujours été la plus grande source de confusion (heureusement ça s’est bien amélioré avec la 1.4, donc upgradez si vous pouvez). C’est d’autant plus déroutant que la manière de faire est différente selon la version de Django, et selon que l’on est en production ou en développement.
La suiteLiveCss.js: refraichir les CSS sans recharger la page

LiveCss.js est une petite bibliothèque javascript qui rafraichie les styles CSS d’une page quasiment en temps réel, sans la recharger. Elle est distribuée sous licence Do what the fuck you want par the Sam et Max incorporation company of the world.
La suite