Roadmap¶
This section lists the most important modules involved in creating a browser engine. The list will grow over time.
Specific list items appear in their respective sections (DOM
, HTML
, etc.) in
the order of their implementation.
Legend¶
: There is no need to revisit this item; it is complete.
: Continually in development but available for use.
If no status is given, the work has not yet started.
DOM¶
HTML¶
CSS¶
Fonts, OpenType¶
Font/OpenType
1.1. Parsing OpenType font files
1.2. Calculating font metrics for glyphs in HTML layout:baseline
,ascender
,descender
,line-gap
,x-height
,cap-height
,width
,height
Encodings¶
URL¶
Unicode¶
Layout¶
Building a rendering tree: we’re at this stage right now.