7 liens privés
How Web Components could bridge the gap between the "regular" Web and the many, many JS frameworks.
Un article super technique qui explique comment mettre en place un système de build automatique pour publier un jeu Web sur Steam, via Electron et l'API steamworks.
Une liste de recommandations pour améliorer l'empreinte énergétique des sites Web.
Un site avec plein d'articles pour mettre en place des solutions CSS à des problèmes très classiques. Notamment, comment unifier l'apparence d'éléments communs des pages web à travers les différents navigateurs. Très pratique !
Un site de polices de caractères libres.
About simplicity in design, with concrete examples of things not to do and how to do them better.
How to properly handle performance budgets (i.e. performance constraints that you put on your product).
It is possible, and often wise, to build your app with as little JavaScript as possible, instead of always wanting to have the latest framework à la mode. It's good to have a different point of view on this, as choosing your tools when building a website is often a difficult, and overlooked, problem.
De l'utilité du hsla en CSS pour définir ses couleurs, notamment pour la création facile de thèmes.
Des trucs à retenir quand on créé certains types de composants Web classiques.
About the current state of web development, how technologies change and might follow patterns in doing so. Mostly what interested me was the end with the video of the real life tortoise vs rabbit. It's worth being slow, taking the time to do things well.
Une liste très complète de tout ce à quoi il faut penser quand on veut créer un site web aux performances réellement optimisées.
Un article sur la mise en place d'un système de tabs inclusif et accessible, avec beaucoup de points très précis et très intéressants.
Un ebook par Addy Osmani (et d'autres) sur l'optimisation des images pour le Web. Pas encore lu, mais ça m'a l'air d'être une ressource solide sur le sujet.
A checklist of basic (and less basic) things to do to have a secured webapp. If you cannot check all the boxes, then your app is probably not secure enough, and shouldn't be advertised as such.
A guide to setting up HTTP2 and Service Worker to enhance a web site.
Excellent article sur l'application de théories du Game Design au Web Design. La valeur se trouve principalement dans l'explication claire de ces théories, et la façon dont elles sont entrelacées.
Like the title says, this list the most important security-related HTTP headers, and explains quite well what they do and if you should be using them.