[发明专利]页面加载方法和装置在审
申请号: | 201410050979.3 | 申请日: | 2014-02-13 |
公开(公告)号: | CN104850415A | 公开(公告)日: | 2015-08-19 |
发明(设计)人: | 马振强;周蔚;涂强 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 江舟;吴贵明 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 加载 方法 装置 | ||
1.一种页面加载方法,其特征在于,包括:
获取与待展示页面对应的页面文件,其中,所述页面文件用于指示所述待展示页面中待加载的页面元素;
根据所述页面文件在所述待展示页面中加载第一页面元素和第二页面元素,且加载所述第一页面元素的优先级高于加载所述第二页面元素的优先级,其中,所述第一页面元素表示可视区域或设定展示区域内的所述待加载的页面元素,所述第二页面元素表示可视区域或设定展示区域外的所述待加载的页面元素;
输出加载后的待展示页面。
2.根据权利要求1所述的方法,其特征在于,所述根据所述页面文件在所述待展示页面中加载第一页面元素和第二页面元素包括:
判断第一加载任务与第二加载任务之间是否存在对资源的竞争,所述资源包括以下至少之一:CPU资源、I/O资源、内存资源、系统资源,其中,所述第一加载任务用于加载所述第一页面元素,所述第二加载任务用于加载所述第二页面元素;
若存在对资源的竞争,则将竞争的资源优先分配给所述第一加载任务。
3.根据权利要求2所述的方法,其特征在于,
所述判断第一加载任务与第二加载任务之间是否存在对资源的竞争包括:判断所述第一加载任务所请求的资源是否被所述第二加载任务占用,若是,则判断出所述第一加载任务与所述第二加载任务之间存在对所述请求的资源的竞争;
所述优先将竞争的资源分配给所述第一加载任务包括:将所述请求的资源重新分配给所述第一加载任务。
4.根据权利要求3所述的方法,其特征在于,在所述判断所述第一加载任务所请求的资源是否被所述第二加载任务占用之后,所述根据所述页面文件在所述待展示页面中加载第一页面元素和第二页面元素还包括:
若所述请求的资源被所述第二加载任务占用,则中断所述第二加载任务;
判断所述请求的资源是否恢复到空闲状态,若是,则将所述请求的资源再次分配给所述第二加载任务,并继续执行中断的所述第二加载任务。
5.根据权利要求1所述的方法,其特征在于,所述根据所述页面文件在所述待展示页面中加载第一页面元素和第二页面元素包括:
根据所述可视区域或所述设定展示区域的当前位置信息判断所述待加载的页面元素中的任一个是否在所述可视区域或所述设定展示区域内;
若所述任一个在所述可视区域或所述设定展示区域内,则将所述任一个作为所述第一页面元素进行加载,若所述任一个在所述可视区域或所述设定展示区域外,则将所述任一个作为所述第二页面元素进行加载。
6.根据权利要求5所述的方法,其特征在于,
在所述根据所述可视区域或所述设定展示区域的当前位置信息判断所述任一个是否在所述可视区域内或所述设定展示区域之前,所述方法还包括:获取所述当前位置信息,其中,所述当前位置信息包括所述可视区域或所述设定展示区域在所述待展示页面中对应的坐标区间;
所述根据所述可视区域或所述设定展示区域的当前位置信息判断所述任一个是否在所述可视区域或所述设定展示区域内包括:判断所述任一个在所述待展示页面中的当前坐标是否属于所述坐标区间,若属于,则判断出所述任一个为所述第一页面元素,若不属于,则判断出所述任一个为所述第二页面元素。
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述获取与待展示页面对应的页面文件包括:
判断本地是否存在与所述待展示页面对应的缓存记录;
若存在,则提取与所述待展示页面对应的缓存记录以形成所述页面文件。
8.根据权利要求7所述的方法,其特征在于,所述判断本地是否存在与所述待展示页面对应的缓存记录包括:
获取与所述待展示页面对应的标识项;
在本地查询是否存在与所述标识项对应的缓存记录,若是,则判断出本地存在与所述待展示页面对应的缓存记录,并将查询到的缓存记录作为与所述待展示页面对应的缓存记录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410050979.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信息处理方法与电子设备
- 下一篇:统计网页停留时长方法