摘要:
上一次说到图像缓存起来,其实很多情况下是文本的显示,也就是HTML的解释。要把网页显示出来,肯定是先从HTTP里收到网页数据,然后再使用HTML分析器来解释HTML语言,最后根据HTML来生成所有可以显示的元素,再由于这些元素生成BMP位图,这样只需要把BMP位置显示到窗口里就万事大吉了。这个过程看起来简单,其实是一个非常复杂的过程,现在就带你去深入地分析这个过程,就基本把Webkit的过程搞清楚了,同时也把chrome分析网页的过程搞清楚了。这个过程如下:1)ResourceDispatcher::OnReceivedData() 资源分派类接收到网页数据。2)WebCore::Res... 阅读全文
posted @ 2008-11-16 16:21
ajuanabc
阅读(178)
评论(0)
推荐(0)
浙公网安备 33010602011771号