Un article sur l'écriture de module Ecmascript (.mjs
) pour une utilisation par Node.js et le browser avec l'utilisation de TypeScript.
Un Chromium qui tourne dans un terminal :D
Ça permet de naviguer sur le web et même de voir des vidéo!
Le wrapper est en Rust bien sur
La meilleure explication que j'ai eu des CORS (Cross Origin Resource Sharing).
Les CORS sont un ensemble de règles envoyées par un serveur dans les header HTTP qui sont ensuite respectées par le navigateur afin d'empêcher un site d'envoyer des requêtes vers un autre site.
Par exemple, un script Javascript qui s'exécute sur https://links.aschen.ovh ne peut pas envoyer une requête sur le domaine gmail.com car les CORS de gmail.com ne l'autorise pas.
(Merci Florian pour le partage)
Une BD qui explique pour l'hégémonie de Google sur le web via Chrome est dangereuse.
Faites meilleur choix pour votre vie privée, et un choix militant, en utilisant Firefox
Un site qu'il faut ouvrir depuis une application pour savoir si le navigateur intégré à l'application injecte du javascript pour espionner le comportement de l'utilisateur pendant qu'il navigue.
TikTok sont vraiment les pires car ils enregistrent toutes les touches clavier et empêchent d'utiliser le navigateur natif du téléphone.
Les applications de Meta (Facebook, Instagram, Messenger) analysent votre comportement sur le site web via les cliques.
Une comparaison entre Chrome, Firefox et Safari sur la rapidité de leurs moteurs de rendu CSS.
Firefox remporte haut la main avec son moteur Stylo avec des performances entre 25 et 100 ms
Chrome se situe plutôt entre 250 et 1000 ms ! (Sauf pour le Shadow DOM)
Un meta article qui résume pleins de choses sur les Service Workers des navigateurs.
Un framework pour développer des extensions navigateur !