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. On Sat, Sep 27, 2014 at 12:57 PM, <[email protected]> wrote: > So how can we make our pages usable that way? Should we use native > input elements instead of paperinput? > > Steve Faulkner <[email protected]> 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]. > > 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] > > 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/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/CAAUAVAhhOg3OANCen3peBNo7TXq-2w5UoYL4z5aAdv61SRWQoQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
