[发明专利]加速的子资源加载有效

专利信息
申请号: 201680035336.9 申请日: 2016-03-08
公开(公告)号: CN107710171B 公开(公告)日: 2021-10-26
发明(设计)人: S·桑德斯 申请(专利权)人: 法斯特利有限公司
主分类号: G06F12/06 分类号: G06F12/06;G06F12/0862;H04L29/08;G06F16/957
代理公司: 北京汇知杰知识产权代理有限公司 11587 代理人: 吴焕芳;杨勇
地址: 美国加利*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 加速 资源 加载
【说明书】:

本文中提供了用于预取和/或预加载在渲染HTML文件时使用的子资源的系统、方法、装置和软件等。实现包括加速的子资源加载,其中高速缓存节点或其他内容递送网络部件接收寻求主资源(例如,HTML文件)的第一终端用户设备请求。使用第一请求中的信息,内容递送网络预取渲染HTML文件所需要的一个或多个识别的子资源(例如,JavaScript代码)。预取的子资源由高速缓存节点保存。在由终端用户设备解析HTML文件期间,网络浏览器或其他应用需要子资源,并且终端用户设备因此向高速缓存节点发送请求所需要的子资源的第二请求。高速缓存节点发送所请求的预取的子资源。

技术领域

本公开内容的各方面涉及资源加载和解析领域、以及在该过程中对子资源的使用。

背景技术

诸如因特网网页等网络提供的内容通常经由联网计算机系统被提供给终端用户。处理终端用户对网络内容的请求,并且通过各种网络链路响应地提供内容。这些联网计算机系统可以包括最初托管网络内容的原始或托管服务器,诸如用于托管新闻网站的网络服务器。但是,仅由单独的内容源或主机组成的计算机系统可能会由于终端用户对内容的频繁请求而变得过载并且变慢。

内容递送网络(CDN)在内容提供商的原始服务器与终端用户之间添加一层高速缓存。内容递送网络通常具有为终端用户提供对内容的更快访问的多个分布式高速缓存节点。当终端用户请求诸如网页等内容时,请求由被配置为响应于终端用户请求的高速缓存节点(而不是原始服务器)处理。具体地,当终端用户将内容请求指向给定的原始服务器时,域名系统(DNS)解析到高速缓存节点(通常该节点被选择为优化服务器)而不是原始服务器,并且高速缓存节点处理该请求。

因此,高速缓存节点用作一个或多个原始服务器的代理或高速缓存。各种类型的原始服务器内容可以被高速缓存在内容递送网络的各高速缓存节点中。当全部或部分所请求的内容尚未被高速缓存节点高速缓存时,该节点可以代表终端用户请求来自适当的原始服务器的相关内容(或其部分)。

更具体地,当网页被终端用户请求时,典型的终端用户设备将发送对网页的请求(例如,通过点击链接或输入统一资源定位符(URL)),使得终端用户设备上的浏览器可以加载网页的主资源(例如,主超文本标记语言(HTML)文件,包括XHTML或HTML5文件等)。该主资源中可以引用一个或多个附加文件。这样的被引用的文件被称为子资源,并且可以包括但不限于辅HTML文件(由第一HTML文件(主资源)和相对于第一HTML文件(主资源)引用的文件)、级联样式表(CSS)文件、JavaScript文件、可执行代码、文本文件、音频文件、Flash文件和图像文件。在很多情况下,这样的子资源不被高速缓存在CDN的高速缓存节点中(例如,由于子资源内容的频繁变化,由于与子资源一起存储和/或使用的数据的性质等)。

发明内容

加速的子资源加载的各种实现包括当HTML文件和其他主资源被请求时向用户提供HTML文件和其他主资源的内容递送网络的高速缓存节点或其他部件。当用户希望获得网页等时,用户通常通过向服务器提供统一资源定位符(URL)和/或其他识别信息来发送对网页的请求。当用户连接到内容递送网络时,该服务器通常是高速缓存来自各种原始服务器等的内容的高速缓存节点。

当内容递送网络接收到对网页等的用户请求时,内容递送网络通过向用户发送主资源来进行响应。这个主资源允许终端用户的设备上的网络浏览器或其他应用开始渲染期望的网页。内容递送网络使用用户的初始请求中的信息来识别和定位渲染网页可能需要的任何子资源。内容递送网络获取(即,预取和预加载)任何所需要的子资源,并且当内容递送网络接收到寻求这样的所需要的子资源的用户请求时将其传输给用户。如上所述,子资源可以包括诸如JavaScript文件、CSS文件等文件。

附图说明

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于法斯特利有限公司,未经法斯特利有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201680035336.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top