[发明专利]一种无障碍功能状态的获取以及页面处理的方法及装置有效
申请号: | 201710087494.5 | 申请日: | 2017-02-17 |
公开(公告)号: | CN108460035B | 公开(公告)日: | 2021-12-24 |
发明(设计)人: | 汤威 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F16/953 | 分类号: | G06F16/953;G06F9/451 |
代理公司: | 北京晋德允升知识产权代理有限公司 11623 | 代理人: | 杨移 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 障碍 功能 状态 获取 以及 页面 处理 方法 装置 | ||
1.一种无障碍功能状态的获取方法,其特征在于,所述方法包括:
确定待浏览的第一页面;
当所述第一页面的页面类型为设定类型时,通过设定方式查询所述第一页面被浏览时终端的无障碍功能的状态信息,所述状态信息包括开启状态信息和关闭状态信息中的一种;
将所述第一页面的标识以及所述无障碍功能的状态信息发送至服务器;
其中,通过设定方式查询所述第一页面被浏览时终端的无障碍功能的状态信息,包括:
通过调用设定函数,从承载运行所述第一页面的应用程序中获取用户代理信息;从所述用户代理信息中查询到所述无障碍功能的状态信息,所述无障碍功能的状态信息由所述应用程序预先存储在所述用户代理信息中;
或者,通过运行所述第一页面的代码,从指定位置查询所述第一页面被浏览时终端的无障碍功能的状态信息;
或者,通过承载运行所述第一页面的应用程序中携带的网络视图组件,查询所述第一页面被浏览时所述终端的无障碍功能的状态信息。
2.如权利要求1所述的获取方法,其特征在于,将所述第一页面的标识以及所述无障碍功能的状态信息发送至服务器,具体包括:
确定所述第一页面中包含的发送地址;
将所述第一页面的标识以及所述无障碍功能的状态信息发送至所述发送地址对应的服务器。
3.如权利要求1所述的获取方法,其特征在于,所述方法还包括:
当所述无障碍功能的状态信息为开启状态信息时,监控光标停留在所述第一页面中的位置,并确定所述光标停留在不同位置的时间长度;
将所述光标停留在所述第一页面中的位置以及所述时间长度发送至所述服务器。
4.如权利要求1至3任一项所述的获取方法,其特征在于,所述方法还包括:
当所述无障碍功能的状态信息为开启状态信息时,确定正在浏览所述第一页面的用户为视障用户。
5.如权利要求1所述的方法,其特征在于,当所述第一页面的页面类型为指定类型时,通过设定方式查询所述第一页面被浏览时终端的无障碍功能的状态信息,具体包括:
当所述第一页面的页面类型为超文本标记语言第五版HTML5时,通过运行设定的脚本语言JS代码,调用承载运行HTML5页面的应用程序的网络视图组件webview;
从所述应用程序的webview中获取用户代理信息,并从所述用户代理信息中查询到所述无障碍功能的状态信息,所述无障碍功能的状态信息由所述应用程序预先存储在所述用户代理信息中。
6.一种页面处理的方法,其特征在于,所述方法包括:
接收不同终端发送的第一页面的标识和无障碍功能的状态信息,所述状态信息包括开启状态信息和关闭状态信息中的一种;
根据所述第一页面的标识,统计针对所述第一页面的无障碍功能的状态信息;
根据统计结果,确定是否对所述第一页面进行优化处理;
所述统计结果包括:访问所述第一页面的各终端中,所述无障碍功能为开启状态信息的终端所占比例;或光标在所述第一页面中各元素上停留的时间;或光标在所述第一页面中各元素上停留的次数;或业务在执行至所述第一页面时是否执行失败。
7.如权利要求6所述的方法,其特征在于,根据统计结果,确定是否对所述第一页面进行优化处理,具体包括:
确定访问所述第一页面的各终端中,所述无障碍功能为开启状态信息的终端所占比例;
判断所述比例是否不小于预设的阈值;
若是,则确定对所述第一页面进行优化处理;
若否,则确定不对所述第一页面进行优化处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710087494.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:在自动聊天中提供响应
- 下一篇:MTM智能数据系统