https://browser.engineering/

Pythonでブラウザのレンダリングエンジンを作りながらWebページの仕組みについて学ぶ本。 HTMLのパース、レイアウト、CSSのパース、クリックの処理、Browser ChromeのUI実装、HTTPリクエストの処理、DOM APIの実装、CookieとSameSiteの実装。 Skiaを使ったレンダリングとブレンディング、スケジューリング、アニメーションなどについて扱う

関連URL