[发明专利]用于提高二次加载效率的网页资源缓存方法及装置有效
申请号: | 201310262374.6 | 申请日: | 2013-06-27 |
公开(公告)号: | CN103336812B | 公开(公告)日: | 2017-09-15 |
发明(设计)人: | 梁捷;何小鹏;梁劲 | 申请(专利权)人: | 优视科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京展翼知识产权代理事务所(特殊普通合伙)11452 | 代理人: | 屠长存 |
地址: | 100083 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 提高 二次 加载 效率 网页 资源 缓存 方法 装置 | ||
技术领域
本发明涉及网页加载领域,更为具体地,涉及一种用于提高二次加载效率的网页资源缓存方法及装置。
背景技术
目前,在浏览器首次加载网页时,会根据Web协议(如HTTP协议、Local Storage协议等)对网页资源进行缓存,从而在再次加载网页时,利用缓存的网页资源进行加载。所述网页资源通常是指HTML源代码、JavaScript代码和CSS样式源代码等源代码文件。
由于Web网页开发者的阅读需要,开发者会在源代码文件中加入注释和文本格式化字符(如空格或换行符),以便开发者更容易阅读。但是,在浏览器引擎解析源代码时,注释和文本格式化字符是不需要的,因此,过多的注释反而导致缓存的源代码文件过于庞大,从而导致在利用缓存的源代码进行网页加载,由于源代码文件过于庞大而减缓网页资源的加载效率。
发明内容
鉴于上述,本发明提出了一种用于提高二次加载效率的网页资源缓存方法及装置,该方法通过在将网页资源缓存到磁盘上时,对网页资源进行优化处理,去除网页资源中的冗余部分,从而减少缓存到磁盘上的网页资源的数据量,由此提高二次加载时的加载效率。
根据本发明的一个方面,提供了一种用于提高二次加载效率的网页资源缓存方法,包括:在完成网页加载后需要将网页资源缓存到磁盘且该网页资源被确定为是网页源代码时,对所述网页源代码进行精简处理;以及将经过精简处理后的网页源代码缓存到磁盘中,以供在二次网页加载时使用。
在上述方面的一个或多个示例中,对所述网页源代码进行精简处理可以包括从所述网页源代码中去除冗余代码。所述冗余代码可以包括空格、换行符和注释。
在上述方面的一个或多个示例中,对所述网页源代码进行精简处理可以包括对所述源代码中的局部变量名进行精简处理。
在上述方面的一个或多个示例中,对所述网页源代码进行精简处理可以包括从所述网页源代码中删除没有使用的局部变量。
在上述方面的一个或多个示例中,所述源代码可以是HTML源代码、Java Script源代码和CSS样式源代码。
根据本发明的另一方面,提供了一种用于提高二次加载效率的网页资源缓存装置,包括:判断单元,用于在完成网页加载后需要将网页资源缓存到磁盘时,判断该网页资源是否为网页源代码,精简处理单元,用于在所述网页资源被判断为是网页源代码时,对所述网页源代码进行优化精简处理;以及缓存单元,用于将经过精简处理后的网页源代码缓存到磁盘中,以供在二次网页加载时使用。
在上述方面的一个或多个示例中,所述精简处理单元被配置为从所述网页源代码中去除冗余代码。
在上述方面的一个或多个示例中,所述精简处理单元被配置为对所述源代码中的局部变量名进行精简处理。
在上述方面的一个或多个示例中,所述精简处理单元被配置为从所述网页源代码中删除没有使用的局部变量。
利用上述方法及装置,通过在将网页资源缓存到磁盘上时,对网页资源进行优化处理,去除网页资源中的冗余部分,从而减少缓存到磁盘上的网页资源的数据量,由此提高二次加载时的加载效率。
为了实现上述以及相关目的,本发明的一个或多个方面包括后面将详细说明并在权利要求中特别指出的特征。下面的说明以及附图详细说明了本发明的某些示例性方面。然而,这些方面指示的仅仅是可使用本发明的原理的各种方式中的一些方式。此外,本发明旨在包括所有这些方面以及它们的等同物。
附图说明
根据下述参照附图进行的详细描述,本发明的上述和其他目的、特征和优点将变得更加显而易见。在附图中:
图1示出了根据本发明的用于提高二次加载效率的网页资源缓存方法的流程图;
图2示出了根据本发明的用于提高二次加载效率的网页资源缓存装置的方框图;和
图3示出了具有根据本发明的网页资源缓存装置的移动终端的方框图。
在所有附图中相同的标号指示相似或相应的特征或功能。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优视科技有限公司,未经优视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310262374.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种图像特征提取的方法及装置
- 下一篇:一种用于室内GPS的全向矢量棒接收器