[发明专利]一种网页无障碍功能检测方法及其系统无效

专利信息
申请号: 201210018501.3 申请日: 2012-01-20
公开(公告)号: CN103218286A 公开(公告)日: 2013-07-24
发明(设计)人: 马治国;赵勇;李子乐 申请(专利权)人: 阿里巴巴集团控股有限公司
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 北京鑫媛睿博知识产权代理有限公司 11297 代理人: 龚家骅
地址: 英属开曼群岛大开*** 国省代码: 开曼群岛;KY
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 网页 障碍 功能 检测 方法 及其 系统
【说明书】:

技术领域

本申请涉及通信技术领域,特别是涉及一种网页无障碍功能检测方法及其系统。

背景技术

随着Internet的快速发展,互联网已经成为人们日常经常使用的信息交流和信息获取渠道。可是目前大多数互联网页在设计之初没有考虑到特殊人群的需要,因此这类人群在访问网页时会遇到很多困难。例如,盲人在上网时需要使用辅助的工具软件(如屏幕读取器)以获得网页上的信息。但是对于多媒体信息、图片动画等没有相应的替代文字的网页元素,读屏软件无法获取信息内容。另外,网页中存在的大量无标题链接使盲人操作不便,进一步的,突然跳出的广告等网页窗口,也会打断和扰乱盲人的操作。

为了使特殊人群也能享受信息通信技术的成果,能够使用互联网进行信息获取和交流,保证网站对于身体有障碍人士的可访问性,目前提出了网站设计无障碍的技术要求,针对这种无障碍网页技术,对网元无障碍功能的检测就显得尤为重要。良好快捷的检测技术才能确保无障碍网页的可用性和易用性。

目前,对网页的无障碍功能进行检测主要靠人工实现,每一个检测环节都需要投入大量的人力和时间。人工检查效率低,成本高,出错概率也高,并且大型的网站网页数量上亿,通过人工方式进行无障碍检测很难实现。

申请内容

本申请实施例提供了一种网页无障碍功能检测方法及其系统,用以实现网页无障碍功能的自动检测。

本申请实施例提供的网页无障碍功能检测方法中,对应于网页对象类型设置有相应的无障碍检测规则,该方法包括:

接收对待检测网页进行无障碍功能检测的指令;

根据所述指令,确定待检测网页中的网页对象的类型;

根据所述待检测网页中的网页对象的类型,获取对应的检测规则;

根据对应的检测规则,对相应网页对象进行无障碍功能检测;

根据对网页对象的无障碍功能检测结果,输出所述待检测网页无障碍功能的检测结果。

本申请实施例提供的网页无障碍功能检测系统,包括:

存储模块,用于存储对应于网页对象类型设置的相应的无障碍检测规则;

接收模块,用于接收对待检测网页进行无障碍功能检测的指令;

类型确定模块,用于根据所述指令,确定待检测网页中的网页对象的类型;

规则匹配模块,用于根据所述待检测网页中的网页对象的类型,获取对应的检测规则;

检测模块,用于根据对应的检测规则,对相应网页对象进行无障碍功能检测;

输出模块,用于根据对网页对象的无障碍功能检测结果,输出所述待检测网页无障碍功能的检测结果。

本申请的上述实施例,通过对应于网页对象类型设置相应的无障碍检测规则,并在对网页进行无障碍检测时,根据网页对象的类型采用对应的检测规则进行无障碍功能检测,实现了网页无障碍功能的自动检测。

附图说明

图1为本申请实施例提供的网页无障碍功能检测流程示意图;

图2为本申请实施例提供的网页无障碍功能检测系统结构示意图。

具体实施方式

针对现有技术存在的上述问题,本申请实施例通过对网页无障碍功能检测规则的分析,对HTML DOM(Document Object Model,文档对象模型)结构的分析,程序化的检测网站HTML(Hypertext Markup Language,文本标记语言)标签的无障碍特性,以达到对任意网站,无人工干扰的自动化检测。

下面首先对HTML DOM进行说明。

HTML DOM定义了访问和操作HTML(Hypertext Markup Language,文本标记语言)文档的标准方法。HTML DOM把HTML文档呈现为带有元素、属性和文本的树结构(节点树)。每个节点都拥有包含着关于节点某些信息的属性,这些属性包括:nodeName(节点名称)nodeValue(节点值)nodeType(节点类型)。它将网页中的各个元素都看作一个个对象,从而使网页中的元素也可以被计算机语言获取或者编辑。

对于HTML而言,每个元素在DOM中皆是当作一个节点对象,组成一个节点树,DOM是这样规定的:

整个文档是一个文档节点;

每个HTML标签是一个元素节点;

包含在HTML元素中的文本是文本节点;

每一个HTML属性是一个属性节点;

注释属于注释节点。

例如,常见的DOM节点对象有:

表1

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210018501.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top