[发明专利]网页预读方法、网页访问方法、设备及可编程设备在审
申请号: | 201610912930.3 | 申请日: | 2016-10-19 |
公开(公告)号: | CN107967278A | 公开(公告)日: | 2018-04-27 |
发明(设计)人: | 吴伟勇 | 申请(专利权)人: | 广州市动景计算机科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京博雅睿泉专利代理事务所(特殊普通合伙)11442 | 代理人: | 马佑平,杨国权 |
地址: | 510627 广东省广州市天河区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 方法 访问 设备 可编程 | ||
技术领域
本发明涉及网络技术领域,更具体地,涉及一种网页预读方法、网页访问方法及可编程设备。
背景技术
随着互联网技术的蓬勃发展,使用浏览器或者具有类似浏览器功能的应用程序访问网页已经成为人们日常生活中获取信息的常用手段,而随着网络信息量的几何级增长,网页访问速度也成为影响用户体验的关键因素之一。因此,加速网页访问速度的网页预读方案随之出现,其主要的设计思路为:
当用户访问某个网页时,通过对于用户访问行为的预测(例如基于访问页面的关键词、基于用户访问历史统计的预测、基于网页功能特性的预测),确定用户当前访问的网页的页面上引用的某个或者多个网页为需要预读的网页,在用户访问当前网页的过程中,用户使用的浏览器或者类似浏览器的应用程序,对需预读的网页在后台解析页面、加载网页框架(例如DOM树)以及全部的子资源;
当用户随后点击访问该已经预读的网页时,用户所使用的浏览器或者类似浏览器的应用程序,可以直接将该网页以加载的网页框架和全部子资源进行渲染显示,从而使得在用户侧感知该已预读网页的网页访问响应时间很少,提高了用户访问网页的感知速度。
但是,发明人发现,上述的网页预读方案归根结底,依赖于对用户网页访问行为的预测,只有精准的预测用户访问行为,才能带来较好的实际达到用户访问网页感知速度加速的目的,但是预测的网络访问行为与用户实际的网络访问行为相比,总是不免存在差异,时下最好的网页预读命中率(用户实际点击已预读网页数/已预读网页数)也只能接近80%,因此,总会存在已经进行预读但是用户却实际没有访问的预读网页,这就会带来资源的浪费:一是浪费预读该网页时为加载该网页的网页框架、全部子资源所耗费的流量,尤其在使用移动运营商网络进行网页访问时会更突出,会给用户造成流量成本负担,影响用户体验;二是浪费浏览器或者类似浏览器的应用程序为预读该网页进行如页面解析、排版、图片解码等逻辑处理所耗费的内存资源以及处理器(例如CPU)资源等。
因此,发明人认为,有必要上述现有技术中存在的问题进行改进。
发明内容
本发明的一个目的是提供一种用于网页预读的新技术方案以及一种用于网页访问的新技术方案。
根据本发明的第一方面,提供了一种网页预读方法,包括:
响应于对目标网页的预读请求,根据所获取的所述目标网页的网页框架,确定包含于所述目标网页的预读部分内的预加载子资源以及延迟加载子资源;
加载所述预加载子资源至所述目标网页的网页框架的对应位置,以完成对所述目标网页的预读处理。
可选地,所述确定所述预加载子资源以及所述延迟加载子资源步骤包括:
根据所述目标网页的网页框架,确定所述目标网页的预读部分内包含的子资源为延迟加载子资源时,标记该子资源为延迟加载子资源;
根据所述目标网页的网页框架,确定包含于所述目标网页的预读部分内的子资源为预加载子资源时,触发所述加载预加载子资源的步骤,以加载该预加载子资源至所述目标网页的网页框架的对应位置。
可选地,所述目标网页的预读部分为所述目标网页的首屏内容。
可选地,所述延迟加载子资源至少包括所述目标网页的预读部分中的有尺寸图片子资源。
根据本发明的第二方面,提供一种网页访问方法,包括:
响应于目标网页的访问请求,当所述目标网页为已经根据本发明的第一方面的任意一项网页预读方法完成预读处理的网页时,加载所述目标网页的延迟加载子资源至所述目标网页的网页框架中的对应位置,以显示所述目标网页的预读部分。
根据本发明的第三方面,提供一种网页预读设备,包括:
子资源确定单元,用于响应于对目标网页的预读请求,根据所获取的所述目标网页的网页框架,确定包含于所述目标网页的预读部分内的预加载子资源以及延迟加载子资源;
子资源预加载单元,用于加载所述预加载子资源至所述目标网页的网页框架的对应位置,以完成对所述目标网页的预读处理。
可选地,所述子资源确定单元包括:
用于根据所述目标网页的网页框架,确定所述目标网页的预读部分内包含的子资源为延迟加载子资源时,标记该子资源为延迟加载子资源的装置;
用于根据所述目标网页的网页框架,确定包含于所述目标网页的预读部分内的子资源为预加载子资源时,触发所述预加载子资源单元工作以加载该预加载子资源至所述目标网页的网页框架的对应位置的装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市动景计算机科技有限公司,未经广州市动景计算机科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610912930.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种地图数据识别方法及装置
- 下一篇:分布式数据库的数据更新方法及装置