- Utilisable dans le navigateur et dans Node en n’utilisant que
fetch et canvas (les threads ne servent qu’au networking et au backend du moteur de rendu)
- parsing HTML/CSS, modèle inline/block de base, moteur de rendu, feuille de style UA
<style>, <font>, link, font-size/family/style, img, cursor, ..
- Prend aussi en charge JavaScript (PoC) : possible de choisir entre SpiderMonkey et Kiesel (un moteur JS écrit en Zig)
- Créé pour le plaisir et l’apprentissage. Il ne fonctionnera probablement pas bien sur la plupart des sites web
- Le nom Shadow était amusant à l’époque et vient du nom de l’élément shadow, désormais inutilisé
- L’auteur réfute l’affirmation selon laquelle il est impossible de créer un nouveau moteur de navigateur, et soutient que cette possibilité n’a pas influencé sa décision de mener le projet
2 commentaires
Un navigateur dans le navigateur...
Quand j’ai vu JSLinux ou v86, j’ai trouvé ça vraiment fascinant, et ça aussi, c’est sympa. +_+
Commentaires Hacker News