邮件列表档案

线程:具有onclick处理程序的元素必须是可聚焦的吗??

这个线程中的帖子数量:9(按时间顺序)

来自:阿拉斯泰尔。坎贝尔
日期:星期二,2014年7月22日3:59AM
主题:具有onclick处理程序的元素必须是可聚焦的吗??
没有以前的消息|下一个信息→

你好,,

我最近一直在使用很多工具,原因很明显[1],而且很
几个似乎虚报学生这个问题:
”元素onclick处理程序必须focusable””

然而,似乎有相当多的情况下,这不是一个
问题。例如,如果这是一个缩短版本的HTML标记:


标题的故事


良好描述src=

摘录的故事。




如果你使用JavaScript来让整个div可点击的基础上
heading-link,这是一个增加命中面积的好特性
极大的,并且防止对同一目标进行多个链接。

依我来看,键盘体验也不例外,并且可以更好的
使整个盒子标签通过视觉上不同。

做别人认为这是假阳性??

阿拉斯泰尔

1] http://www.accessibilityassociation.org/content.asp?版权id = 183有些过火

PS。我知道,在HTML5中,您可以将整个内容包装在一个链接中,但这
如果段落中有不同的链接,则会崩溃,但它是
JavaScript很好。

来自:帕特里克HLauke
日期:星期二,2014年7月22日4:21AM
主题:再保险:元素onclick处理程序必须focusable ??
←之前的消息γ下一个信息→

在22/07/2014 10:59,阿拉斯泰尔·坎贝尔写道:
>我最近使用很多工具,原因很明显[1],而且很
>几个似乎虚报学生这个问题:
>”元素onclick处理程序必须focusable””
[…]
>做别人认为这是假阳性??

这取决于所使用的确切结构。一般来说,这似乎是一个非常
灵巧的简化概括”如果它必须onclick
可聚焦的…它不是容易通过机器测试的东西,所以
工具不应该假装。


——
帕特里克HLauke

www.splintered.co.uk| https://github.com/patrickhlauke
http://flickr.com/photos/redux/γhttp://redux.deviantart.com
twitter:@patrick_h_lauke | skype:patrick_h_lauke

来自:伯基尔河贡纳森
日期:星期二,2014年7月22日6:20到
主题:再保险:元素onclick处理程序必须focusable ??
←之前的消息γ下一个信息→

onclick事件non-focusable元素(或鼠标事件
关于可聚焦的)可能是网络最重要的障碍之一
可及性,当该操作对于实现最终用户是至关重要的
的目标。
只是最近的一个例子。我无法联系Groupon通过
在线反馈形式因为弹出的唯一途径”联系我们”
菜单是通过悬停鼠标,当双点击的链接
做一些完全不同的事情。
我最近也看到银行网站(不是在美国或加拿大),,
实现所有的用户操作没有href的锚
附加属性但onclick事件,这完全阻止
只用键盘终端用户无法执行除了
登录。
我的观点是,这些类型的结构,当onclick事件时
做了一些重要的或有意义的,最糟糕的是什么
可及性嘘声,所以任何审计,手动或自动,有
注意这类问题。

所以我支持他们的需要总是警觉的最终用户
类型的情况。
他们是否应该自动标记为必然受侵犯
是一个完全不同的问题。
基本上,我们必须问自己,我们可以让这些工具变得更聪明吗??
他们能发现和解释Javascript模式和理解呢
onclick功能的目的??
艰巨的任务,但可想而知,某些模式的Javascript
可以识别。
干杯。
-B


7/22/14,帕特里克HLauke < =电子邮件地址删除= >写道:
> 22/07/2014 10:59,阿拉斯泰尔·坎贝尔写道:
> >我最近使用很多工具,原因很明显[1],和
> >很
少数人似乎过度报道了这一问题:
>元素onclick处理程序必须focusable””
>…
> >做别人认为这是假阳性??
>
这取决于所使用的确切结构。一般来说,这似乎是一个非常
>简单化概括”如果它必须onclick
> focusable”…它不是容易通过机器测试的东西,所以
>工具不应该假装。
>
> P
>——
>帕特里克·H。Lauke
>
>www.splintered.co.uk| https://github.com/patrickhlauke
>http://flickr.com/photos/redux/γhttp://redux.deviantart.com
>twitter: @patrick_h_lauke|skype:patrick_h_lauke
> > >


——
努力工作。玩得高兴。创造历史。

来自:乔纳森·阿维拉
日期:星期二,2014年7月22日6:41AM
主题:再保险:元素onclick处理程序必须focusable ??
←之前的消息γ下一个信息→

阿利斯泰尔这是一个很好的问题,我们必须权衡成本之后再做决定。在我们的可访问性管理平台(AMP)有一种自动违反称为“引导自动”侵犯。这些是自动化检查器发现的潜在违规,但是这些违规没有被标记为失败,除非有人专门标记为失败。

onclick的使用是一个很大的障碍,在没有其他事件的情况下使用表示存在可访问性问题的可能性非常高。因此,如果检查器没有标记它们,则需要手动定位并测试它们。有了引导的自动违规,人类不需要定位所有这些,因为检查器已经做到了。因此,测试人员只需要手动验证它们。这节省时间,如果你是手动测试你也必须检查他们所有人。

当我们考虑自动测试我们更聪明,而不是更努力地工作——也就是说,我们试图找到潜在的问题可能是可访问性问题,提醒测试人员。有时,某些项被指示为自动故障,但并非如此,但是测试这些项的工作量小于手动定位和检查所有项而无需自动检查的工作量。平台的AMP等也可以检测到问题发生跨页面或识别问题,在一个站点可能是全球性问题。能够识别全局或模式的问题是我们用来有效审计网页的关键特性。需要测试的数量非常大而可用的人力资源,因此我们需要找到正确的平衡自动/半自动工具和人类有效和准确地验证web可访问性检查。万博亚洲体育官网

良好的可访问性检查器还允许你过滤掉某些xpath和/或更新测试。例如,组织可以更新自己的AMP测试,在这种情况下,您可以通过onclick忽略具有onclick与设备独立处理程序耦合的后代的元素。

乔纳森

-----原始信息-----
:=电子邮件地址删除=[mailto:=电子邮件地址删除=]代表阿拉斯泰尔·坎贝尔
发送:周二,7月22日,2014点6:00
To:WebAIM讨论列表
主题:[WebAIM]具有onclick处理程序的元素必须是可聚焦的吗??

你好,,

我最近一直在使用很多工具,原因很明显[1],和不少似乎虚报学生这个问题:
”元素onclick处理程序必须focusable””

然而,在很多情况下,这似乎不是问题。例如,如果这是一个缩短版本的HTML标记:


标题的故事

良好描述src=

摘录的故事。



如果你使用JavaScript来让整个div基于heading-link可点击,这是一个不错的功能,大大增加了点击区域,并且防止对同一目标进行多个链接。

依我来看,键盘体验也不例外,,可以更好的你可以让整个盒子视觉上不同的选项卡。

做别人认为这是假阳性??

阿拉斯泰尔

1] http://www.accessibilityassociation.org/content.asp?版权id = 183有些过火

PS。我知道,在HTML5中,您可以将整个内容包装在一个链接中,但这分解如果你在段落,然后有不同的链接但它很好使用JavaScript。

来自:阿拉斯泰尔。坎贝尔
日期:星期二,2014年7月22日7:53AM
主题:再保险:元素onclick处理程序必须focusable ??
←之前的消息γ下一个信息→

伯基尔河Gunnarsson写道:

>基本上,我们必须问自己,我们可以让这些工具变得更聪明吗??
>能检测和解释Javascript模式和理解
onclick功能>的目的??
>
>
我想问题在于它只能国旗”他们,无法确认
问题。

检测这种模式,它必须检测onclick,算出那
脚本转发到一个特定的URL,和检查链接是否
键盘用户可用。真是高价啊!!

另一方面,乔纳森建议:如果你能提供一个Xpath或
CSS选择器的事情忽略这个问题,这将是一个很多
更容易。

阿拉斯泰尔

来自:Stanzel苏珊- FSA,堪萨斯城,卫生官员
日期:星期二,2014年7月22日上午8:00
主题:再保险:元素onclick处理程序必须focusable ??
←之前的消息γ下一个信息→

早上好,Listers,,

谁能告诉我这将告诉我解决这样的问题的正确方法。我现在困惑的CSS或JavaScript是否正确的解决方案。我们WorldSpace和收听我确信我将问如何解决这样的问题。

苏茜史坦泽

-----原始信息-----
:=电子邮件地址删除=[mailto:=电子邮件地址删除=]代表阿拉斯泰尔·坎贝尔
发送:周二,7月22日,2014年8:54我
To:WebAIM讨论列表
主题:Re:[WebAIM]具有onclick处理程序的元素必须是可聚焦的吗??

伯基尔河Gunnarsson写道:

>基本上,我们必须问自己,我们可以让这些工具变得更聪明吗??
>能检测和解释Javascript模式和理解
onclick功能>的目的??
>
>
我想问题在于它只能国旗”他们,他们不能确认问题。

检测这种模式,它必须检测onclick,工作,脚本将特定URL转发,并检查该链接是否对键盘用户可用。真是高价啊!!

另一方面,乔纳森建议:如果你能提供一个Xpath或CSS选择器的事情忽略这个问题,那会容易得多。

阿拉斯泰尔
这个电子信息包含的信息由美国农业部专为预期的收件人。未经许可截取或者使用或者泄露本邮件所包含的信息的,可以违法,并给予民事或者刑事处罚。如果您认为您错误地收到了此消息,请立即通知发件人并删除邮件。

来自:帕特里克HLauke
日期:星期二,2014年7月22日8:21AM
主题:再保险:元素onclick处理程序必须focusable ??
←之前的消息γ下一个信息→

在22/07/2014下午3Stanzel苏珊- FSA,堪萨斯城,莫写道:
>早上好富人,,
>
>谁能指点点什么来告诉我解决这类问题的正确方法吗?我现在困惑的CSS或JavaScript是否正确的解决方案。我们WorldSpace和收听我确信我将问如何解决这样的问题。

就像没有单一的模式,它能够可靠地承认,,
也没有单一的解决方案。简而言之,必须有一些方法
还使用键盘和引发同样的行为发生
用户用手指轻敲/用鼠标点击不可聚焦物
单击处理程序元素(注意这并不一定是一个
onclick属性...可以是以编程方式添加的事件侦听器
的元素,或者即使使用事件委托,比如在jQuery
等-父母/祖先)。

一个解决方案* *可以添加tabindex = "0“元素的问题,,
使它focusable(但也添加相关作用= "……”属性
并附加
角色)。另一个可能只是另一个(focusable元素
可能是子元素,或者完全独立的元素
在文档中),做同样的事。加上大约100个
变化这一主题…



>苏茜史坦泽
>
> - - - - - - - - - - -原始消息
>.: =电子邮件地址删除=[mailto: =电子邮件地址删除=]以阿拉斯泰尔·坎贝尔的名义
>发送:周二,7月22日,2014年8:54我
>:WebAIM讨论列表
主题:Re:[WebAIM]具有onclick处理程序的元素必须是可聚焦的吗??
>
> Birkir R.Gunnarsson写道:
>
>基本上,我们必须问自己,我们可以让这些工具变得更聪明吗??
> >他们能检测和解释Javascript模式和理解
> > onclick功能的目的??
> >
> >
我想问题在于它只能”国旗”他们,他们不能确认问题。
>
>为了检测这种模式,它必须检测onclick,工作,脚本将特定URL转发,并检查该链接是否对键盘用户可用。真是高价啊!!
>
>另一方面,乔纳森建议:如果你能提供一个Xpath或CSS选择器的事情忽略这个问题,那会容易得多。
>
>阿拉斯泰尔
> > >
>
>
>
>此电子消息包含由美国农业部仅为预期收件人生成的信息。未经许可截取或者使用或者泄露本邮件所包含的信息的,可以违法,并给予民事或者刑事处罚。如果您认为您错误地收到了此消息,请立即通知发件人并删除邮件。
> > >


——
帕特里克HLauke

www.splintered.co.uk| https://github.com/patrickhlauke
http://flickr.com/photos/redux/γhttp://redux.deviantart.com
twitter:@patrick_h_lauke | skype:patrick_h_lauke

来自:伯基尔河贡纳森
日期:星期二,2014年7月22日8:45AM
主题:再保险:元素onclick处理程序必须focusable ??
←之前的消息γ下一个信息→

对于这个问题,没有单一的魔法解决方案,这取决于什么
onclick事件。
我喜欢马可·泽赫如何描述这个问题,以及
解决方案:
http://www.marcozehe.de/2013/04/24/.-aria-.-6-make-clickables-access/万博体育官网网址

但有时,当其他咏叹调onclick事件触发弹出菜单
属性如aria-haspopup/aria-.ed需要添加到
混合。

当onclick事件不激活链接或按钮
建议可能不适用,需要使用其他方法
解决的具体问题。
有时不需要做任何事情(例如在描述的实例中)。
在这个线程)。
可访问性是一个有趣的领域。
干杯
-伯基尔



7/22/14,帕特里克HLauke < =电子邮件地址删除= >写道:
>2014年7月22日15:00,Stanzel苏珊- FSA,堪萨斯城,莫写道:
> >早上好富人,,
> >
谁能指点点什么能告诉我正确的修复方法吗?
这些问题。我现在困惑是否正确的CSS或JavaScript
> >解决方案。我们正在获得世界空间,我确信我会被问到
> >解决这样的问题。
>
>就像没有单一的模式,它能够可靠地承认,,
>也没有单一的解决方案。简而言之,必须有一些方法
>使用键盘,并触发与下列情况相同的行为
>用户用手指轻敲/用鼠标点击不可聚焦的
>元素,单击处理程序(注意这并不一定是一个
>onclick属性...可以是以编程方式添加的事件侦听器
>元素,或者即使使用事件委托,比如在jQuery
>etc-只给父母/祖先)。
>
>一个解决方案* *可以添加tabindex = "0“元素的问题,,
>这focusable(但也添加相关作用= "……”属性
>和附加任何其他违约行为预期的一个元素
>角色。另一个可能只是另一个(focusable元素
>可以是子元素,或者完全独立的元素
>文档中),做同样的事。加上大约100个
>变化这一主题…
>
> P
>
> >苏茜史坦泽
> >
> > - - - - - - - - - - -原始消息
> >:= =电子邮件地址删除
>[邮件:=电子邮件地址删除=]以阿拉斯泰为代表
> >坎贝尔
> >发送:周二,7月22日,2014年8:54我
> >:WebAIM讨论列表
> Subject:Re:[WebAIM]具有onclick处理程序的元素必须是可聚焦的吗??
> >
> > Birkir R。Gunnarsson写道:
> >
> > >基本上,我们必须问自己,我们可以让这些工具变得更聪明吗??
> > >可以检测和解释Javascript模式和理解
> > > onclick功能的目的??
> > >
> > >
> >我想问题的关键是,它只能”国旗”他们,无法确认
> >问题。
> >
> >来检测这种模式,它必须检测onclick,算出那
> >脚本将特定URL转发,和检查链接是否
> >键盘用户可用。真是高价啊!!
> >
> >另一方面,乔纳森建议:如果你能提供一个Xpath或
> > CSS选择器的事情忽略这个问题,这将是一个很多
> >更容易。
> >
>阿拉斯泰尔
> > > > > >信息= =电子邮件地址删除
> >
> >
> >
> >
> >这个电子信息包含的信息由美国农业部仅仅生成
> >为预期的收件人。此消息的任何未经授权的拦截
> >使用或披露它所包含的信息可能违反了
> >法律和主题违反者民事或刑事处罚。如果你
> >相信你收到了这个消息在错误,请通知发件人
> >立即和删除电子邮件。
> > > > > > > >
>
>
>——
>帕特里克·H。Lauke
>
>www.splintered.co.uk| https://github.com/patrickhlauke
>http://flickr.com/photos/redux/γhttp://redux.deviantart.com
>twitter: @patrick_h_lauke|skype:patrick_h_lauke
> > >


——
努力工作。玩得高兴。创造历史。

来自:德莱夫菲舍尔
日期:星期二,2014年7月22日9:35AM
主题:再保险:元素onclick处理程序必须focusable ??
←之前的消息|没有下一个消息

还可以有其他的情况下,它可以有利于只有元素响应鼠标和触摸,不把它们放在重点订单- - - - -甚至在星座不嵌套在阿拉斯泰尔的例子。认为冗余浏览(后退和前进箭头)按钮图像carussels——如果图像(和他们的alt文本)本身可以遍历列表,让这些浏览按钮可以键盘访问似乎没有什么意义,万博体育官网网址了。但是其他人可能不同意。

所以我同意阿拉斯泰尔non-focusable元素onclick处理程序的事件不应该被自动标记为错误(当别人指出的那样,这需要人工检查上下文)。

德特勒夫·

2014年7月22日,15时53分,阿拉斯泰尔·坎贝尔<=电子邮件地址删除=>写道:

> Birkir R.Gunnarsson写道:
>
>基本上,我们必须问自己,我们可以让这些工具变得更聪明吗??
> >他们能检测和解释Javascript模式和理解
> > onclick功能的目的??
> >
> >
我想问题在于它只能”国旗”他们,无法确认
>问题。
>
>为了检测这种模式,它必须检测onclick,算出那
>脚本将特定URL转发,和检查链接是否
>键盘用户可用。真是高价啊!!
>
>另一方面,乔纳森建议:如果你能提供一个Xpath或
> CSS选择器的事情忽略这个问题,这将是一个很多
>更容易。
>
>阿拉斯泰尔
>
德莱夫菲舍尔
testkreis-dasAccess.-Team von feld.wald.wi.
c / o feld.wald.wiese
Thedestraße 2
22767汉堡

电话+49(0)40 439 10 68-3
美孚+ 49(0)1577 170 73 84
传真+ 49(0)40 439 10 68 - 5

http://www.testkreis.de
Beratung,测试和Schulungen毛皮barrierefreie网站