一种用于移动通讯设备终端的网页页面渲染浏览系统及其应用方法.pdf

上传人:a**** 文档编号:966573 上传时间:2018-03-22 格式:PDF 页数:7 大小:335.93KB
返回 下载 相关 举报
摘要
申请专利号:

CN200910312987.X

申请日:

2009.12.31

公开号:

CN101777066A

公开日:

2010.07.14

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G06F 17/30申请日:20091231|||公开

IPC分类号:

G06F17/30; H04M1/725

主分类号:

G06F17/30

申请人:

优视科技有限公司

发明人:

梁捷

地址:

100190北京市海淀区知春路63号卫星大厦7层0701、0706、0707

优先权:

专利代理机构:

广州粤高专利商标代理有限公司 44102

代理人:

禹小明;邱奕才

PDF下载: PDF下载
内容摘要

本发明涉及移动通讯设备终端浏览器领域,特别是一种用于移动通讯设备终端的网页页面渲染浏览系统及其应用方法。本发明提供了一种用于移动通讯设备终端的网页浏览系统,包括安装在移动通讯设备终端用于渲染网页数据的渲染模块,渲染模块对接收到的网页进行如下处理:(11)判断网页的内容,先渲染数据量较小的文字内容;(12)对于数据量较大的内容,留空相应的渲染位置;(13)在移动通讯设备终端显示网页,在预先留空的加载位置上继续加载渲染数据量较大的内容。本发明使用“先文字后图片”的渲染方式,避免加载图片使页面陷入停顿状态,大大提高了用户的浏览体验。

权利要求书

1: 一种用于移动通讯设备终端的网页页面渲染浏览系统,包括安装在移动通讯设备终端用于渲染网页数据的渲染模块,其特征在于,所述渲染模块对接收到的网页进行如下处理: (11)判断网页的内容,先渲染数据量较小的内容; (12)对于数据量较大的内容,留空相应的加载位置; (13)在移动通讯设备终端显示网页,在预先留空的加载位置上继续加载渲染数据量较大的内容。
2: 根据权利要求1所述的浏览系统,其特征在于,所述的步骤(13)还包括:根据用户选择决定是否加载渲染数据量较大的内容。
3: 根据权利要求1所述的浏览系统,其特征在于,所述的数据量较小的内容为文字内容,所述的数据量较大的内容为图片内容、动画内容、FLASH程序、视频或音频等内容。
4: 根据权利要求1所述的浏览系统,其特征在于,所述系统还包括安装在用于转发移动通讯设备终端访问请求的中转服务器上的请求模块,该模块作用是用来转发移动通讯终端的访问请求,并根据请求内容从目标服务器上获取数据,流程如下: (41)根据移动通讯终端提出的访问请求并结合中转服务器的历史访问的页面缓存进行对比判断; (42)如果历史访问的页面缓存中存在与访问请求一致的网页数据,则直接在历史访问的页面缓存中获取网页数据;否则按照访问请求从目标服务器获取网页数据,并返回给移动通讯设备终端。
5: 根据权利要求1所述浏览系统,其特征在于,所述请求模块还包括用于压缩和加密网页的压缩加密模块,压缩加密模块对返回给移动终端的网页数据进行压缩和加密处理。
6: 一种用于移动通讯设备终端的网页页面渲染浏览的应用方法,采用权利要求1所述系统实现,其特征在于,其步骤如下: (61)移动通讯设备终端发送访问请求到中转服务器; (62)中转服务器根据移动通讯设备终端的访问请求向目标服务器获取网页数据,并将访问结果返回移动通讯终端; (63)移动通讯设备终端收到返回网页数据后,渲染模块根据网页数据格式进行判断,先渲染数据量较小的文字内容; (64)对于数据量较大的内容,留空相应的加载位置; (65)在预先留空的加载位置上继续加载渲染数据量较大的内容。
7: 根据权利要求6所述的应用方法,其特征在于,所述系统还包括安装在中转服务器的请求模块,步骤(62)的具体步骤如下: (71)请求模块根据移动通讯终端提出的访问请求并结合中转服务器的历史访问的页面缓存进行对比判断; (72)如果历史访问的页面缓存中存在与访问请求一致的页面数据,则直接在历史访问的页面缓存中获取数据;否则按照访问请求从目标服务器获取数据,并把访问结果返回移动通讯设备终端。
8: 根据权利要求7所述的应用方法,其特征在于,所述步骤(72)通过压缩加密模块对返回给移动终端的网页内容进行压缩和加密。
9: 根据权利要求6所述的应用方法,其特征在于,所述的数据量较大的内容为图片内容、动画内容、FLASH程序、视频或音频内容。

说明书


一种用于移动通讯设备终端的网页页面渲染浏览系统及其应用方法

    【技术领域】

    本发明涉及移动通讯设备终端浏览器领域,特别是一种用于移动通讯设备终端的网页页面渲染浏览系统及其应用方法。

    背景技术

    现在的网络非常发达,用户只要通过网页浏览器软件就能上网浏览网页,网页浏览器软件的主要功能是用于从互联网获取网页数据,并对网页进行渲染。网页渲染是通过浏览器显示网页的内容,一般的网页浏览器的处理流程如下:

    (1)根据页面上不同的内容向目标服务器发送请求;

    (2)根据请求从目标服务器获取相应的页面数据;

    (3)根据数据渲染出完整页面。

    在普通个人电脑的传统技术应用中,由于网络带宽资源比较充足,流量不受限制,因此普通个人电脑的网页浏览器采用上述处理流程并不会对浏览速度带来影响。但是,随着人们越来越多的使用移动通讯设备终端上网,由于移动通讯设备终端的网络带宽比较窄,资源利用率较低,而且流量受到较大的限制,因此移动通讯设备终端的网页浏览器如果采用上述处理流程则会影响浏览速度,其带来的技术问题是:

    (1)效率低:请求以多次提交方式进行,在窄带网络环境下,延时缺点将变得更为明显;

    (2)渲染速度缓慢:页面数据渲染的方式是自上往下,如果页面中间存在一些数据量较大的资源,就会大大降低整个页面渲染速度,由于移动通讯设备终端对页面数据的处理能力较低和受到网络宽带的限制,特别是在在渲染大尺寸图片时,渲染速度缓慢的情况会更加明显。

    【发明内容】

    本发明提供了一种用于移动通讯设备终端的网页浏览系统,以解决现有技术中,移动通讯设备终端浏览器渲染网页效率低,渲染速度缓慢的技术问题。

    本发明的另外一个目的在于提供该网页浏览系统的应用方法。

    为了实现第一个发明目的,采用如下技术方案:

    本发明提供了一种用于移动通讯设备终端的网页浏览系统,包括安装在移动通讯设备终端用于渲染网页数据的渲染模块,渲染模块对接收到的网页进行如下处理:

    (11)判断网页的内容,先渲染数据量较小的内容;

    (12)对于数据量较大的内容,预留相应的加载位置;

    (13)在上述预先留空的加载位置上,继续加载和渲染数据量较大的内容。

    作为进一步的优选方案,上述步骤(13)还包括:

    根据用户选择决定是否加载渲染数据量较大的内容。

    作为一种优选方案,数据量较小的内容为文字内容,数据量较大的内容包括但不限于:图片内容、动画内容、FLASH程序、视频内容等。

    作为进一步的优选方案,系统还包括安装在中转服务器上的请求模块,中转服务器用于转发移动通讯设备终端访问请求,而请求模块的作用是用来转发移动通讯终端的访问请求,并根据请求内容从目标服务器上获取数据,流程如下::

    (41)请求模块根据移动通讯终端提出的访问请求并结合中转服务器的历史访问的页面缓存进行对比判断;

    (42)如果历史访问的页面缓存中存在与访问请求一致的页面数据,则直接在历史访问的页面缓存中获取数据;否则按照访问请求从目标服务器获取数据,并返回给移动通讯设备终端。

    作为更进一步的优选方案,系统还包括安装在中转服务器上的用于压缩和加密网页的压缩加密模块,压缩加密模块对从互联网上接收到的网页按比例压缩,把网页上的图片等数据量较大的内容进行压缩和加密,以减少在移动通讯设备终端与中转服务器之间传输的数据量和增加数据的安全性。

    为了实现第二个发明目的,采用如下技术方案:

    本发明提供了一种用于移动通讯设备终端的网页浏览系统的应用方法,其步骤如下:

    (61)移动通讯设备终端发送访问请求到中转服务器;

    (62)中转服务器根据移动通讯设备终端的访问请求向目标服务器获取网页数据,并将访问结果返回移动通讯终端;

    (63)移动通讯设备终端收到返回网页数据后,渲染模块根据网页数据格式进行判断,先渲染数据量较小的文字内容;

    (64)对于数据量较大的内容,留空相应的加载位置;

    (65)在预先留空相应的加载位置上继续加载渲染数据量较大的内容。

    作为更进一步的优选方案,系统还包括安装在中转服务器地请求模块,步骤(62)的具体步骤如下:

    (71)请求模块根据移动通讯终端提出的访问请求并结合中转服务器的历史访问的页面缓存进行对比判断;

    (72)如果历史访问的页面缓存中存在与访问请求一致的页面数据,则直接在历史访问的页面缓存中获取数据;否则按照访问请求从目标服务器获取数据,并把访问结果返回移动通讯设备终端。

    作为一种优选方案,上述步骤(72)通过压缩加密模块对返回给移动终端的网页内容进行压缩和加密。

    本发明采用的技术方案,在移动通讯设备终端显示时,先显示了数据量较小的内容,对数据量较大的内容采取展示与渲染同步进行的方式,因此并不会为了等待大数据量内容的渲染而影响了网页的显示速度。

    另一方面,传统技术对网页是否还需要下载内容,是由移动通讯设备终端下载了网页以后再判断,则对同一个网页,可能需要多次地发送访问请求。

    而在本发明进一步的优选方案中,中转服务器自行判断网页所需要下载的内容,预先从网络下载到中转服务器进行组合再返回移动通讯设备终端,从而减少了移动通讯设备终端发送访问请求的次数。因此能够更加快速地完成网页的渲染。

    本发明将多次请求网页数据这一动作交给服务器端进行,在一定程度上节省了请求响应时间,此外,将网页数据压缩和加密后作为访问结果一次性返回给客户端,不但节省了流量,更节省了数据传送时间和增加数据传输的安全性,最后,使用“先文字后图片”的渲染方式,避免加载图片使页面陷入停顿状态,大大提高了用户的浏览体验。

    【附图说明】

    图1为本发明移动终端通过请求模块获取网页数据的示意图。

    图2为本发明移动通讯设备终端的渲染模块对接收的网页内容进行渲染。

    【具体实施方式】

    下面结合附图和具体实施方式对本发明作进一步详细的说明。

    本发明的提供一种用于移动通讯设备终端的网页页面渲染浏览系统,包括安装在移动通讯设备终端用于渲染网页数据的渲染模块以及安装在中转服务器上的请求模块。

    如图1所示,移动终端通过请求模块获取网页数据的流程如下:

    (S01)移动通讯设备终端1向中转服务器2发送网页访问请求;

    (S02)中转服务器2的请求模块根据访问请求从资源服务器3获取网页;

    (S03)请求模块根据移动通讯终端1提出的访问请求并结合中转服务器的历史访问的页面缓存进行对比判断;

    (S04)如果历史访问的页面缓存中存在与访问请求一致的网页数据,则直接在历史访问的页面缓存中获取网页数据;否则按照访问请求从目标服务器获取网页数据,

    (S05)压缩加密模块对数据进行压缩和加密后返回移动通讯设备终端;

    如图2所示,移动通讯设备终端的渲染模块对接收的网页内容进行渲染采用如下流程:

    (S11)如图2(a)所示,移动通讯设备终端1的渲染模块先完成文字内容的渲染,在页面图片留空位置,再开始渲染图片内容;

    (S12)如图2(b)所示,在页面图片留空的位置加载渲染图片内容。

一种用于移动通讯设备终端的网页页面渲染浏览系统及其应用方法.pdf_第1页
第1页 / 共7页
一种用于移动通讯设备终端的网页页面渲染浏览系统及其应用方法.pdf_第2页
第2页 / 共7页
一种用于移动通讯设备终端的网页页面渲染浏览系统及其应用方法.pdf_第3页
第3页 / 共7页
点击查看更多>>
资源描述

《一种用于移动通讯设备终端的网页页面渲染浏览系统及其应用方法.pdf》由会员分享,可在线阅读,更多相关《一种用于移动通讯设备终端的网页页面渲染浏览系统及其应用方法.pdf(7页珍藏版)》请在专利查询网上搜索。

本发明涉及移动通讯设备终端浏览器领域,特别是一种用于移动通讯设备终端的网页页面渲染浏览系统及其应用方法。本发明提供了一种用于移动通讯设备终端的网页浏览系统,包括安装在移动通讯设备终端用于渲染网页数据的渲染模块,渲染模块对接收到的网页进行如下处理:(11)判断网页的内容,先渲染数据量较小的文字内容;(12)对于数据量较大的内容,留空相应的渲染位置;(13)在移动通讯设备终端显示网页,在预先留空的加载。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1