[发明专利]浏览器页面数据处理方法、装置及浏览器有效
申请号: | 201210487314.X | 申请日: | 2012-11-26 |
公开(公告)号: | CN103838771B | 公开(公告)日: | 2018-09-11 |
发明(设计)人: | 邵和明 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 黄晓庆;王茹 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 浏览器 页面 数据处理 方法 装置 | ||
一种浏览器页面数据处理方法、装置及浏览器,该方法包括步骤:接收网页加载指令,并根据该网页加载指令从网络获取对应的网页数据;根据所述网页数据的大小判断内存中的剩余内存大小是否足够;若否,将内存中时间最早的网页标签对应的网页数据移动至预设位置处的本地存储器,将获取的所述网页数据储存到内存中。通过本发明,即便在未连通网络的情况下,在需要重新查看该网页数据时,也可以直接从本地存储器中提取出对应的网页数据予以显示,实现对已从内存中删除的网页数据的查看。
技术领域
本发明涉及一种浏览器页面数据处理方法、一种浏览器页面数据处理装置、以及一种浏览器。
背景技术
在目前的浏览器应用技术中,在浏览器从网络环境中获得网页数据之后,一般是将获得的网页数据存储到终端的内存中,然后将储存在终端内存中的网页数据读取出来进行显示。出于简便操作的需要,浏览器应用时,通常是使用多个标签来打开多个不同的网页,这多个标签对应的网页数据均储存在内存中,由于内存中已经存有这多个标签的网页数据,在需要查看在前打开的标签的网页时,直接从内存中读取该标签对应的网页数据进行即可,无需重复从网络中获取网页数据,从而可以据此实现对之前已打开的网页数据的查看。
然而,终端的内存是一定的,在打开新的网页时,在终端内存不够的情况下,都是将内存中时间最早的网页数据清除后,再将新标签的网页数据写入内存,然后才能打开新标签对应的网页。在此情况下,由于时间最早的网页数据已经清除,在用户需要重新查看该标签对应的网页的情况下,就需要从网络中重新获得该标签对应的网络数据,若是处于网络已经断开的状态,将无法从网络中获得该标签对应的网络数据,无法实现对已打开的标签对应的网页数据的查看。
发明内容
基于此,针对上述现有技术中存在的问题,本发明的目的在于提供一种浏览器页面数据处理方法、一种浏览器页面数据处理装置以及一种浏览器,其可以在已打开的标签的网页数据已经从内存中清除的情况下,也能够在未接通网络时实现对该标签的网页数据的查看。
为达到上述目的,本发明采用以下技术方案:
一种浏览器页面数据处理方法,包括步骤:
接收网页加载指令,并根据该网页加载指令从网络获取对应的网页数据;
根据所述网页数据的大小判断内存中的剩余内存大小是否足够;
若否,将内存中时间最早的网页标签对应的网页数据移动至预设位置处的本地存储器,将获取的所述网页数据储存到内存中。
一种浏览器页面数据处理装置,包括:
指令接收单元,用于接收网页加载指令;
网络通信单元,用于根据所述网页加载指令从网络获取对应的网页数据;
存储控制单元,用于根据所述网页数据的大小判断内存中的剩余内存大小是否足够,若否,将内存中时间最早的网页标签对应的网页数据移动至预设位置处的本地存储器后,将所述网页数据储存到内存中。
一种浏览器,包括如上所述的浏览器页面数据处理装置。
根据本发明方案,在从网络获取网页数据后,会根据网页数据的大小判断内存中的剩余内存大小是否足够放置获得的网页数据,若不足,则将时间最早的网页标签对应的网页数据移动到本地存储器,使得时间最早的网页标签对应的网页数据由在内存中储存移动至本地存储器储存,从而为新获得的该网页数据腾出空间,使得新获得的网页数据能够储存到内存中予以显示,而时间最早的网页数据也没有从终端本地删除,因此,即便在未连通网络的情况下,在需要重新查看该网页数据时,也可以直接从本地存储器中提取出对应的网页数据予以显示,实现对已从内存中删除的网页数据的查看。
附图说明
图1是本发明的浏览器页面数据处理方法实施例一的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210487314.X/2.html,转载请声明来源钻瓜专利网。