[发明专利]页面生成方法、装置和电子设备在审
申请号: | 201911125595.2 | 申请日: | 2019-11-15 |
公开(公告)号: | CN111143725A | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 裴韬;马俊辰;周伟;曹健辉 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957 |
代理公司: | 泰和泰律师事务所 51219 | 代理人: | 祝海燕 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 生成 方法 装置 电子设备 | ||
1.一种页面生成方法,其特征在于,包括:
获取目标页面的信息数据,将所述信息数据根据预设规则拆分为静态信息数据和动态信息数据;
响应于接收到加载目标页面的请求,加载所述静态信息数据,并根据所述静态信息数据进行页面渲染,生成初始目标页面;
在显示所述初始目标页面的过程中,加载所述动态信息数据,并根据动态信息数据对初始目标页面进行再次渲染,生成所述目标页面。
2.根据权利要求1所述的方法,其特征在于,在所述获取目标页面的信息数据,将所述信息数据根据预设规则拆分为静态信息数据和动态信息数据之后,所述方法还包括:
将所述静态信息数据存储至预设存储区域;以及
所述响应于接收到加载目标页面的请求,加载所述静态信息数据,并根据所述静态信息数据进行页面渲染,生成初始目标页面,包括:
判断所述预设存储区域中是否存在与所述请求指示的目标页面对应的静态信息数据;
若是,则在所述预设存储区域中提取与所述请求指示的目标页面对应的静态信息数据。
3.根据权利要求1所述的方法,其特征在于,所述根据所述静态信息数据进行页面渲染,生成初始目标页面,包括:
将所述静态信息数据设置为元素根节点内容进行页面渲染,生成初始目标页面。
4.根据权利要求1所述的方法,其特征在于,所述响应于接收到加载目标页面的请求,加载所述静态信息数据,并根据所述静态信息数据进行页面渲染,生成初始目标页面,包括:
响应于接收到加载目标页面的请求,加载所述目标页面的首屏页面对应的首屏静态信息数据,并根据所述首屏静态信息数据进行首屏页面渲染,生成初始首屏目标页面;以及
所述在显示所述初始目标页面的过程中,加载所述动态信息数据,并根据动态信息数据对初始首屏页面进行再次渲染,生成所述目标页面,包括:
在显示所述初始首屏目标页面的过程中,加载所述首屏页面对应的首屏动态信息数据,并根据所述首屏动态信息数据对所述初始首屏目标页面进行再次渲染,生成所述目标页面的首屏页面。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
响应于接收到的页面滑动指令,加载与所述页面滑动指令所指示的目标展示页面对应的静态信息数据,并根据所述目标展示页面对应的静态信息数据进行页面渲染,生成初始目标展示页面;
在显示所述初始目标展示页面的过程中,加载与所述初始目标展示页面对应的动态信息数据,并根据所述初始目标展示页面对应的动态信息数据对初始展示页面进行再次渲染,生成所述目标展示页面。
6.根据权利要求1所述的方法,其特征在于,所述目标页面包括多个展示页面,以及所述方法还包括:
在展示所述目标页面的第一展示页面的过程中,加载所述第一展示面之后的至少一个第二展示页面对应的静态信息数据,并根据所述至少一个第二展示页面对应的静态信息数据对所述至少一个第二展示页面进行渲染,生成至少一个初始第二展示页面。
7.根据权利要求1所述的方法,其特征在于,所述响应于接收到加载目标页面的请求,加载所述静态信息数据,并根据所述静态信息数据进行页面渲染,生成初始目标页面,包括:
使用预先建立的网页视图加载所述静态信息数据,并根据预先获取的样式表以及所述静态信息数据进行页面渲染,生成所述初始目标页面;以及
所述在显示所述初始目标页面的过程中,加载所述动态信息数据,并根据动态信息数据对初始目标页面进行再次渲染,生成所述目标页面,包括:
使用所述网页视图加载所述动态信息数据,并根据所述样式表以及所述动态信息数据对所述初始目标页面进行再次渲染,生成所述目标页面。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911125595.2/1.html,转载请声明来源钻瓜专利网。