【技术实现步骤摘要】
本申请涉及通信
,特别是涉及一种网页无障碍功能检测方法及其系统。
技术介绍
随着Internet的快速发展,互联网已经成为人们日常经常使用的信息交流和信息获取渠道。可是目前大多数互联网页在设计之初没有考虑到特殊人群的需要,因此这类人群在访问网页时会遇到很多困难。例如,盲人在上网时需要使用辅助的工具软件(如屏幕读取器)以获得网页上的信息。但是对于多媒体信息、图片动画等没有相应的替代文字的网页元素,读屏软件无法获取信息内容。另外,网页中存在的大量无标题链接使盲人操作不便,进一步的,突然跳出的广告等网页窗口,也会打断和扰乱盲人的操作。为了使特殊人群也能享受信息通信技术的成果,能够使用互联网进行信息获取和交流,保证网站对于身体有障碍人士的可访问性,目前提出了网站设计无障碍的技术要求,针对这种无障碍网页技术,对网元无障碍功能的检测就显得尤为重要。良好快捷的检测技术才能确保无障碍网页的可用性和易用性。目前,对网页的无障碍功能进行检测主要靠人工实现,每一个检测环节都需要投入大量的人力和时间。人工检查效率低,成本高,出错概率也高,并且大型的网站网页数量上亿,通过人工方式进行无障碍检测很难实现。申请内容本申请实施例提供了一种网页无障碍功能检测方法及其系统,用以实现网页无障碍功能的自动检测。本申请实施例提供的网页无障碍功能检测方法中,对应于网页对象类型设置有相应的无障碍检测规则,该方法包括:接收对待检测网页进行无障碍功能检测的指令;根据所述指令,确定待检测网页中的网页对象的类型;根据所述待检测网页中的网页对象的类型,获取对应的检测规则;根据对应的检测规则,对相应网页对 ...
【技术保护点】
一种网页无障碍功能检测方法,其特征在于,对应于网页对象类型设置有相应的无障碍检测规则,该方法包括:接收对待检测网页进行无障碍功能检测的指令;根据所述指令,确定待检测网页中的网页对象的类型;根据所述待检测网页中的网页对象的类型,获取对应的检测规则;根据对应的检测规则,对相应网页对象进行无障碍功能检测;根据对网页对象的无障碍功能检测结果,输出所述待检测网页无障碍功能的检测结果。
【技术特征摘要】
1.一种网页无障碍功能检测方法,其特征在于,对应于网页对象类型设置有相应的无障碍检测规则,该方法包括: 接收对待检测网页进行无障碍功能检测的指令; 根据所述指令,确定待检测网页中的网页对象的类型; 根据所述待检测网页中的网页对象的类型,获取对应的检测规则; 根据对应的检测规则,对相应网页对象进行无障碍功能检测; 根据对网页对象的无障碍功能检测结果,输出所述待检测网页无障碍功能的检测结果O2.如权利要求1所述的方法,其特征在于,所述根据对应的检测规则,对相应网页对象进行无障碍功能检测,包括以下之一或组合: 根据对应的检测规则,对网页对象的属性进行检测; 根据对应的检测规则,对网页对象的子对象的属性进行检测; 根据对应的检测规则,对网页对象的属性之间的关联关系进行检测。3.如权利要求1所述的方法,其特征在于,对应于网页对象类型设置的无障碍检测规则包括必选规则和可选规则; 所述根据对应的检测规则,对相应网页对象进行无障碍功能检测的过程中,若相应网页对象满足必选规则,以及至少满足一个可选规则,则所述相应网页对象通过无障碍功能检测。4.如权利要求1-3之一所述的方法,其特征在于,所述网页对象类型包括标签层级对象类型、组件级别对象类型、页面级别对象类型之一或组合。5.如权利要求4所述的方法,其特征在于,所述确定待检测网页中的网页对象的类型,包括以下之一或组合: 根据网页对象的标签,确定网页对象所属的标签层级对象类型; 根据网页对象的class属性,确定网页对象所属的组件级别对象类型; 根据网页对象的role属性,确定网页对象所属的网页级别对象类型。6.一种网页无障碍功能检测系统,其特征在于,包括: 存储模块,用...
【专利技术属性】
技术研发人员:马治国,赵勇,李子乐,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。