【技术实现步骤摘要】
【国外来华专利技术】针对原生移动应用中托管的网络应用的网页加速
技术介绍
原生移动应用和网站两者都可以为了原生移动应用和/或网站的用户的利益而提供内容。开发应用的实体可以开发原生应用和网站应用两者。例如,用户可以将原生应用下载到客户端设备并且经由该原生应用来访问应用内容。在另一个示例中,用户可以经由网站来访问应用内容。通常而言,原生应用使用应用编程接口(API)技术来访问应用内容,而网站应用使用网站技术(例如,浏览器、html、解析、渲染)来访问应用内容。在一些情况下,原生应用可以托管来自于远程网络(web)服务器的网页。然而,在这些情况下,所托管的网页的下载时间、解析时间、和渲染速度可能是缓慢和低效的。进而,用户查看原生移动应用所托管的网页和/或与该网页交互的体验可能并不令人满意。
技术实现思路
提供了该
技术实现思路
以用简化的形式引入在以下的具体实施方式中进一步描述的概念的选择。该
技术实现思路
不旨在标识所要求保护的主题的关键特征或重要特征,也不旨在用来帮助确定所要求保护的主题的范围。概括而言,本公开一般涉及用于对由原生移动应用所托管的网页的加载、解析和渲染进行加速的系统和方法。在一个方面中, ...
【技术保护点】
1.一种系统,包括:至少一个处理器;以及编码计算机可执行指令的存储器,所述计算机可执行指令当由所述至少一个处理器执行时,执行一种用于对由原生移动应用所托管的网页的加载、解析、和渲染进行加速的方法,所述方法包括:将清单文件存储在本地网络高速缓存中,所述清单文件至少包括用于渲染由所述原生移动应用所托管的所述网页的资源;经由所述原生移动应用向与所述原生移动应用相关联的网站发送针对所述网页的请求;在加载所述网页的初始内容的同时,将存储在所述本地网络高速缓存中的资源加载到浏览器文档对象模型(DOM)中;以及在用户界面中在所述原生移动应用内渲染所述网页。
【技术特征摘要】
【国外来华专利技术】2016.05.27 US 15/167,0191.一种系统,包括:至少一个处理器;以及编码计算机可执行指令的存储器,所述计算机可执行指令当由所述至少一个处理器执行时,执行一种用于对由原生移动应用所托管的网页的加载、解析、和渲染进行加速的方法,所述方法包括:将清单文件存储在本地网络高速缓存中,所述清单文件至少包括用于渲染由所述原生移动应用所托管的所述网页的资源;经由所述原生移动应用向与所述原生移动应用相关联的网站发送针对所述网页的请求;在加载所述网页的初始内容的同时,将存储在所述本地网络高速缓存中的资源加载到浏览器文档对象模型(DOM)中;以及在用户界面中在所述原生移动应用内渲染所述网页。2.根据权利要求1所述的系统,其中,所述方法还包括向所述网站发送针对用于渲染所述网页的另外的资源的请求,其中,所述另外的资源包括不被包括在所述清单文件中的资源。3.根据权利要求2所述的系统,其中,所述方法还包括下载所述另外的资源。4.根据权利要求3所述的系统,其中,所述方法还包括将所述另外的资源加载到所述浏览器DOM中。5.根据权利要求1-4中任一项所述的系统,其中,用于渲染由所述原生移动应用所托管的所述网页的资源至少包括与所述原生移动应用相关联的JavaScript和层叠样式表(CSS)框架。6.根据权利要求1-5中任一项所述的系统,其中,所述方法还包括在所述网页的所述初始内容进行加载的同时,...
【专利技术属性】
技术研发人员:K·E·利姆,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。