发明名称 |
一种基于手机浏览器快速浏览网页的方法、系统及设备 |
摘要 |
本发明涉及移动通信领域,提供了一种基于手机浏览器快速浏览网页的方法、系统及设备。所述方法包括以下步骤:A.所述手机浏览器利用其网络收发模块从网络服务器接收所述网页包含的文本块,且每接收到一个文本块就将其发送给文本解析模块;B.对所接收到的文本块进行解析,得到与所述文本块对应的事件,且每解析得到一个事件即发送至事件处理模块,同时继续执行步骤A;C.根据所述文本块对应的事件构造元素,且每构造出一个元素即发送至屏幕绘制模块,同时继续执行步骤A和B;D.每接收到一个元素,就将其绘制到手机浏览器的屏幕中,同时继续执行步骤A、B、C,直至绘制出完整网页。本发明提高了手机浏览器浏览网页时的显示效率。 |
申请公布号 |
CN101080055B |
申请公布日期 |
2010.06.16 |
申请号 |
CN200610157819.4 |
申请日期 |
2006.12.21 |
申请人 |
腾讯科技(深圳)有限公司 |
发明人 |
纪宇 |
分类号 |
G06F3/048(2006.01)I;H04M1/247(2006.01)I |
主分类号 |
G06F3/048(2006.01)I |
代理机构 |
北京德琦知识产权代理有限公司 11018 |
代理人 |
谢安昆;宋志强 |
主权项 |
一种基于手机浏览器快速浏览网页的系统,包括手机浏览器和网络服务器,所述手机浏览器包括网络收发模块、文本解析模块、事件处理模块和屏幕绘制模块,其特征在于,所述网络收发模块、文本解析模块、事件处理模块和屏幕绘制模块以并行的方式运行,包括:所述手机浏览器利用其网络收发模块从所述网络服务器接收所述网页包含的文本块,且每接收到一个文本块就将其发送给所述手机浏览器中的文本解析模块;所述文本解析模块与所述网络收发模块相连,对所接收到的文本块进行解析并得到与所述文本块对应的事件,且每解析得到一个事件即发送至事件处理模块中,同时网络收发模块继续接收文本块;所述事件处理模块与所述文本解析模块相连,根据所述文本块对应的事件构造元素,且每构造出一个元素即发送至屏幕绘制模块,同时网络收发模块继续接收文本块,且文本解析模块继续对所接收到的文本块进行解析;所述屏幕绘制模块每接收到一个元素,就对该元素进行判断,如果该元素的矩形框值与屏幕的矩形框值存在交集,则将其绘制到手机浏览器的屏幕中,同时网络收发模块继续接收文本块,且文本解析模块继续对所接收到的文本块进行解析,以及事件处理模块根据继续根据所接收到的文本块对应的事件构造新的元素。 |
地址 |
518057 广东省深圳市高新科技园南区高新南一道飞亚达高科技大厦5-10层 |