[发明专利]骨架页面生成方法、装置、设备和存储介质有效
申请号: | 201811092660.1 | 申请日: | 2018-09-19 |
公开(公告)号: | CN109254773B | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 潘潇 | 申请(专利权)人: | 广州视源电子科技股份有限公司;广州视睿电子科技有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F16/958 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 周清华 |
地址: | 510530 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 骨架 页面 生成 方法 装置 设备 存储 介质 | ||
1.一种骨架页面生成方法,其特征在于,所述方法包括:
获取实际页面内容;所述实际页面内容为页面浏览端中显示的实际展示页面对应的代码;
在所述实际页面内容中,识别骨架展示内容;所述骨架展示内容为所述实际页面内容中将以骨架图形展示的内容;
获取所述骨架展示内容对应的所述骨架图形;
生成初始骨架页面;
确定所述骨架展示内容在所述初始骨架页面的展示区域;
在所述初始骨架页面的展示区域中,添加所述骨架图形,得到骨架页面。
2.根据权利要求1所述的方法,其特征在于,所述在所述实际页面内容中,识别骨架展示内容,包括:
提取所述实际页面内容的内容代码;
判断所述内容代码是否包含有骨架标签;
若是,则确定所述实际页面内容为所述骨架展示内容。
3.根据权利要求1所述的方法,其特征在于,所述获取所述骨架展示内容对应的骨架图形,包括:
确定所述骨架展示内容的外观特征;
搜索与所述骨架展示内容的外观特征匹配的图形信息;
确定所述图形 信息对应的图形,作为所述骨架图形。
4.根据权利要求1所述的方法,其特征在于,所述在所述初始骨架页面的展示区域中,添加所述骨架图形,得到骨架页面,包括:
根据所述骨架图形对应的图形信息,生成所述骨架图形对应的骨架样式代码;
将所述骨架样式代码插入到所述初始骨架页面的样式标签中,得到所述骨架页面。
5.根据权利要求1所述的方法,其特征在于,还包括:
采用所述实际页面内容,生成实际展示页面;
发送所述骨架页面和所述实际展示页面至页面服务端;所述页面服务端用于在接收到页面浏览端的页面请求时,发送所述骨架页面至所述页面浏览端,并在发送所述骨架页面之后,发送所述实际展示页面至所述页面浏览端。
6.根据权利要求5所述的方法,其特征在于,所述采用所述实际页面内容,生成实际展示页面,包括:
获取所述实际页面内容的页面样式;
采用所述页面样式渲染所述实际页面内容,得到所述实际展示页面。
7.一种骨架页面生成装置,其特征在于,所述装置包括:
内容获取模块,用于获取实际页面内容;所述实际页面内容为页面浏览端中显示的实际展示页面对应的代码;
内容识别模块,用于在所述实际页面内容中,识别骨架展示内容;所述骨架展示内容为所述实际页面内容中将以骨架图形展示的内容;
图形获取模块,用于获取所述骨架展示内容对应的所述骨架图形;
初始页面子模块,用于生成初始骨架页面;
区域确定子模块,用于确定所述骨架展示内容在所述初始骨架页面的展示区域;
图形添加子模块,用于在所述初始骨架页面的展示区域中,添加所述骨架图形,得到所述骨架页面。
8.根据权利要求7所述的装置,其特征在于,所述内容识别模块,包括:
代码提取子模块,用于提取所述实际页面内容的内容代码;
标签判断子模块,用于判断所述内容代码是否包含有骨架标签;
骨架内容确定子模块,用于确定所述实际页面内容为所述骨架展示内容。
9.一种页面开发设备,其特征在于,包括:存储器、一个或多个处理器;
所述存储器,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器执行如权利要求1-6中任一所述的骨架页面生成方法。
10.一种包含计算机可执行指令的存储介质,其特征在于,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-6中任一所述的骨架页面生成方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视源电子科技股份有限公司;广州视睿电子科技有限公司,未经广州视源电子科技股份有限公司;广州视睿电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811092660.1/1.html,转载请声明来源钻瓜专利网。