W wielu przypadkach przeglądarki traktujemy jako czarną skrzynkę. Dzięki temu, że lepiej rozumiemy ich działanie, nie tylko wiemy, gdzie należy wdrożyć inteligentne optymalizacje, ale też możemy je udoskonalać.
Linki poniżej zawierają większość zasobów, które wyjaśniają działanie przeglądarek internetowych.
- How Browsers Work: Behind the scenes of modern web browsers, by Tali Garsiel
- How Browsers Work – Architecture, by Vineet Gupta (archived)
- Know Your JavaScript Engines, David Mandelin
- From Console to Chrome, by Lilli Thompson
- Fast CSS: How Browsers Lay Out Web Pages, David Baron
- Faster HTML and CSS: Layout Engine Internals for Web Developers, by David Baron
- Selektory CSS są parsowane od prawej do lewej. Why?, Boris Zbarsky
- WebCore Rendering I – The Basics
- Life Of A Button Element, autorstwa Alexa Russella
- DOM, HTML5 i CSS3 – wydajność, Paul Irish
- Benchmark the Network, Tony Gentilcore
- The Fundamentals, Primitives and History of HTML5, Paul Irish
- High Performance JavaScript, Nicholas Zakas
Dziękujemy Codrops za pomoc. Dziękujemy Anthony Ricaud za materiały.
Jeśli znasz inne posty dotyczące wewnętrznych mechanizmów przeglądarki, których warto użyć, umieść do nich linki w komentarzach.