Un exemple d'utilisation des services workers et d'IndexedDB (la base de données incluse dans les navigateurs) pour créer un système qui permet d'uploader une image même sans réseau et de faire l'upload réel lorsque le réseau est à nouveau disponible.
Un plugin Obsidian qui permet de copier très simplement le contenu d'une page web sous forme de note.
C'est aussi possible de ne copier qu'une partie, ou de copier un résumé de la page (via IA donc à vos risques et périls).
Global Privacy Control ou GPC vise plus ou moins à remplacer le Do Not Track (DNT) qui permet d'indiquer aux sites web vos préférences en terme d'usage de vos données personnelles.
Mouais, je reste sceptique sur l'efficacité.
Pourquoi la règle simple Don't break the web est une casse-tête qui conduit à conserver certaines APIs buguées parce que les réparer conduirait à "casser" de nombreux sites web. Illustration avec les dates JavaScript.
Une nouvelle API (pas encore dispo dans Safari et Firefox) qui permet de définir un schéma d'URL (par exemple /books/:id
) et de tester une URL donnée pour voir si elle correspond.
Explication de ce que signifie l'origine d'une page web, concept essentiel pour bien comprendre les CORS qui donnent des sueurs froides à tant de développeurs alors qu'elles (ils ? 🤔) sont essentielles pour la sécurité.
Un texte en faveur de limiter l'usage des SPA aux quelques cas où elles sont réellement un bénéfices. Pour le reste, le web natif offert par le navigateur est suffisant.
Une réflexion sur le coût que représente le fait d'utiliser des framework et ainsi de s'éloigner du web "natif".
Une sorte de WAF (Web Application Firewall) a priori simple à mettre en place.
Via https://korben.info/bunkerweb-pare-feu-magique-protection-sites-web.html
Un petit résumé des nouveaux contenus qui sont arrivé sur MDN en 2024 et de ce qui nous attend pour 2025.
Une introduction à la création de sites web et à HTML pour les néophytes.
Un regroupement de tutoriels liés au développement web, maintenus par une communauté.
Un outil en ligne de commande pour sauvegarder une page web sous forme d'un unique fichier HTML.
Voir quelles copies (cache) d'une page web existent.
Il semblerait que l'ordre des éléments dans le <head>
des pages HTML ait une importance pour les performances. L'article avance jusqu'à plusieurs secondes de différence.
L'outil (extension de navigateur ou bookmarklet) permet de remettre les éléments dans le bon ordre.
Un énorme regroupement de tutoriels relatifs au développement web.
Une alternative à Electron qui utilise les webviews natives de chaque OS plutôt que d'embarquer Chrome dans l’exécutable.
Ça permet notamment de largement réduire le poids des petites et moyennes applications.
Une revue de données intéressantes sur le web en 2023, basé sur les statistiques de Cloudflare.