- From: Patrick H. Lauke <redux@splintered.co.uk>
- Date: Thu, 25 Apr 2019 10:21:06 +0100
- To: David Dorward <david@dorward.me.uk>
- Cc: www-validator@w3.org
Ah, fair enough. As you were then :)
P
On 25/04/2019 08:41, David Dorward wrote:
> On 24 Apr 2019, at 16:40, Patrick H. Lauke wrote:
> 
>     from a recent validation run for an accessibility audit: while it
>     makes sense that tabindex inside an interactive control should be
>     flagged, I'm getting false positives for a tabindex="-1" (which yes,
>     could hint at this element perhaps getting programmatic focus in
>     some way, but not necessarily...so maybe a warning rather than an
>     error?)
> 
> Elements that are |tabindex="-1"| are focusable but not in the tab order 
> for keyboard navigation.
> 
> It doesn't require any additional programming to make something 
> focusable. See this live example 
> <https://jsbin.com/yopavaviku/edit?html,css,js,output>:
> 
> |<div class="focusable" tabindex="-1"> Hello </div> |
> 
> and
> 
> |.focusable { background: #aaa; padding: 4px; display: inline-block; } 
> .focusable:focus { outline: dotted orange 3px; } |
> 
> Clicking on the div will give it the focus and apply the outline to it.
> 
> I don't think this is an error
> 
-- 
Patrick 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
Received on Thursday, 25 April 2019 09:21:28 UTC