HTMLソースのコンパイラを誰か作りませんか?
つまり、バイナリ化HTMLとでも呼べるようなフォーマットをつくり、
それにコンパイルするコンパイラを作成すれば、描画エンジンの
HTML解釈が非常に早くなると思うのです。
それに、バイナリ化していれば、個人が描画エンジンを作ったり、
HTMLソースを解析したりするのも楽になると思うのです。

バイナリ化とは行かないまでも、例えば

<html><head><title>ギコ</title></head>
<b>太字<i>太字イタリーク</b>イタリーク</i></html>

を、

html(
 head( title("ギコ") ) )
 b("太字", i("太字イタリーク") ), i("イタリーク")
)

という風に書きかえるとか。こうすれば、解析が楽になる=早くなる
と思いません?