Hi Daniel, On Saturday, 27 September 2014 22:50:59 UTC+1, Daniel Freedman wrote: > > Hi Steve and John, > > I've filed https://github.com/Polymer/paper-elements/issues/17 to track > making all of the demos for the paper elements, and the demo app itself, > keyboard accessible. > > I admit that IE11 on Windows has not been a primary area of focus for > screen reader support. I should probably requisition a set of popular > screen readers for Windows to do some manual testing soon. > > Not wanting to tell you how to suck eggs, but this may be helpful:
Web Components punch list <http://www.paciellogroup.com/blog/2014/09/web-components-punch-list/> As far as screen reader usage goes this survey has useful data: http://webaim.org/projects/screenreadersurvey5/#primary also have a look at the deliteful web components library (in pre-beta) http://ibm-js.github.io/deliteful/index.html Deliteful is also designed and tested for accessibility including keyboard > accessibility They include accessibility info in their widget documentation http://ibm-js.github.io/deliteful/docs/master/index.html > > On Sat, Sep 27, 2014 at 12:57 PM, <[email protected] <javascript:>> > wrote: > >> So how can we make our pages usable that way? Should we use native >> input elements instead of paperinput? >> >> Steve Faulkner <[email protected] <javascript:>> wrote: >> >> > Hi John >> > >> > On Saturday, 27 September 2014 12:05:48 UTC+1, John Covici wrote: >> > > >> > > But were you able to locate the input field using the arrow keys while >> > > browse mode was on and press enter to turn browse mode off on the edit >> > > fields? Right now the edit fields are not recognized at all. >> > > >> > >> > I was unable to successfully navigate or use the paper element demo >> page. >> > iI tried with NVDA in Firefox and IE and window eyes in IE and Firefox. >> > Unless I am missing something The demo page(s) navigation menu items are >> > not exposed as interactive element and are not focusable. The demo >> pages do >> > not include basic semantic structures such as headings, lists etc, which >> > make it very difficult to use with a screen reader (or indeed with the >> > keyboard alone). >> > >> > >> > > >> > > Steve Faulkner <[email protected] <javascript:>> wrote: >> > > >> > > > >> > > > > >> > > > > Would the fact that we have the animated-pages component in there >> make >> > > > > any difference? >> > > > > >> > > > >> > > > I just did some quick testing on the paper input demo page: >> > > > >> > > > Using Window Eyes 8.4 and IE 11 I was able to navigate to the text >> > > inputs >> > > > (using either the tab key or the E shortcut key) and they worked as >> > > > expected most of the time. Window eyes exhibited some superfluous >> > > > announcements "one frame" repeatedly. >> > > > >> > > > Note: I am a sighted user and placed focus on the first text input >> using >> > > > the mouse, then used keyboard after that. >> > > > >> > > > >> > > > On Saturday, 27 September 2014 09:29:05 UTC+1, John Covici wrote: >> > > > > >> > > > > >> > > > > Steve Faulkner <[email protected] <javascript:>> wrote: >> > > > > >> > > > > > Hi John, >> > > > > > >> > > > > > reviewing the code of the paper input elements demo >> > > > > > ( >> > > > > >> > > >> http://www.polymer-project.org/components/paper-elements/demo.html#paper-input >> ) >> > > >> > > > > >> > > > > > they use an <input type="text"> in the shadow DOM, and this gets >> > > exposed >> > > > > > correctly in the accessibility tree, so not sure what the cause >> of >> > > the >> > > > > > issue is you are experiencing. >> > > > > > >> > > > > > On Friday, 26 September 2014 21:15:03 UTC+1, John Covici wrote: >> > > > > > > >> > > > > > > The version of Window-eyes I am using does support aria, at >> least >> > > as >> > > > > far >> > > > > > > as I have been able to figure out. It is not public >> version. I >> > > am >> > > > > > > using ie11. I wonder if we should use native input instead of >> > > > > > > paper-input? >> > > > > > > >> > > > > > > Steve Faulkner <[email protected] <javascript:>> wrote: >> > > > > > > >> > > > > > > > Hi John, >> > > > > > > > >> > > > > > > > I think you may be encountering a number of issues: >> > > > > > > > 1. accessibility support in polymer UI components is half >> baked >> > > > > > > > 2. Window Eyes support for ARIA is half baked >> > > > > > > > 3. if you are using IE... >> > > > > > > > >> > > > > > > > If possible try Firefox and NVDA, it won't solve the >> polymer UI >> > > > > issues >> > > > > > > but >> > > > > > > > will give you best chance at making use of accessibility >> polymer >> > > > > does >> > > > > > > have >> > > > > > > > implemented. >> > > > > > > > >> > > > > > > > >> > > > > > > > On Friday, 26 September 2014 20:31:17 UTC+1, John Covici >> wrote: >> > > > > > > > > >> > > > > > > > > I am using Window-eyes. >> > > > > > > > > >> > > > > > > > > Steve Faulkner <[email protected] <javascript:>> >> wrote: >> > > > > > > > > >> > > > > > > > > > Hi John, >> > > > > > > > > > >> > > > > > > > > > can I ask what screen reader are you using? >> > > > > > > > > > >> > > > > > > > > > On Friday, 26 September 2014 19:40:50 UTC+1, John Covici >> > > wrote: >> > > > > > > > > > > >> > > > > > > > > > > I am a newbie at Polymer, so please bear with me. I >> am >> > > > > involved >> > > > > > > in a >> > > > > > > > > > > project whose website uses some of your components >> and I >> > > would >> > > > > > > like to >> > > > > > > > > > > make it accessible -- right now it is not really >> > > accessible. >> > > > > \so >> > > > > > > I >> > > > > > > > > > > tried to get the starter project going by copying the >> > > finish >> > > > > > > folder >> > > > > > > > > to >> > > > > > > > > > > a Linux server I have, but all I get is something >> which >> > > says >> > > > > all >> > > > > > > > > > > favorites. >> > > > > > > > > > > >> > > > > > > > > > > Thanks in advance for any suggestions. >> > > > > > > > > > > >> > > > > > > > > > > -- >> > > > > > > > > > > Your life is like a penny. You're going to lose it. >> The >> > > > > question >> > > > > > > is: >> > > > > > > > > > > How do >> > > > > > > > > > > you spend it? >> > > > > > > > > > > >> > > > > > > > > > > John Covici >> > > > > > > > > > > [email protected] <javascript:> >> > > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > > Follow Polymer on Google+: >> > > plus.google.com/107187849809354688692 >> > > > > > > > > > --- >> > > > > > > > > > You received this message because you are subscribed to >> the >> > > > > Google >> > > > > > > > > Groups "Polymer" group. >> > > > > > > > > > To unsubscribe from this group and stop receiving emails >> > > from >> > > > > it, >> > > > > > > send >> > > > > > > > > an email to [email protected] >> <javascript:>. >> > > > > > > > > > To view this discussion on the web visit >> > > > > > > > > >> > > > > > > >> > > > > >> > > >> https://groups.google.com/d/msgid/polymer-dev/75d9edb5-e19f-4794-902f-2e683e89b85e%40googlegroups.com >> . >> > > >> > > > > >> > > > > > > >> > > > > > > > > >> > > > > > > > > > For more options, visit >> https://groups.google.com/d/optout. >> > > > > > > > > > >> > > > > > > > > > ---------------------------------------------------- >> > > > > > > > > > Alternatives: >> > > > > > > > > > >> > > > > > > > > > ---------------------------------------------------- >> > > > > > > > > >> > > > > > > > > -- >> > > > > > > > > Your life is like a penny. You're going to lose it. The >> > > question >> > > > > is: >> > > > > > > > > How do >> > > > > > > > > you spend it? >> > > > > > > > > >> > > > > > > > > John Covici >> > > > > > > > > [email protected] <javascript:> >> > > > > > > > > >> > > > > > > > >> > > > > > > > Follow Polymer on Google+: >> plus.google.com/107187849809354688692 >> > > > > > > > --- >> > > > > > > > You received this message because you are subscribed to the >> > > Google >> > > > > > > Groups "Polymer" group. >> > > > > > > > To unsubscribe from this group and stop receiving emails >> from >> > > it, >> > > > > send >> > > > > > > an email to [email protected] <javascript:>. >> > > > > > > > To view this discussion on the web visit >> > > > > > > >> > > > > >> > > >> https://groups.google.com/d/msgid/polymer-dev/958b15a5-7c02-4e21-b67a-efeb25976348%40googlegroups.com >> . >> > > >> > > > > >> > > > > > > >> > > > > > > > For more options, visit https://groups.google.com/d/optout. >> > > > > > > > >> > > > > > > > ---------------------------------------------------- >> > > > > > > > Alternatives: >> > > > > > > > >> > > > > > > > ---------------------------------------------------- >> > > > > > > >> > > > > > > -- >> > > > > > > Your life is like a penny. You're going to lose it. The >> question >> > > is: >> > > > > > > How do >> > > > > > > you spend it? >> > > > > > > >> > > > > > > John Covici >> > > > > > > [email protected] <javascript:> >> > > > > > > >> > > > > > >> > > > > > Follow Polymer on Google+: >> plus.google.com/107187849809354688692 >> > > > > > --- >> > > > > > You received this message because you are subscribed to the >> Google >> > > > > Groups "Polymer" group. >> > > > > > To unsubscribe from this group and stop receiving emails from >> it, >> > > send >> > > > > an email to [email protected] <javascript:>. >> > > > > > To view this discussion on the web visit >> > > > > >> > > >> https://groups.google.com/d/msgid/polymer-dev/6fe0cc6d-698a-4c0e-8aed-075ac3e8141f%40googlegroups.com >> . >> > > >> > > > > >> > > > > > For more options, visit https://groups.google.com/d/optout. >> > > > > > >> > > > > > ---------------------------------------------------- >> > > > > > Alternatives: >> > > > > > >> > > > > > ---------------------------------------------------- >> > > > > >> > > > > -- >> > > > > Your life is like a penny. You're going to lose it. The >> question is: >> > > > > How do >> > > > > you spend it? >> > > > > >> > > > > John Covici >> > > > > [email protected] <javascript:> >> > > > > >> > > > >> > > > Follow Polymer on Google+: plus.google.com/107187849809354688692 >> > > > --- >> > > > You received this message because you are subscribed to the Google >> > > Groups "Polymer" group. >> > > > To unsubscribe from this group and stop receiving emails from it, >> send >> > > an email to [email protected] <javascript:>. >> > > > To view this discussion on the web visit >> > > >> https://groups.google.com/d/msgid/polymer-dev/656b6434-9ede-4fe1-86ce-8fc5611e3bd9%40googlegroups.com >> . >> > > >> > > > For more options, visit https://groups.google.com/d/optout. >> > > > >> > > > ---------------------------------------------------- >> > > > Alternatives: >> > > > >> > > > ---------------------------------------------------- >> > > >> > > -- >> > > Your life is like a penny. You're going to lose it. The question is: >> > > How do >> > > you spend it? >> > > >> > > John Covici >> > > [email protected] <javascript:> >> > > >> > >> > Follow Polymer on Google+: plus.google.com/107187849809354688692 >> > --- >> > You received this message because you are subscribed to the Google >> Groups "Polymer" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> an email to [email protected] <javascript:>. >> > To view this discussion on the web visit >> https://groups.google.com/d/msgid/polymer-dev/7a01e2c6-57d2-4f93-8b43-bd25988668fa%40googlegroups.com >> . >> > For more options, visit https://groups.google.com/d/optout. >> > >> > ---------------------------------------------------- >> > Alternatives: >> > >> > ---------------------------------------------------- >> >> -- >> Your life is like a penny. You're going to lose it. The question is: >> How do >> you spend it? >> >> John Covici >> [email protected] <javascript:> >> >> Follow Polymer on Google+: plus.google.com/107187849809354688692 >> --- >> You received this message because you are subscribed to the Google Groups >> "Polymer" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/polymer-dev/23381.1411847871%40ccs.covici.com >> . >> For more options, visit https://groups.google.com/d/optout. >> > > Follow Polymer on Google+: plus.google.com/107187849809354688692 --- You received this message because you are subscribed to the Google Groups "Polymer" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/polymer-dev/c6691868-2bcd-4387-a55a-31d38d24f0b5%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
