Advisor, Deligram Technology Ltd. • Former CTO, Deligram Technology Ltd. • Founder, Sphinx Corporation • Former Web Architect, Jenzabar Inc. • Former Software Engineer, Vantage Labs, Dhaka. • 20+ years in programming • Special interest in Open Source, Software Architecture & Problem Solving
Derived from XML parsing • Define a tree of node(s) to represent parsed XML • HTML is like XML • So, it can be parsed into DOM • DOM is easy to expose to JavaScript • DOM is easy for rendering & state management
of modern web browsers • How Web Works • How Web Browsers Work — Behind the scene Architecture, Technologies, and Internal Working • Critical rendering path • Inside look at modern web browser (part 3) • Inside look at modern web browser (part 4) • Browsers. Magic is inside. • How the browser renders HTML & CSS • Social Icons are from Tom’s Webspace