[发明专利]一种基于手机浏览器快速浏览网页的方法、系统及设备有效
申请号: | 200610157819.4 | 申请日: | 2006-12-21 |
公开(公告)号: | CN101080055A | 公开(公告)日: | 2007-11-28 |
发明(设计)人: | 纪宇 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04Q7/32 | 分类号: | H04Q7/32;H04M1/247 |
代理公司: | 深圳市顺天达专利商标代理有限公司 | 代理人: | 郭伟刚;蔡晓红 |
地址: | 518057广东省深圳市高新科*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 手机 浏览器 快速 浏览 网页 方法 系统 设备 | ||
1.一种基于手机浏览器快速浏览网页的系统,包括手机浏览器和网络服务器,所述手机浏览器包括网络收发模块、文本解析模块、事件处理模块和屏幕绘制模块,其特征在于,所述网络收发模块、文本解析模块、事件处理模块和屏幕绘制模块以并行的方式运行,包括:
所述手机浏览器利用其网络收发模块从所述网络服务器接收所述网页包含的文本块,且每接收到一个文本块就将其发送给所述手机浏览器中的文本解析模块;
所述文本解析模块与所述网络收发模块相连,对所接收到的文本块进行解析并得到与所述文本块对应的事件,且每解析得到一个事件即发送至事件处理模块中,同时网络收发模块继续接收文本块;
所述事件处理模块与所述文本解析模块相连,根据所述文本块对应的事件构造元素,且每构造出一个元素即发送至屏幕绘制模块,同时网络收发模块继续接收文本块,且文本解析模块继续对所接收到的文本块进行解析;
所述屏幕绘制模块每接收到一个元素,就对该元素进行判断,如果该元素的矩形框值与屏幕的矩形框值存在交集,则将其绘制到手机浏览器的屏幕中,同时网络收发模块继续接收文本块,且文本解析模块继续对所接收到的文本块进行解析,以及事件处理模块根据继续根据所接收到的文本块对应的事件构造新的元素。
2.根据权利要求1所述的基于手机浏览器快速浏览网页的系统,其特征在于,所述手机浏览器进一步包括缓存模块,所述缓存模块与所述屏幕绘制模块相连,用于缓存所述屏幕绘制模块绘制的网页。
3.一种手机浏览器,包括网络收发模块、文本解析模块、事件处理模块和屏幕绘制模块,其特征在于,所述网络收发模块、文本解析模块、事件处理模块和屏幕绘制模块以并行的方式运行,包括:
所述手机浏览器利用其网络收发模块从网络服务器接收所述网页包含的文本块,且每接收到一个文本块就将其发送给所述手机浏览器中的文本解析模块;
所述文本解析模块与所述网络收发模块相连,对所接收到的文本块进行解析并得到与所述文本块对应的事件,且每解析得到一个事件即发送至事件处理模块中,同时网络收发模块继续接收文本块;
所述事件处理模块与所述文本解析模块相连,根据所述文本块对应的事件构造元素,且每构造出一个元素即发送至屏幕绘制模块,同时网络收发模块继续接收文本块,且文本解析模块继续对所接收到的文本决进行解析;
所述屏幕绘制模块每接收到一个元素,就对该元素进行判断,如果该元素的矩形框值与屏幕的矩形框值存在交集,则将其绘制到手机浏览器的屏幕中,同时网络收发模块继续接收文本块,且文本解析模块继续对所接收到的文本块进行解析,以及事件处理模块根据继续根据所接收到的文本块对应的事件构造新的元素。
4.根据权利要求3所述的手机浏览器,其特征在于,所述手机浏览器进一步包括缓存模块,所述缓存模块与所述屏幕绘制模块相连,用于缓存所述屏幕绘制模块绘制出的网页。
5.根据权利要求3或4所述的手机浏览器,其特征在于,所述手机浏览器设置有至少一个流量控制模式,用于限制所述手机浏览器在访问网页时所要下载文件的大小。
6.一种基于手机浏览器快速浏览网页的方法,其特征在于,所述方法包括以下步骤:
A.所述手机浏览器利用其网络收发模块从网络服务器接收所述网页包含的文本块,且每接收到一个文本块就将其发送给所述手机浏览器中的文本解析模块;
B.所述文本解析模块对所接收到的文本块进行解析,得到与所述文本块对应的事件,且每解析得到一个事件即发送至事件处理模块中,同时继续执行步骤A;
C.所述事件处理模块根据所述文本块对应的事件构造元素,且每构造出一个元素即发送至屏幕绘制模块,同时继续执行步骤A和B;
D.所述屏幕绘制模块每接收到一个元素,就对该元素进行判断,如果该元素的矩形框值与屏幕的矩形框值存在交集,则将其绘制到手机浏览器的屏幕中,同时继续执行步骤A、B、C,直至绘制出完整网页。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610157819.4/1.html,转载请声明来源钻瓜专利网。