全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210675154.5 (22)申请日 2022.06.15 (71)申请人 北京百度网讯科技有限公司 地址 100085 北京市海淀区上地十街10号 百度大厦2层 (72)发明人 黄诗铭 马海娜  (74)专利代理 机构 北京市通商律师事务所 11951 专利代理师 姜莹丽 (51)Int.Cl. G06F 16/958(2019.01) G06F 9/451(2018.01) G06F 9/445(2018.01) (54)发明名称 页面加载方法、 装置、 电子设备及可读存储 介质 (57)摘要 本公开提供一种页面加载方法、 装置、 电子 设备及可读存储介质, 涉及互联网技术, 尤其涉 及页面加载领域。 具体实现方案包括: 获取访问 目标页面的设备的特征信息。 根据特征信息获取 目标页面对应的页面数据以及适配数据, 适配数 据用于被挂载后提供加载页面数据的运行环境。 挂载适配数据, 并加载页面数据得到目标页面。 由于只下载了与设备对应的适配数据, 可以有效 减少重复、 无用适配数据的数量, 进而减少页面 文件的体积, 减少页面加载时间, 提高页面加载 效率。 权利要求书2页 说明书9页 附图4页 CN 114936338 A 2022.08.23 CN 114936338 A 1.一种页面加载 方法, 包括: 获取访问目标页面的设备的特 征信息; 根据所述特征信息, 获取所述目标页面对应的页面数据以及适配数据, 所述适配数据 用于被挂载后提供加载 所述页面数据的运行环境; 挂载所述适配数据, 并加载 所述页面数据得到所述目标页面。 2.根据权利要求1所述的方法, 其中, 所述 适配数据包括多个代码垫片; 所述特征信息包括设备类型, 所述设备类型包括移动端或电脑端。 3.根据权利要求2所述的方法, 其中, 所述根据所述特征信 息获取所述目标页面对应的 页面数据以及适配数据, 包括: 当所述设备类型为移动端时, 获取适配所述移动端的页面数据 以及第一适配数据集 合, 所述第一 适配数据集 合中包括 适配所述移动端的所述代码垫片; 或, 当所述设备类型为电脑端时, 获取适配所述电脑端的页面数据 以及第二适配数据集 合, 所述第二 适配数据集 合中包括 适配所述电脑端的所述代码垫片。 4.根据权利要求3所述的方法, 其中, 在根据 所述特征信 息获取所述目标页面对应的适 配数据之前, 所述方法还 包括: 根据所述特征信 息和多个所述代码垫片, 生成所述第 一适配数据集合和所述第 二适配 数据集合; 将所述第一 适配数据集 合和所述第二 适配数据集 合分别上传至内容分发网络 。 5.根据权利要求4所述的方法, 其中, 所述根据所述特征信息和多个所述代码垫片, 生 成所述第一 适配数据集 合和所述第二 适配数据集 合, 包括: 根据适配所述移动端的所述代码垫片, 生成所述第一 适配数据集 合; 和/或, 根据适配所述电脑端的所述代码垫片, 生成所述第二 适配数据集 合。 6.根据权利要求5所述的方法, 其中, 当所述设备类型为电脑端时, 所述特征信息还包 括: 访问所述目标页面的浏览器的特 征参数; 所述根据适配所述电脑端的所述代码垫片, 生成所述第二 适配数据集 合, 还包括: 根据每个所述浏览器的特 征参数, 将所述第二 适配数据集 合划分为 一个或多个集 合。 7.根据权利要求2 ‑5任一项所述的方法, 其中, 在根据所述特征信 息获取所述目标页面 对应的页面数据之前, 所述方法还 包括: 响应于用户操作, 获取 所述目标页面的代码; 将所述目标页面的代码编译为 适配所述电脑端的页面数据; 将所述目标页面的代码编译为 适配所述移动端的页面数据。 8.根据权利要求4 ‑7任一项所述的方法, 其中, 在将所述第 一适配数据集合和所述第二 适配数据集 合分别上传至内容分发网络之后, 所述方法还 包括: 响应于用户操作, 获取 所述目标页面的代码; 识别所述目标页面的代码中包括的所述代码垫片; 当所述代码垫片中存在未 上传至内容分发网络的所述代码垫片时, 展示 提示信息。 9.根据权利要求3 ‑8任一项所述的方法, 其中, 当所述设备类型为移动端时, 挂载所述 适配数据, 并加载 所述页面数据得到所述目标页面, 包括: 根据所述第 一适配数据集合, 挂载所述适配所述移动端的页面数据中涉及的所述代码权 利 要 求 书 1/2 页 2 CN 114936338 A 2垫片; 根据所述适配所述移动端的页面数据和挂载的所述代码垫片, 加载得到所述目标页 面。 10.根据权利要求3 ‑8任一项所述的方法, 当所述设备类型为电脑端时, 挂载所述适配 数据, 并加载 所述页面数据得到所述目标页面, 包括: 根据所述第 二适配数据集合, 挂载所述适配所述电脑端的页面数据中涉及的所述代码 垫片; 根据所述适配所述电脑端的页面数据和挂载的所述代码垫片, 加载得到所述目标页 面。 11.一种页面加载装置, 其特 征在于, 所述装置包括: 获取模块, 用于获取访问目标页面的设备的特 征信息; 所述获取模块, 还用于根据 所述特征信 息获取所述目标页面对应的页面数据以及适配 数据, 所述 适配数据用于被挂载后提供加载 所述页面数据的运行环境; 加载模块, 用于挂载 所述适配数据, 并加载 所述页面数据得到所述目标页面。 12.根据权利要求1 1所述的装置, 其中, 所述 适配数据包括多个代码垫片; 所述特征信息包括设备类型, 所述设备类型包括移动端或电脑端。 13.根据权利要求12所述的装置, 其中, 所述获取模块, 具体用于当所述设备类型为移 动端时, 获取适配所述移动端的页面数据以及第一适配数据集合, 所述第一适配数据集合 中包括适配所述移动端的所述代码垫片; 或, 当所述设备类型为电脑端时, 获取适配所述电脑端的页面数据 以及第二适配数据集 合, 所述第二 适配数据集 合中包括 适配所述电脑端的所述代码垫片。 14.一种电子设备, 其特征在于, 包括: 至少一个处理器; 以及与 所述至少一个处理器通 信连接的存 储器; 其中, 所述存储器存储有可被所述至少一个处理器执行的指令, 所述指令被所述至少 一个处理器执行, 以使所述至少一个处 理器能够执 行权利要求1 ‑10任一项所述的方法。 15.一种存储有计算机指令的非瞬时计算机可读存储介质, 其特征在于, 所述计算机指 令用于使所述计算机执 行根据权利要求1 ‑10任一项所述的方法。 16.一种计算机程序产品, 其特征在于, 包括计算机程序, 所述计算机程序在被处理器 执行时实现根据权利要求1 ‑10任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 114936338 A 3

.PDF文档 专利 页面加载方法、装置、电子设备及可读存储介质

文档预览
中文文档 16 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 页面加载方法、装置、电子设备及可读存储介质 第 1 页 专利 页面加载方法、装置、电子设备及可读存储介质 第 2 页 专利 页面加载方法、装置、电子设备及可读存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:08:06上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。