[发明专利]一种移动通讯设备终端网页浏览方法无效
申请号: | 201110125841.1 | 申请日: | 2011-05-16 |
公开(公告)号: | CN102185923A | 公开(公告)日: | 2011-09-14 |
发明(设计)人: | 梁捷;江蔚然;谭柱成;黄明洋 | 申请(专利权)人: | 广州市动景计算机科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 禹小明;张伟杰 |
地址: | 510665 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 移动 通讯设备 终端 网页 浏览 方法 | ||
技术领域
本发明涉及移动通讯设备终端互联网技术领域,尤其涉及一种移动通讯设备终端网页浏览方法。
技术背景
目前的移动通讯设备终端浏览器主要采用传统的C/S架构或者直连架构,这两种传统的架构都存在着一定的问题。
传统的C/S架构的移动通讯设备终端浏览器存在的主要问题:访问HTML页面必须经由服务器来完成,无法由客户端直接完成,从而对HTML/XHTML页面中的CSS、Javascript等页面元素难以有较好地支持;由于依赖于服务器,存在着由服务器导致的不稳定性,例如:服务器意外故障将可能导致无法访问Web页面或加载缓慢;由于页面数据不保存在本地,如果同一个页面需要使用不同的排版方式则需要重新联网获取数据,从而导致时间和流量的浪费(例如缩放模式排版切换为适应屏幕排版需要重新联网获取页面数据)。
传统的直连架构的移动通讯设备终端浏览器存在的主要问题:直接访问目标站点,没有对数据进行任何压缩,不能够节省流量,同时耗时较长。
发明内容
针对上述现有技术存在的问题,本发明提供一种移动通讯设备终端网页浏览方法,实现移动通讯设备终端在网页浏览过程中对HTML/XHTML页面中的CSS、Javascript等页面元素有较好地支持,且节省流量。
为了实现本发明的发明目的,采用的技术方案如下:
一种移动通讯设备终端网页浏览方法,包括以下步骤:
(1)代理服务器接收客户端发送的页面加载请求,从目标站点获取基础文件;
(2)代理服务器对基础文件进行解析,根据解析结果向目标站点获取资源文件;
(3)代理服务器将基础文件与资源文件整合后一并发送给客户端;
(4)客户端对收到的基础文件与资源文件进行解析并渲染。
作为一种优选方案,所述的基础文件是指标记了页面各部分内容的文件。
作为进一步的优选方案,所述基础文件为采用超文本标记语言或可扩展超文本标记语言标记的文件。
作为一种优选方案,所述的资源文件是指由基础文件指定获取路径用于完成整个网页渲染的文件。
作为进一步的优选方案,所述的资源文件包括脚本语言、层叠样式表和/或多媒体资源文件。
作为再进一步的优选方案,所述的多媒体资源文件包括图像、音乐和/或视频。
作为一种优选方案,所述的代理服务器将基础文件与资源文件整合后,加入文件列表一并发送给客户端,所述文件列表用于记录已获取的资源文件。
作为一种优选方案,所述的客户端对基础文件进行解析,遇到需要的资源文件,检索文件列表:
如果文件列表有记录需要的资源文件,直接使用资源文件;
如果文件列表没有记录需要的资源文件,客户端重新发送加载请求。
作为进一步的优选方案,所述的代理服务器将基础文件与资源文件整合后,加入文件列表一并压缩后发送给客户端。
作为再进一步的优选方案,所述压缩包括删除注释和/或空格。
一种代理服务器,包括:
接收客户端发送的页面加载请求,从目标站点获取基础文件的基础文件获取模块;
对基础文件进行解析,根据解析结果向目标站点获取资源文件的资源文件获取模块;
将基础文件与资源文件整合后一并发送给客户端的整合发送模块。
本发明的有益效果是:
支持客户端直接解析HTML/XHTML,能够支持HTML/XHTML页面中的CSS、Javascript等C/S架构下难以有较好支持的页面元素;
由于页面文件保存在本地,如果同一个页面需要使用不同的渲染方式进行渲染则不需要重新联网,在这种使用场景下能够节省时间和流量。
附图说明
图1为本发明实施例的基本流程图;
图2为本发明实施例的时序图;
图3为直连浏览器的浏览效果图;
图4为中间件浏览器的浏览效果图;
图5为本发明实施例浏览器的浏览效果图。
具体实施方式
下面结合附图和实施例对本发明做进一步的描述。
如图1所示,本发明提供的网页浏览方法如下:
步骤S101:客户端发送页面加载请求,代理服务器接收到页面加载请求后,从目标站点获取基础文件,基础文件为HTML或XHTML;
步骤S102:基础文件指定了资源文件的获取路径,代理服务器对基础文件进行解析,根据解析结果向目标站点获取资源文件;
步骤S103:代理服务器把获取到的基础文件与资源文件进行整合,然后发送给客户端;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市动景计算机科技有限公司,未经广州市动景计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110125841.1/2.html,转载请声明来源钻瓜专利网。