Web Browser Engineering
Web browsers are ubiquitous, but how do they work? This book explains, building a basic but complete web browser, from networking to JavaScript, in a thousand lines of Python.
Pavel Panchekha & Chris Harrelson Twitter · Blog · Discussions Web browsers are ubiquitous, but how do they work? This book explains, building a basic but complete web browser, from networking to JavaScript, in a couple thousand lines of Python. Follow this book’s blog, Mastodon, or Twitter for updates. There’s a discussion forum for the book on Github, or you can email us directly. Introduction Preface Browsers and the Web History of the Web Part 1: Loading Pages Downloading Web Pages URLs and HTTP requests Drawing to the Screen Creating windows and drawing to a canvas…
saved by
related reading
- Web Browser Engineeringbrowser.engineering
- Browsers and the Web | Web Browser Engineeringbrowser.engineering
- Populating the page: how browsers work - Performance | MDNdeveloper.mozilla.org
- Preface | Web Browser Engineeringbrowser.engineering
- How Browsers Workhowbrowserswork.com
- Inside look at modern web browser (part 3) | Blog | Chrome for Developersdeveloper.chrome.com
- An Introduction to the Browser Rendering Pipelinewebperf.tips
- GitHub - alex/what-happens-when: An attempt to answer the age old interview question "What happens when you type google.com into your browser and press enter?"github.com
- Inside look at modern web browser (part 1) | Blog | Chrome for Developersdeveloper.chrome.com
- How browsers work | Articles | web.devweb.dev
- playhtml — make the web feel aliveplayhtml.fun
- How browsers work | Articles | web.devweb.dev