当前位置: 首页 > 专利查询>山东大学专利>正文

一种针对Android系统的基于内容分组的浏览器页面加载方法技术方案

技术编号:8453057 阅读:193 留言:0更新日期:2013-03-21 17:17
本发明专利技术涉及一种针对Android系统的基于内容分组的浏览器页面加载方法,在浏览器与服务器建立连接并取得资源之后,将网页解析成DOM树,在网页进行渲染之前,将加载到DOM树中的节点按照内容进行分组重建,并优先完成对蕴含大量有效信息的文本文字节点组的渲染,在保证用户可接收到有效信息的同时,完成对图片、音视频等内容的渲染。这种基于内容分组的浏览器页面加载方法,显著提高了有效信息的渲染速率,避免了用户等待网页加载时间过长的缺陷,保障了良好了用户体验,对推动互联网信息快速有效传送具有积极的意义。

【技术实现步骤摘要】
一种针对Android系统的基于内容分组的浏览器页面加载方法
本专利技术涉及一种针对Android系统的基于内容分组的浏览器页面加载方法,属于智能信息终端的

技术介绍
现今使用的针对Android系统的浏览器页面加载方法的一般流程是将网页所有的内容都加载完成之后,再渲染到页面上。上述加载方法的缺陷是,如果网络浏览器页面比较复杂,所需加载时间则比较长,因此用户将在较长的时间里边面对一个空白的待加载页面,造成糟糕的用户体验,而且用户并不知道网页是否还在工作。为了提高用户体验,针对上述网页加载方法的缺点,业内采用将网页分块实现对浏览器网页进行快速高效显示。现行的网页分块方法,多是在DOM结构上的启发式方法,如VIPS(VisionbasedPageSegmentation)。这种方法简单易实现,效率也较高,但不具有普遍适用性。另一种基于图论的方法GraphApproach,可以将网页转换成图来表示,然后对图进行划分,得到划分结果再映射到网页上。该方法能够应用到web上所有的网页,具有普遍适用性,但由于代表网页的图非常大,划分困难,效率较低,实用性较差。专利技术内容针对现有技术的不本文档来自技高网...

【技术保护点】
一种针对Android系统的基于内容分组的浏览器页面加载方法,其特征在于,该方法包括步骤如下:(1)浏览器接收到浏览器地址栏的请求链接之后,浏览器通过DNS解析查到上述请求链接域名映射的IP地址,浏览器与所述IP地址取得链接,同时所述浏览器通过HTTP协议利用请求头信息向所述IP地址所在的服务器发起请求;(2)所述服务器接受到步骤(1)所述的请求并等待处理该请求;所述服务器处理上述请求后向所述浏览器发回响应,此时在HTTP协议下,所述浏览器从服务器接收到HTML/XML类型的代码文件,并获取其中内嵌的资源地址;(3)所述浏览器将HTML类型的代码文件解析成XML?DOM树,解析完成之后,整个X...

【技术特征摘要】
1.一种针对Android系统的基于内容分组的浏览器页面加载方法,其特征在于,该方法包括步骤如下:(1)浏览器接收到浏览器地址栏的请求链接之后,浏览器通过DNS解析查到上述请求链接域名映射的IP地址,浏览器与所述IP地址取得链接,同时所述浏览器通过HTTP协议利用请求头信息向所述IP地址所在的服务器发起请求;(2)所述服务器接收到步骤(1)所述的请求并等待处理该请求;所述服务器处理上述请求后向所述浏览器发回响应,此时在HTTP协议下,所述浏览器从服务器接收到HTML类型的代码文件或XML类型的代码文件,并获取其中内嵌的资源地址;(3)所述浏览器将HTML类型的代码文件解析成XMLDOM树,解析完成之后,所述XML类型的代码文件所描述的内容及其结构,作为DOM树都被存储在Android系统的内存之中;(4)所述浏览器从XMLD...

【专利技术属性】
技术研发人员:张海霞于莉袁东风徐加利林慧琳李宗璋孙志猛马翠云杨千里王宏宾
申请(专利权)人:山东大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1