[发明专利]页面重排方法及计算设备在审
申请号: | 202111274094.8 | 申请日: | 2021-10-29 |
公开(公告)号: | CN114021044A | 公开(公告)日: | 2022-02-08 |
发明(设计)人: | 马东强 | 申请(专利权)人: | 掌阅科技股份有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙) 11276 | 代理人: | 宋菲 |
地址: | 100124 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 重排 方法 计算 设备 | ||
本发明公开了一种页面重排方法及计算设备。该方法包括:根据页面访问请求,触发源页面的加载;注入重排脚本,运行所述重排脚本以查找所述源页面的DOM文件中的第一目标页面元素,将所述第一目标页面元素进行删除处理;根据处理后的DOM文件,对所述源页面进行重排得到目标页面;呈现所述目标页面。利用本发明实施例提供的方案,使得目标页面保留利于用户作出决策的有效信息,不再包含广告、回流入口、UGC等无效信息,排除了无效信息的干扰,便于用户作出决策。
技术领域
本发明涉及移动应用技术领域,具体涉及一种页面重排方法及计算设备。
背景技术
阅读类应用是致力于提供优质的阅读服务的APP,对于阅读类应用而言,除了为用户提供书籍阅读服务以外,如何提供让用户用于决策阅读哪本书籍的信息也是比较重要的一环。为了解决该问题,某些阅读类应用提供了书讯模块,旨在完善用于帮助用户做阅读哪本书的决策的服务环节。
然而,书讯模块的书讯信息来源于相对不可控的外部,例如某些外部的推书图文或视频等,引入不可控的外部内容会使阅读类APP内的书讯展示杂乱无章,页面内充斥着广告、回流入口、UGC等内容,影响用户获取信息源中关键的推荐书籍信息,分散用户注意力,不利于用户做阅读决策。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的页面重排方法、计算设备及计算机存储介质。
根据本发明的一个方面,提供了一种页面重排方法,包括:
根据页面访问请求,触发源页面的加载;
注入重排脚本,运行所述重排脚本以查找所述源页面的DOM文件中的第一目标页面元素,将所述第一目标页面元素进行删除处理;
根据处理后的DOM文件,对所述源页面进行重排得到目标页面;
呈现所述目标页面。
根据本发明的另一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;
存储器用于存放至少一可执行指令,可执行指令使处理器执行以下操作:
根据页面访问请求,触发源页面的加载;
注入重排脚本,运行所述重排脚本以查找所述源页面的DOM文件中的第一目标页面元素,将所述第一目标页面元素进行删除处理;
根据处理后的DOM文件,对所述源页面进行重排得到目标页面;
呈现所述目标页面。
根据本发明的又一方面,提供了一种计算机存储介质,存储介质中存储有至少一可执行指令,可执行指令使处理器执行如上述页面重排方法对应的操作。
根据本发明实施例提供的方案,在用户在应用程序内发起对外部源页面的页面访问请求后,触发源页面的加载,注入重排脚本,运行重排脚本以删除源页面中不相关的干扰信息,使得目标页面保留利于用户作出决策的有效信息,不再包含广告、回流入口、UGC等无效信息,排除了无效信息的干扰,便于用户作出决策,有效提升了用户体验。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了根据本发明一个实施例的页面重排方法的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于掌阅科技股份有限公司,未经掌阅科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111274094.8/2.html,转载请声明来源钻瓜专利网。