[发明专利]一种网页组件的加载方法和装置有效
申请号: | 201410334015.1 | 申请日: | 2014-07-14 |
公开(公告)号: | CN105278977B | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | 吴天豪 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 赵娟 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网页 组件 加载 方法 装置 | ||
本申请实施例提供了一种网页组件的加载方法和装置,所述的方法包括:当接收到针对网页的监听指示时,依据所述监听指示判断当前用户是否为活跃用户;若是,则加载所述网页中的网页组件;若否,则在预设的时间点加载所述网页中的网页组件。本申请实施例在当前用户为活跃用户时,则立即加载网页组件,以保证网页功能的多样化、便捷化,保证网页组件需求比较强的用户群体的用户体验;在当前用户为非活跃用户时,则在预设的时间点,延时加载网页组件,以提供更多的浏览器系统资源、带宽资源,用于加载网页主体,避免加载网页组件和加载网页主体的资源争抢,加快了网页主体的加载速度,减少了网页主体的加载时间,提高了网页的加载效率。
技术领域
本申请涉及浏览器的技术领域,特别是涉及一种网页组件的加载方法和一种网页组件的加载装置。
背景技术
互联网技术的迅猛发展将人们带入了信息社会时代,对人们生活产生了深刻的影响,人们可以各种方式获取到互联网上海量的资讯,以满足生活、工作、学习等各方面的需求。
其中,用户可以通过浏览器迅速及轻易地浏览互联网上的各种资讯。浏览器是一个显示网页服务器或档案系统内的文件,并让用户与该文件互动的一种应用程序。在浏览器中可以显示网络中的文字、影像及其他资讯,而这些文字或影像,可以是连接其他网址的超链接。
为了方便用户进行网页浏览,在网页中经常会添加扩展功能的网页组件。例如,在某个网页中,该组件可以包括工具栏,该工具栏可以用户展示用户信息、用户关注的对象、服务器推送的信息等等。
但是,扩展功能的网页组件给用户带来了便利的同时,也给网页带来了性能上的下降。例如,上述工具栏的大小一般在200k左右,而上述网页本身的大小在400k左右,即加载上述网页和工具栏的时间比加载上述网页的时间延长了50%左右,对网页在首屏的展现造成了较大的影响。
此外,网页组件本身资源较大,在网页加载时请求资源的数量也很多,而浏览器的并行连接数是有限的,网络带宽也是有限的,当用户请求加载网页时,多个请求之间处于相互竞争的关系,请求越多,需要加载的资源越大,请求之间竞争就越剧烈,最终整个网页的加载速度会严重下降。
因此,目前需要本领域技术人员迫切解决的一个技术问题就是:如何提出一种网页组件的加载机制,以保证网页组件的加载,提高网页的整体加载效率。
发明内容
本申请实施例所要解决的技术问题是提供一种网页组件的加载方法,以保证网页组件的加载,提高网页的整体加载效率。
相应的,本申请实施例还提供了一种网页组件的加载装置,用以保证上述方法的实现及应用。
为了解决上述问题,本申请实施例公开了一种网页组件的加载方法,包括:
当接收到针对网页的监听指示时,依据所述监听指示判断当前用户是否为活跃用户;
若是,则加载所述网页中的网页组件;
若否,则在预设的时间点加载所述网页中的网页组件。
优选地,所述预设的时间点包括:
在检测到网页主体加载完成事件后,间隔第一预设时间的时间点;
和/或,
在开始加载所述网页后,间隔第二预设时间的时间点。
优选地,所述依据所述监听指示判断当前用户是否为活跃用户的步骤包括:
判断在所加载的所述网页中是否检测到指定的操作事件;
若是,则判断当前用户为活跃用户;
若否,则判断当前用户为非活跃用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410334015.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种系统更新方法、装置及服务器
- 下一篇:反破解安卓APP及其运行方式