Quotidien Shaarli
Hier - December 2, 2025
Matt Zeunert explore les raisons pour lesquelles certaines pages web contiennent des documents HTML volumineux, souvent en raison de l'intégration de ressources comme des images, des CSS ou des polices de caractères en Base64. Il analyse divers cas, tels que les images intégrées via des data URLs, les CSS inline avec des sélecteurs complexes, et les polices de caractères embarquées, qui peuvent impacter les performances. L'article met en lumière les avantages et inconvénients de ces pratiques, notamment l'absence de mise en cache indépendante et la priorisation des ressources. Un outil, le DebugBear HTML Size Analyzer, a été amélioré pour gérer ces structures complexes.
Ce guide pratique de l'OWASP Top 10, destiné aux développeurs web, détaille dix erreurs courantes et comment les éviter. Il aborde des sujets comme le contrôle d'accès brisé (A01), les échecs cryptographiques (A02), et les injections (A03), avec des exemples concrets et des solutions pour les prévenir dès l'écriture du code. Un outil précieux pour améliorer la sécurité des applications web.
L’esthétique web éco-conçue, souvent perçue comme "moche" ou "bas de gamme" à l’instar du papier recyclé des années 2010, peine à s’imposer malgré ses avantages écologiques, car les attentes clients restent ancrées dans le "toujours plus" (animations, vidéos, designs clinquants). Pourtant, son adoption progressive — même parfois superficielle (greenwashing graphique) — pourrait accélérer sa normalisation, à condition de la rendre désirable : en mettant en avant ses atouts (vitesse, accessibilité, SEO) et en explorant des pistes créatives (typographie soignée, SVG, CSS natif, inspirations artistiques comme le style suisse ou De Stijl). L’enjeu est de dépasser la vision restrictive de la sobriété pour en faire un levier d’innovation, entre minimalisme radical et solutions techniques optimisées, tout en renforçant la collaboration entre designers et développeurs pour concilier éthique et attractivité. Une révolution culturelle autant que technique.
Using the Ancient Evils for Debugging présente l’usage du tag HTML obsolète <plaintext> comme outil ponctuel de débogage. L’article du calendrier HTMHell explique comment ce mécanisme, qui force l’affichage du reste du document en texte brut, peut aider à analyser rapidement la sortie d’un script serveur ou à comprendre un comportement inattendu dans une page. Une lecture concise qui revient sur un héritage méconnu du HTML tout en montrant une approche simple – bien que non destinée à la production – pour faciliter certaines étapes de diagnostic.