Web Browser Engineering (@browserbook) 's Twitter Profile
Web Browser Engineering

@browserbook

Mirror of indieweb.social/@browserbook. A book about web browsers, how they work, and how to build your own. By @pavpanchekha and @chrishtr.

ID: 1286766514935197696

linkhttps://browser.engineering calendar_today24-07-2020 20:54:34

106 Tweet

2,2K Followers

1 Following

@delan@kolektiva.social + cohost.org/delan (@dazabani) 's Twitter Profile Photo

i’ve been reading the excellent Web Browser Engineering recently and following along in #rustlang ^.^ so far we have a rudimentary html parser, dom tree, layout tree, and paint, in 1595 lines of rust:

i’ve been reading the excellent <a href="/BrowserBook/">Web Browser Engineering</a> recently and following along in #rustlang ^.^

so far we have a rudimentary html parser, dom tree, layout tree, and paint, in 1595 lines of rust:
Web Browser Engineering (@browserbook) 's Twitter Profile Photo

Chapter 15 is here! Images and iframes introduce performance and security concerns that impact browser architecture, but they also build on and extend existing concepts like event loops, rendering, and accessibility in an elegant way. browser.engineering/embeds.html (c/p from Mastodon)

Web Browser Engineering (@browserbook) 's Twitter Profile Photo

Chapter 16 is here! Invalidation is a key technique all major browsers use to make for fast rendering and smooth interactions, but it’s also famously difficult. This chapter explains how to make it work right. browser.engineering/invalidation.h…

Web Browser Engineering (@browserbook) 's Twitter Profile Photo

WBE is almost done! We just published What Wasn't Covered, with all of the other parts of a browser that we just couldn't fit in. And there's also a post-script and a new glossary, all working toward publishing on paper sometime soon. Stay tuned! browser.engineering/skipped.html

Vivek Galatage (@vivekgalatage) 's Twitter Profile Photo

After my last post, many folks reached out to understand in-depth technical details of browsers. I would suggest going through browser.engineering book. It is an incredible resource and gives a structured approach. Highly recommended!

Web Browser Engineering (@browserbook) 's Twitter Profile Photo

Hello all! Web Browser Engineering will be coming out with Oxford University Press sometime in 2024. More details to come! browserbook.substack.com/p/publishing-w…

Andreas Kling (@awesomekling) 's Twitter Profile Photo

Wanna learn how to build a browser from scratch? Check out browser.engineering by Pavel Panchekha and Chris Harrelson 🤓🌐📘 In this (free) book, you build a "basic but complete web browser, from networking to JavaScript, in a couple thousand lines of Python"

Arun Rawat (@arunrawat404) 's Twitter Profile Photo

Implemented chapter 2 of Web Browser Engineering . Added basic GUI using Tkinter to the toy browser with features like scrolling using mouse and up/down keys, line break etc. Github: github.com/ArunRawat404/B… #buildinpublic

Implemented chapter 2 of <a href="/BrowserBook/">Web Browser Engineering</a> .
Added basic GUI using Tkinter to the toy browser with features like scrolling using mouse and up/down keys, line break etc.
Github: github.com/ArunRawat404/B…
#buildinpublic
Angkul (@angkul07) 's Twitter Profile Photo

Day 1 report: ML: finish the revision of probability and submit my first kaggle notebook DSA: recursion almost complete. Abdul bari explains the concepts like no one Project: Stuck at chapter 3 of Web Browser Engineering . Formatting text is really hard

Angkul (@angkul07) 's Twitter Profile Photo

Code report: Day 5 Browsey: Implement the chapter 5 of Web Browser Engineering. Now the logic has become very complicated. So, I decided to read this book in a research paper way. DSA: Solved the 3 problem. I get the more clarity in my head for dsa now. Logic will get better with time.

Web Browser Engineering (@browserbook) 's Twitter Profile Photo

We've changed our logo to match the upcoming publication of Web Browser Engineering! You can pre-order it now: global.oup.com/academic/produ…

Web Browser Engineering (@browserbook) 's Twitter Profile Photo

You can now pre-order Web Browser Engineering: global.oup.com/academic/produ… You should get it before the end of the year, perhaps as a present for your wintertime holiday of choice!

Web Browser Engineering (@browserbook) 's Twitter Profile Photo

We've been reading the final proof of Web Browser Engineering. I'm amazed: it is 512 pages long, way longer than it felt while writing it. Publication is getting closer by the day!

Web Browser Engineering (@browserbook) 's Twitter Profile Photo

Hello new subscribers and thank you for the HN front page yesterday! We're super excited to see so many people becoming interested in web browser engineering.

Web Browser Engineering (@browserbook) 's Twitter Profile Photo

Really excited to share that we've finished proofs of the Web Browser Engineering and the book is now moving into production. I can't wait to hold a physical copy! browserbook.substack.com/p/final-proofs…

Web Browser Engineering (@browserbook) 's Twitter Profile Photo

Just received our copies of the hardcover edition. They feel light, are easy to read, and look great! Really excited to see these shipping out to pre-orders soon.

Just received our copies of the hardcover edition. They feel light, are easy to read, and look great! Really excited to see these shipping out to pre-orders soon.
Morgan (@morganlinton) 's Twitter Profile Photo

Just discovered this little gem - Web Browser Engineering, thanks to Robin Sloan This might just be the best book about Web Browsers ever written, and the site is a freakin' masterpiece 🖼️ Take my money - pre ordering now! 💸

Just discovered this little gem - <a href="/BrowserBook/">Web Browser Engineering</a>, thanks to <a href="/robinsloan/">Robin Sloan</a> 

This might just be the best book about Web Browsers ever written, and the site is a freakin' masterpiece 🖼️

Take my money - pre ordering now! 💸