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.

Reply via email to