[发明专利]一种应用页面处理方法及装置在审
申请号: | 202010772544.5 | 申请日: | 2020-08-04 |
公开(公告)号: | CN114064165A | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 吴亚辉;崔进 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F16/958 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 李汉亮 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 页面 处理 方法 装置 | ||
本申请实施例公开了一种应用页面处理方法及装置,客户端在检测到目标业务被触发时,向业务服务器发送页面获取请求,业务服务器接收来自客户端的页面获取请求,获取业务标识对应目标业务的容器页面,获取首页页面的首页结构数据,客户端接收业务服务器返回的目标业务的容器页面和首页页面的首页结构数据后先展示容器页面,之后基于容器页面根据首页结构数据渲染得到首页页面并展示首页页面;由于本申请独创性的引入容器页面,该容器页面包括了应用页面中的部分特征,客户端在接收到容器页面后,使用容器页面取代等待页面,进而使得用户可以更快的看到应用页面的部分内容,解决了现有应用页面处理技术存在的等待页面显示过长的技术问题。
技术领域
本申请涉及数据展示领域,具体涉及一种应用页面处理方法及装置。
背景技术
随着手机等移动终端的普及,越来越多的用户对移动终端的依赖性日益严重,在这种场景中,各种业务应用都开发了应用客户端,这些应用客户端的使用体验直接影响用户对产品的使用兴趣,影响用户使用体验的因素很多,其中应用加载时间的占比日益增加,例如实现相同功能的不同产品,某产品的加载时间远远比其他产品的加载时间短,将大大提高用户体验,增加用户粘度。
为了避免用户频繁切换应用,应用客户端内往往集中了浏览器插件,这样就可以基于浏览器插件在一个应用客户端内打开其他相关功能,例如用户可以在某即时通讯软件客户端内基于浏览器插件打开会员功能、兴趣部落功能等。用户在使用这些功能时,客户端需要向服务器请求对应的页面结构数据,客户端接收到这些数据之后基于浏览器插件渲染之后即可展示对应的页面。
在实际应用中,客户端请求数据的过程可能花费300毫秒左右,客户端渲染也需要花费20毫秒左右,现有技术仅在页面渲染完成之后才能显示业务页面,在中间的过程中仅能显示等待界面。该显示方式导致等待界面的显示时间过长,例如显示320毫秒左右,也表示用户需要等待320毫秒左右才能看到应用页面,影响用户体验;尤其是若该功能包括多个页面,用户在这些页面之间切换时,每次都需要等待320毫秒左右,更会大大增加用户的等待时间,影响用户的使用体验。
申请内容
本申请实施例提供一种应用页面处理方法及装置,以至少解决现有应用页面处理技术存在的等待页面显示过长的技术问题。
为解决上述技术问题,本申请实施例提供以下技术方案:
本申请实施例提供一种应用页面处理方法,其应用于客户端,包括:
在检测到目标业务被触发时,获取所述目标业务的业务标识以及首页页面的首页页面标识;
向业务服务器发送页面获取请求,所述页面获取请求携带所述业务标识以及所述首页页面标识;
接收所述业务服务器返回的所述目标业务的容器页面和首页页面的首页结构数据;
展示所述容器页面;
基于所述容器页面,根据所述首页结构数据渲染得到首页页面;
展示所述首页页面。
本申请实施例提供一种应用页面处理方法,其应用于业务服务器,包括:
接收来自客户端的页面获取请求,所述页面获取请求携带业务标识以及首页页面标识;
获取所述业务标识对应目标业务的容器页面;
根据所述首页页面标识获取所述首页页面的首页结构数据;
向所述客户端返回所述目标业务的容器页面和首页页面的首页结构数据。
本申请实施例提供一种应用页面处理方法,其包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010772544.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种检测系统及检测方法
- 下一篇:数控定位器应力释放装置及对接调姿系统