[发明专利]用于网页预读的方法、设备、浏览器及客户端设备有效
| 申请号: | 201610143894.9 | 申请日: | 2016-03-14 |
| 公开(公告)号: | CN107193819B | 公开(公告)日: | 2021-01-26 |
| 发明(设计)人: | 吴伟勇 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
| 主分类号: | G06F16/957 | 分类号: | G06F16/957 |
| 代理公司: | 北京博雅睿泉专利代理事务所(特殊普通合伙) 11442 | 代理人: | 马佑平;杨国权 |
| 地址: | 310051 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 网页 方法 设备 浏览器 客户端 | ||
本发明公开了一种用于网页预读的方法、设备、浏览器及客户端设备。该网页预读的方法包括:检测网页页面上具有更新提示的目标导航入口;以及预读所述目标导航入口的页面。根据本发明的一个实施例,可以有效的提高网页预读速度,特别是对于社交类网站具有明显效果。
技术领域
本发明涉及一种网页预读技术,特别涉及一种用于网页预读的方法、用于网页预读的设备、浏览器以及客户端设备。
背景技术
随着诸如手机的移动终端的不断普及和发展,越来越多的人使用移动终端上的浏览器来访问互联网。网页预读技术是浏览器加速网页显示以减少响应时间的一种有效手段。
网页预读的原理是,当用户浏览某个网页页面时,通过某种方式,浏览器预先加载该网页页面上引用的一个或多个网页地址,在后台完成加载及页面解析处理。当用户随后通过点击触发该预读的页面的加载时,浏览器可以直接使用所解析的DOM树执行渲染并显示,从而加速了该网页页面的显示。网页预读的基础是对用户浏览行为和/或使用习惯的预测。如果预测准确,从而预读精准度或预读命中率高,则可以达到很好的网页加速效果且用户可以明显感知这种效果。
在现有技术中,主要有如下几种预读方式。
第一种方式是基于关键词列表的预读。浏览器管理多个预读关键词,例如,“上一页”、“下一页”、“上一章”、“下一章”等等。当浏览器加载一个网页页面后,它检测网页页面中是否存在具有所述预读关键词的链接或标签。如果存在这样的链接或标签,则启动预读处理。这种方式对于诸如小说网站等的垂直类网站的网页页面具有非常好的效果。一部小说通常具有多个章节。用户在阅读小说时一般会连续阅读多个章节。在这种情况下,这种方式的预读命中率会很高。
第二种方式是,基于对多个用户访问网站的实际数据进行的数据分析,选择具有较大概率的后继浏览网页页面。这种方式通常应用于一些门户网站的首页。在这种方式中,基于之前的多个用户访问网页页面的数据,对特定用户的网页页面执行预读。这种方式的预读命中率较低。
因此,需要新的用于网页预读的技术方案,特别是针对社交类网站的网页浏览情况的技术方案。
发明内容
本发明的一个目的是提供一种用于网页预读的新技术方案。
根据本发明的第一方面,提供了一种用于网页预读的方法,包括:检测网页页面上具有更新提示的目标导航入口;以及预读所述目标导航入口的页面。
优选地,所述方法还包括:在完成预读之后,通过浮动图层提示在该目标导航入口处有更新。
优选地,所述方法还包括:为所预读的页面设置有效期,其中,在所述有效期内保持所预读的页面。
优选地,当在所述有效期内检测到用户点击所述目标导航入口时,使用所预读的页面进行显示。
优选地,所述方法还包括:从具有更新提示的多个导航入口中选取至少一个导航入口作为所述目标导航入口。
优选地,基于导航入口的预读权重,选取至少一个导航入口。
优选地,所述方法还包括:为多个导航入口中的每个导航入口设置初始预读权重;以及当检测到用户点击所述多个导航入口中的导航入口时,增加该导航入口的预读权重。
优选地,所述方法还包括:提供配置文件,其中,该配置文件包含用于预读的配置信息;以及存储所述配置文件。
优选地,使用所述配置文件的哈希值作为所述配置文件的文件名,以及所述方法还包括:当读取所述配置文件时,使用所述文件名验证所述配置文件的完整性。
优选地,所述配置信息包括导航入口定位方式、导航入口定位规则、导航入口关键词、导航入口更新定位方式、导航入口定位规则、导航入口识别规则和导航入口预读权重中的至少一个。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610143894.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种搜索方法、装置和终端设备
- 下一篇:位置信息获取方法、装置及设备





