- From: <bugzilla@jessica.w3.org>
- Date: Thu, 03 Apr 2014 10:32:35 +0000
- To: public-html-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=25140 --- Comment #11 from steve faulkner <faulkner.steve@gmail.com> --- (In reply to Simon Pieters from comment #9) > (In reply to steve faulkner from comment #8) > > there in lies the issue, the acc name for the above example would be: > > > > " major pain also show minor pain (max number of minor pains)" > > > > nonsensical > > As I said, you can use aria-label to override it if it gets nonsensical. > That's what aria-label is for. I haven't encountered any anonymous controls (in shadow DOM) that can be labelled by an author, from the DOM. I thought that the inability to reference stuff in the shadow DOM from the DOM was a feature (i.e. encapsulation) it is for author shadow DOM - see http://blog.paciellogroup.com/2014/03/stuff-doesnt-work-dom-shadow-dom/ > > However the example is hypothetical, I'm not convinced it's an issue in > practice. Looking at the examples in comment 2 they would all be fine. > > > how are we working around OSX issues? why replicate a poor UI? > > My understanding from your earlier comment was that one motivation for the > default action was to get usability for people with motor disabilities for > <details> also on platforms that normally have poor usability for the > disclosure triangles. That seems like a workaround to me. > > I don't agree that it's poor UI. I can buy that the click area is small, but > one possible solution to that is to make it bigger... > > Usually HTML features that are also available natively in the platform > follow platform conventions (e.g. focus behavior). platform conventions for disclosure type widgets vary (on windows as noted previously the whole 'summary' is clickable. > > > right and that's why i have suggested restricting, as from an adhoc review > > the majority of uses don't require the addition of other controls, > > Right. But being a minority use case doesn't mean it shouldn't be addressed. the minority use case can be addressed via scripting see http://codepen.io/stevef/pen/jiCBE as an example. -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Thursday, 3 April 2014 10:32:38 UTC