[发明专利]网页内容加载控制方法及装置在审
申请号: | 201110457111.1 | 申请日: | 2011-12-30 |
公开(公告)号: | CN102591963A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | 宗小斌;刘伟刚 | 申请(专利权)人: | 奇智软件(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市德权律师事务所 11302 | 代理人: | 刘丽君 |
地址: | 100016 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 内容 加载 控制 方法 装置 | ||
技术领域
本发明涉及计算机应用技术领域,特别是涉及网页内容加载控制方法及装置。
背景技术
浏览器是日常用户上网必不可少的工具软件,用户通过使用浏览器,可以方便地查看互联网络中的各种信息。浏览器主要通过HTTP协议与网页服务器交互并获取网页,这些网页由URL指定,最基本的文件格式通常为HTML,并由MIME在HTTP协议中指明。一个网页中可以包括多个文档,每个文档都是分别从服务器获取的。早期的网页仅包含文本和静态图像等简单的内容,而现在的网页已经成为了文本、图像、动画、音视频等多种元素的综合载体。网页内容的丰富,为用户带来了各种新鲜的体验,同时也对设备及网络提出了更高的要求。例如,对于图像、音视频等多媒体内容而言,这类内容的数据量远大于文本,在网页加载过程中,如果网络带宽或服务器响应速度无法满足要求,会造成网页加载速度缓慢,严重影响用户的上网体验。
针对上述问题,现有的很多浏览器都采用了网页缓存技术。例如Internet Explorer浏览器会采用累积式加速的方法,将用户曾经访问的网页内容(包括图片以及cookie文件等)存放在用户本地计算机一个缓存目录中。以后用户每次浏览网页时,IE会首先搜索这个目录,如果其中已经有访问过的内容,那IE就不必从网站服务器上获取内容,而是直接从缓存中调出来,从而避免每次都要重新下载而占用大量的时间和网络资源,提高网页的加载速度。
但是,现有的缓存技术所存在的问题是,当服务器上的网页内容已经更新,而浏览器仍然从本地缓存中直接读取,这样会造成无法及时显示更新后的内容。尽管用户可以通过“刷新页面”的动作来命令浏览器到服务器中获取较新的网页内容,但是在整个刷新页面过程中,依然会存在加载速度缓慢的问题。
发明内容
为解决上述技术问题,本发明实施例提供一种网页内容加载控制方法及装置,以实现在保证网页内容及时更新的情况下,提高页面加载速度,技术方案如下:
一种网页内容加载控制方法,包括:
接收网页访问请求;
根据所述网页访问请求,从本地读取预先保存的相应网页内容并加载;
根据所述网页访问请求,从服务器获取网页内容,将所获取的内容缓存在本地;
在网页内容全部或部分获取完成后,读取缓存的内容并对当前加载的网页内容进行更新。
其中,所述预先保存的相应网页内容包括:预先保存的网页内容的图片,或者,预先保存的网页的脚本文件,或者,预先保存的网页的文本标记语言HTML代码。
其中,还包括:
根据预设的对象网页,从服务器中预先获取网页内容并保存在本地。
其中,所述从服务器中预先获取网页内容,包括:
根据预设的获取更新周期,从服务器中周期性获取较新的网页内容。
其中,还包括:
根据用户浏览网页历史行为,确定所述加载更新周期,和/或所述获取更新周期。
其中,所述从服务器中预先获取网页内容,包括:
在网页内容的保存时间超过预设阈值的情况下,从服务器中获取较新的网页内容。
其中,所述读取缓存的内容并对当前加载的网页内容进行更新,包括:
根据用户的触发,读取缓存的内容并对当前加载的网页内容进行更新;或
根据预设的加载更新周期,读取缓存的内容并对当前加载的网页内容进行更新。
一种网页内容加载控制装置,包括:
请求接收单元,用于接收网页访问请求;
预加载单元,用于根据所述网页访问请求,从本地读取预先保存的相应网页内容并加载;
缓存单元,用于根据所述网页访问请求,从服务器获取网页内容,将所获取的内容缓存在本地;
更新加载单元,用于在网页内容全部或部分获取完成后,读取缓存的内容并对当前加载的网页内容进行更新。
其中,所述预先保存的相应网页内容包括:预先保存的网页内容的图片,或者,预先保存的网页的脚本文件,或者,预先保存的网页的文本标记语言HTML代码。
其中,还包括:
预保存单元,用于根据预设的对象网页,从服务器中预先获取网页内容并保存在本地。
其中,所述预保存单元,具体用于根据预设的获取更新周期,从服务器中周期性获取较新的网页内容。
其中,还包括:
更新周期确定单元,用于根据用户浏览网页历史行为,确定所述更新加载单元的加载更新周期,和/或所述预保存单元的获取更新周期。
其中,所述预保存单元,具体用于:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奇智软件(北京)有限公司,未经奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110457111.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:手提式婴儿床及类似物的主体
- 下一篇:一种进程自动管理系统
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法