一种网页数据调用方法及装置制造方法及图纸

技术编号:9851387 阅读:105 留言:0更新日期:2014-04-02 17:02
本发明专利技术公开了一种网页数据调用方法及装置。本发明专利技术的方法包括:安装网页插件,在本地磁盘上配置的插件缓存空间;当用户通过浏览器访问网页时,浏览器获取用户访问的网页资源并调用网页插件;网页插件将网页资源中预定类别的数据存储到所述插件缓存空间;当用户通过浏览器再次访问所述网页时,判断预定类别的数据是否更新;是则调用更新后的预定类别的数据,并将其更新到所述插件缓存空间,否则从所述插件缓存空间中直接获取预定类别数据。本发明专利技术提供的网页数据调用方法及装置能够提高浏览器加载网页的速度,提升用户的体验。

【技术实现步骤摘要】
—种网页数据调用方法及装置
本专利技术涉及网络通信领域,尤其涉及一种网页数据调用方法及装置。
技术介绍
网页浏览器是个显示网页服务器或档案系统内的文件,并让用户与此些文件互动的一种软件。它用来显示在万维网或局部局域网络等内的文字、影像及其他资讯。这些文字或影像,可以是连接其他网址的超链接,用户可迅速及轻易地浏览各种资讯。用户通过浏览器浏览网页时由于需要记载的网页数据较大、网络运行的环境不良等原因导致网页的记载载速度比较慢。现有技术中解决该问题的手段主要是通过浏览器调用数据的方法。浏览器调用数据的方法主要是基于浏览器缓存,浏览器缓存(BrowserCaching)是为了加速浏览,浏览器在用户磁盘上对最近请求过的文档进行存储,当访问者再次请求这个页面时,浏览器就可以从本地磁盘显示文档,这样就可以加速页面的阅览。而现有的浏览器缓存是将用户访问过的网页资源缓存浏览器默认的本地缓存空间,但是保存在本地缓存空间中的网页资源在一段时间后会定期更新或删除,如浏览器默认的存储时间为3天,则在三天后浏览器会自动的删除缓存空间中的网页资源,当用户再次访问网页时,浏览器就不能直接从本地缓存空间中读取访问过的网页资源,而是要从服务端重新获取网页资源并进行缓存,浏览器加载页面的速度会非常缓慢,降低了用户的体验。可见现有浏览器调用网页数据的方法不能满足用户对浏览网页加载速度的需求。用户急需一种新的调用数据的方法,能够在用户浏览网页时加快网页的加载速度,提高用户体验。
技术实现思路
本专利技术要解决的主要技术问题是,提供网页数据调用方法及装置,能够提高加载网页的速度,提升用户的体验。为解决上述技术问题,本专利技术提供一种网页数据调用方法,其具体技术方案如下:一种网页数据调用方法,其特征在于,包括以下步骤:安装网页插件,在本地磁盘上配置的插件缓存空间;当用户通过浏览器访问网页时,浏览器获取用户访问的网页资源并调用网页插件;网页插件将网页资源中预定类别的数据存储到所述插件缓存空间;当用户通过浏览器再次访问所述网页时,判断预定类别的数据是否更新;是则调用更新后的预定类别的数据,并将其更新到所述插件缓存空间,否则从所述插件缓存空间中直接获取预定类别数据。进一步地,所述预定类别的数据包括:界面数据、纯文本数据和音视频数据中的至少一种。进一步地,该方法还包括:对预设类别的数据设置标识信息;所述判断预定类别的数据是否更新的过程包括:通过比较当前网页资源中预定类别的数据和插件缓存空间中预设类别的数据的标识信息来判断是否更新了预定类别的数据。进一步地,所述网页插件将网页资源中预定类别的数据存储到所述插件缓存空间的过程包括:网页插件获取数据存储指令信息,根据所述数据存储指令信息确定网页资源中预定类别的数据,并将该预定类别的数据存储到所述插件缓存空间。进一步地,所述预定类别的数据包括至少一组网页数据;所述对预设类别的数据设置标识信息包括:对至少一组网页数据设置至少一个数据标识;所述通过比较当前网页资源中预定类别的数据和插件缓存空间中预设类别的数据的标识信息来判断服务器是否更新了预定类别的数据具体包括:比较当前网页资源中网页数据和插件缓存空间中网页数据的数据标识判断插件缓存空间中与数据标识对应的网页数据是否更新。进一步地,所述对多组网页数据设置至少一个数据标识具体包括:对每组网页数据分别设置一个数据标识,对所有的网页数据设置一个数据标识。进一步地,所述调用更新后的预定类别的数据,并将其更新到所述插件缓存空间具体包括:根据预设的顺序调用更新后的网页数据,并将其更新到所述插件缓存空间。进一步地,所述调用更新后的预定类别的数据,并将其更新到所述插件缓存空间具体包括:根据浏览器发送的数据更新指令确定需要优先更新的网页数据,调用相应的更新后的网页数据,并将其更新到所述插件缓存空间。同样为了解决上述的技术问题本专利技术还提供了一种网页数据调用装置,该装置包括:浏览器单元、插件单元和比较单元;所述浏览器单元用于根据用户输入的网址信息获取用户访问的网页资源;所述插件单元用于在本地磁盘上配置缓存单元,并将所述网页资源中预定类别的数据存储到缓存单元;所述插件单元还用于当用户再次访问原来的网页时,从所述缓存单元中提取存储的预定类别的数据信息和从浏览器单元中提取当前预定类别的数据信息,并传输给所述比较单元;所述比较单元用于根据存储的预定类别的数据和当前预定类别的数据的信息判断预定类别的数据是否更新;是则,通知所述浏览器单元调用更新后的预定类别数据,并通知所述插件单元将更新后的预定类别数据更新至所述缓存单元中;否则,通知所述浏览器直接通过插件单元从所述缓存单元中调用预定类别的数据。进一步地,所述缓存单元还用于存储预定类别的数据的标识信息;所述插件单元用于当用户再次访问原来的网页时,从所述缓存单元中提取存储的预定类别的数据的标识信息和从浏览器单元中提取当前预定类别的数据标识信息;所述比较单元用于根据存储的预定类别的数据和当前预定类别的数据的标识信息判断预定类别的数据是否更新。本专利技术的有益效果是:本专利技术提供了一种网页数据调用方法及装置,能够提高网页加载的速度,提升用户体验。在网页数据调用方法中,网页插件将网页资源中预定类别的数据存储到插件配置的插件缓存空间中,可以在不更新的情况下永久性的保存网页资源中预定类别,不会被删除;当用户再次访问网页时,浏览器直接从插件缓存空间中读取预定类别的数据,不必要从服务端重新获取数据,加快了页面记载的速度;数据调用方法中,通过判断预定类别的数据是否更新,可以及时的更新插件缓存空间中预定类别的数据,使浏览器呈现的是最新的数据;通过比较标识信息判断是否更新,可以有目的的更新数据,节约数据更新时间,提高工作效率。【附图说明】图1为本专利技术实施例网页数据调用方法的基本流程图;图2为本专利技术实施例网页图片调用的框架流程图;图3为本专利技术实施例网页游戏数据调用的框架流程图;图4为本专利技术实施例网页数据调用装置的结构示意图。【具体实施方式】本专利技术的核心在于:通过网页插件将网页资源中预定类别的数据存储到本地磁盘的插件缓存空间。存储在插件缓存空间中的数据不会被定期的删除,用户在下一次访问网页时,浏览器可以直接从插件缓存空间中读取预定类别的数据,不需要从服务器中重新获取该数据,加快了页面加载的速度。下面通过【具体实施方式】结合附图对本专利技术作进一步详细说明。请参考图1,为本实施例网页数据调用方法的方法,包括以下步骤:步骤101:安装网页插件,在本地磁盘上配置的插件缓存空间;步骤102:当用户通过浏览器访问网页时,浏览器获取用户访问的网页资源并调用网页插件;步骤103:网页插件将网页资源中预定类别的数据存储到所述插件缓存空间;步骤104:当用户通过浏览器再次访问所述网页时,判断预定类别的数据是否更新;是则执行步骤105,否则执行步骤106 ;步骤105:调用更新后的预定类别的数据,并将其更新到所述插件缓存空间;步骤106:从所述插件缓存空间中直接获取预定类别数据。应用该网页数据调用方法,可以使用户在很长一段时间后,若服务端的预定类别的数据没有变化时,用户再次访问网页时,直接从磁盘上的缓存空间中读取网页资源中的预定类别的数据,不需要从服务器下载所需的网页资源中的预定类别的数据,能够本文档来自技高网...

【技术保护点】
一种网页数据调用方法,其特征在于,包括以下步骤:安装网页插件,在本地磁盘上配置的插件缓存空间;当用户通过浏览器访问网页时,浏览器获取用户访问的网页资源并调用网页插件;网页插件将网页资源中预定类别的数据存储到所述插件缓存空间;当用户通过浏览器再次访问所述网页时,判断预定类别的数据是否更新;是则调用更新后的预定类别的数据,并将其更新到所述插件缓存空间,否则从所述插件缓存空间中直接获取预定类别数据。

【技术特征摘要】
1.一种网页数据调用方法,其特征在于,包括以下步骤: 安装网页插件,在本地磁盘上配置的插件缓存空间; 当用户通过浏览器访问网页时,浏览器获取用户访问的网页资源并调用网页插件; 网页插件将网页资源中预定类别的数据存储到所述插件缓存空间; 当用户通过浏览器再次访问所述网页时,判断预定类别的数据是否更新;是则调用更新后的预定类别的数据,并将其更新到所述插件缓存空间,否则从所述插件缓存空间中直接获取预定类别数据。2.如权利要求1所述的网页数据调用方法,其特征在于,所述预定类别的数据包括:界面数据、纯文本数据和音视频数据中的至少一种。3.如权利要求1或2所述的网页数据调用方法,其特征在于,该方法还包括:对预设类别的数据设置标识信息; 所述判断预定类别的数据是否更新的过程包括: 通过比较当前网页资源中预定类别的数据和插件缓存空间中预设类别的数据的标识信息来判断是否更新了预定类别的数据。4.如权利要求1或2所述的网页数据调用方法,其特征在于,所述网页插件将网页资源中预定类别的数据存储到所述插件缓存空间的过程包括: 网页插件获取数据存储指令信息,根据所述数据存储指令信息确定网页资源中预定类别的数据,并将该预定类别的数据存储到所述插件缓存空间。5.如权利要求3所述的网页数据调用方法,其特征在于,所述预定类别的数据包括至少一组网页数据; 所述对预设类别的数据设置标识信息包括: 对至少一组网页数据设置至少一个数据标识; 所述通过比较当前网页资源中预定类别的数据和插件缓存空间中预设类别的数据的标识信息来判断服务器是否更新了预定类别的数据具体包括: 比较当前网页资源中网页数据和插件缓存空间中网页数据的数据标识判断插件缓存空间中与数据标识对应的网页数据是否更新。6.如权利要求5所述的网页数据调用方法,其特征在于,所述对多组网...

【专利技术属性】
技术研发人员:蔡伟鸿李德彪
申请(专利权)人:深圳云富网络科技有限公司
类型:发明
国别省市:广东;44

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

1