Dans de nombreux cas, nous traitons les navigateurs Web comme une boîte noire. Mais à mesure que nous comprenons mieux leur fonctionnement, nous identifions non seulement les endroits où effectuer des optimisations intelligentes, mais nous les poussons aussi plus loin.
Les liens ci-dessous regroupent la plupart des ressources qui expliquent le fonctionnement interne des navigateurs Web.
- How Browsers Work: Behind the scenes of modern web browsers, par Tali Garsiel
- How Browsers Work – Architecture, par Vineet Gupta (archive)
- Know Your JavaScript Engines, par David Mandelin
- De la console à Chrome, par Lilli Thompson
- Fast CSS: How Browsers Lay Out Web Pages, par David Baron
- Faster HTML and CSS: Layout Engine Internals for Web Developers, par David Baron
- Sélecteurs CSS analysés de droite à gauche. Why ?, par Boris Zbarsky
- Rendu WebCore I : principes de base
- Life Of A Button Element, par Alex Russell
- DOM, HTML5 et performances CSS3, par Paul Irish
- Benchmark the Network, par Tony Gentilcore
- The Fundamentals, Primitives and History of HTML5, par Paul Irish
- High Performance JavaScript, par Nicholas Zakas
Merci Codrops pour cette touche de fantaisie. Merci à Anthony Ricaud pour les ressources.
Si vous connaissez d'autres posts sur les composants internes du navigateur à capturer, ajoutez-les en lien dans les commentaires.