[发明专利]一种网站无障碍信息化处理方法、装置、存储介质及系统在审
申请号: | 202011351690.7 | 申请日: | 2020-11-26 |
公开(公告)号: | CN112307390A | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 林泽文;孙愉;陈广俊;阮文慧 | 申请(专利权)人: | 广东南方网络信息科技有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F16/901;G10L13/04 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郭浩辉;颜希文 |
地址: | 510000 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网站 障碍 信息化 处理 方法 装置 存储 介质 系统 | ||
本发明公开了一种网站无障碍信息化处理方法、装置、存储介质及系统,处理方法包括:将浏览器网页中的所有节点构造成树结构,其中所述节点包括所述浏览器网页中的元素、属性和文本;根据用户的浏览请求遍历所述树结构中的所有节点,比对所有所述节点对应的对象,读取所述对象对应的文本属性;将所述文本属性发送至语音处理服务器,使所述语音处理服务器将所述文本属性转换成语音信息,并将所述语音信息返回浏览器客户端进行播放。本实施例通过遍历所有节点获取所有节点对应对象的文本属性,以使语音处理服务器将文本属性转换为语音进行播放,避免丢失部分动态数据以及网页样式变形导致无法全面获取网页信息,从而能够使获取的网页信息更加全面。
技术领域
本发明涉及人机交互技术领域,尤其是涉及一种网站无障碍信息化处理方法、装置、存储介质及系统。
背景技术
信息无障碍建设是无障碍建设的延伸,是在信息社会背景下,无障碍建设事业的蓬勃发展。信息无障碍建设体现了以人为本的先进理念,在实现信息转化、信息强化、操作便利的基础上,逐步实现无障碍设施与无障碍信息服务的融合。目前,现有的网站无障碍信息处理化方法是通过网页镜像技术或框架嵌套模式实现对网页信息处理,但是现有的网站无障碍信息化处理方法容易丢失部分动态数据且网页样式可能变形,导致无法全面获取网页信息。
发明内容
本发明提供了一种网站无障碍信息化处理方法、装置、存储介质及系统,以解决现有的网站无障碍信息化处理方法容易丢失部分动态数据且网页样式可能变形,导致无法全面获取网页信息的技术问题。
本发明的第一实施例提供了一种网站无障碍信息化处理方法,包括:
将浏览器网页中的所有节点构造成树结构,其中所述节点包括所述浏览器网页中的元素、属性和文本;
根据用户的浏览请求遍历所述树结构中的所有节点,比对所有所述节点对应的对象,读取所述对象对应的文本属性;
将所述文本属性发送至语音处理服务器,使所述语音处理服务器将所述文本属性转换成语音信息,并将所述语音信息返回浏览器客户端进行播放。
进一步地,所述根据用户的浏览请求遍历所述树结构中的所有节点,比对所有所述节点对应的对象,读取所述对象对应的文本属性,具体为:
根据用户的浏览请求遍历所述树结构中的所有节点,将所有所述节点存放于节点数组中;获取鼠标的悬停位置作为初始索引,从所述初始索引开始循环所述节点数组中的所有节点,获取所有所述节点对应对象的文本属性。
进一步地,将所述文本属性发送至语音处理服务器,使所述语音处理服务器将所述文本属性转换成语音信息,并将所述语音信息返回浏览器客户端进行播放,具体为:
将所述文本属性发送至语音处理服务器,所述语音处理服务器采用语音合成技术将所述文本属性转化为对应的语音信息,并将所述语音信息返回浏览器客户端进行播放。
进一步地,在所述“将浏览器网页中的所有节点构造成树结构,其中所述节点包括所述浏览器网页中的元素、属性和文本”之前,还包括:
将样式代码和脚本代码注入到目标网站中;其中,所述样式代码采用CSS Modules和Name space实现样式隔离,所述脚本代码采用闭包或沙箱拦截方式实现功能模块隔离。
进一步地,所述处理方法还包括:
对多个功能事件设置对应的标识值,将所述标识值记录在浏览器中;根据用户触发的所述功能事件的类型获取对应的标识值,根据所述标识值响应不同的功能。
进一步地,所述根据用户触发的功能事件的类型获取对应的标识值,根据所述标识值响应不同的功能,具体包括:
若所述功能事件为声音开关事件,则根据所述功能开关获取对应的声音开关标识值,并根据所述声音开关标识值调用声音开关方法;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东南方网络信息科技有限公司,未经广东南方网络信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011351690.7/2.html,转载请声明来源钻瓜专利网。