Web Browser Engineering

The Web Browser Engineering book explains browser construction by guiding readers through a basic but complete browser.

browser.engineering
Web Browser Engineering homepage screenshot

About Web Browser Engineering

Web Browser Engineering is a book that explains how web browsers work by building a basic but complete browser in a couple thousand lines of Python, from networking to JavaScript. Its contents cover loading pages, viewing documents with HTML and CSS, running applications with forms and scripts, and modern browser topics such as visual effects, threading, animation, accessibility, and embedded content.

The site identifies an Oxford University Press edition sold through Bookshop, B&N, and Amazon, with Korean translation from Hanbit and Japanese translation from O'Reilly. It also links to a blog, Mastodon, and Twitter for updates, a GitHub discussion forum, and direct email contact.

Key features

  • Build a basic browser in Python from networking to JavaScript
  • Explain URLs, HTTP requests, HTML parsing, CSS, and page layout
  • Cover forms, DOM changes, events, cookies, XSS, and CSRF
  • Cover visual effects, event loop, GPU animation, and accessibility
  • Offer Korean translation from Hanbit and Japanese from O'Reilly
  • Provide one-page version and list of courses using the book
Best for: Readers who want to understand browser internals by implementing one in Python.
Good for
  • Walks through a complete browser from networking to JavaScript in Python
  • Includes Korean and Japanese translated editions
  • Lists courses taught from the book and offers update and discussion channels

Web Browser Engineering at a glance

Type
Website
Pricing
Not confirmed. Check the site
Platforms
Web, Windows
Open source
Not stated
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Web Browser Engineering alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Learn to Code

Well-known listings from the same topic.

All 387

Web Browser Engineering FAQ

Where can I buy Web Browser Engineering?
The site lists Bookshop, B&N, and Amazon as sellers.
Is the book available in other languages?
Yes, in Korean from Hanbit and in Japanese from O'Reilly.
How can I follow updates or ask questions?
Follow the book's blog, Mastodon, or Twitter for updates, and use the GitHub discussion forum or email for questions.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing