[nfbcs] Google Accessibility was RE: evaluation display ofa web page
Steve Jacobson
steve.jacobson at visi.com
Wed Nov 6 12:16:11 UTC 2013
Nicole,
If I understand what he is saying, that is his point. Besides the numerous styles, there needs to be a standard way to pass the concept of the box being
checked or unchecked. At least that's how I understand what he is saying.
Best regards,
Steve Jacobson
On Tue, 5 Nov 2013 21:08:49 -0800, Nicole Torcolini wrote:
>Interesting idea. One question, though. How exactly do you expect this to
>scale? There are a million different ways to style a checkbox so that it
>appears checked. Unless you have some huge library of possible style formats
>that could indicate checked, how is a screen reader going to understand
>this? The good thing about ARIA is that it is a common language.
>-----Original Message-----
>From: nfbcs [mailto:nfbcs-bounces at nfbnet.org] On Behalf Of Kevin Fjelsted
>Sent: Tuesday, November 05, 2013 9:00 PM
>To: NFB in Computer Science Mailing List
>Subject: Re: [nfbcs] Google Accessibility was RE: evaluation display ofa web
>page
>My concern with Aria is that of the millions of web pages out there only a
>small minority will implement it.
>I think that there needs to be a focus on implementing Aria where it can be
>done but the CSS analysis and Javascript and event analysis needs to be a
>major focus. This can only be done if the accessibility interface or screen
>reading functions are deeply integrated with the browser or have a deep data
>access.
>-Kevin
>On Nov 5, 2013, at 9:41 PM, Nicole Torcolini <ntorcolini at wavecable.com>
>wrote:
>> Actually, no one should be getting mad at this question as it is a
>> very good one. My opinion is that the answer is that it is the
>> responsibility of all parties involved--the manufacturer of the screen
>> reader, the manufacturer of the browser, and the producer of the websites.
>> As there is a growing desire to make websites that are more complex
>> than that which native HTML can support, there seems to be a movement
>> away from native HTML, which is what most screen readers support the
>> best. The way to make custom web controls now is to take a HTML
>> element that does not already have functionality, such as a span or
>> div, and attach one or more event listeners as well as decorating it
>> with CSS. This clearly does not work for screen readers, though, as a
>> screen reader has no way of telling that the element has
>> functionality. The solution to this problem is Accessible Rich Internet
>Applications (WAI-ARIA). From http://www.w3.org/TR/wai-aria/:
>> Accessibility of web content requires semantic information about
>> widgets, structures, and behaviors, in order to allow assistive
>> technologies to convey appropriate information to persons with
>> disabilities. This specification provides an ontology of roles,
>> states, and properties that define accessible user interface elements
>> and can be used to improve the accessibility and interoperability of
>> web content and applications. These semantics are designed to allow an
>> author to properly convey user interface behaviors and structural
>> information to assistive technologies in document-level markup. This
>> document is part of the WAI-ARIA suite described in the WAI-ARIA Overview.
>>
>> Okay, so why doesn't this solve all of the problems?
>>
>> 1. Even though it is clearly defined how the roles and attributes are
>> to be interpreted and presented to the user, not all screen readers
>> follow these guidelines. For example, JAWS allows the user to specify
>> how the accessible should be determined instead of following the ARIA
>spec.
>>
>> 2. Even if ARIA is used, a screen reader only gets the information
>> that the browser passes to it. This explains why there are often
>> differences in how well the same screen reader will work on a
>> particular website in different browsers. Chrome Vox actually does not
>> really have this problem because it has direct access to the HTML
>> without having to work with only what the browser gives it.
>>
>> 3. Finally, even when the screen readers and browsers work correctly
>> together, it still does not solve the problem unless the producers of
>> the websites use ARIA. Not everyone knows about ARIA. Also, those who
>> do sometimes inadvertently do not quite use it in the correct way or
>> do not understand it. It is hard to visually test if ARIA is giving
>> the desired result as ARIA, for the most part, does not modify the visual
>appearance.
>>
>> -----Original Message-----
>> From: nfbcs [mailto:nfbcs-bounces at nfbnet.org] On Behalf Of Michael
>> Babcock
>> Sent: Monday, November 04, 2013 3:29 PM
>> To: 'NFB in Computer Science Mailing List'
>> Subject: Re: [nfbcs] Google Accessibility was RE: evaluation display
>> of a web page
>>
>> I'm going to go out on a limb and ask something that I've been curious
>> about... Likely this message will make someone mad.
>> Why is it google's responsibility to make there products accessible?
>> Why isn't it freedom scientifics or GW Micro's responsibility to make
>> there screen readers work better? I mean seriously we all fork out
>> $800+ for our screen readers on top of the price of the computer, (or
>> state departments do), and when something doesn't work the manufacture
>> of the screen reader blames inaccessibility from the vendor of the
>software were trying to use?
>> Sounds like someone is just pushing the blaim onto someone else to me...
>> IMO, and this is why I just use a 40 minute demo of jaws, and narrator
>> with nvda... I don't buy screen readers, and won't pay for one. Now, I
>> understand that people who write software can do better to make there
>> software more accessible, however, google is going to worry about
>> making there stuff accessible with there screen readers (chromevox,
>> talkback, etc), and honestly jaws and voiceover will take backburner.
>> michael
>> I work from home, and you can to.
>> http://myownpay.com/
>>
>> -----Original Message-----
>> From: nfbcs [mailto:nfbcs-bounces at nfbnet.org] On Behalf Of Steve
>> Jacobson
>> Sent: Monday, November 4, 2013 4:00 PM
>> To: NFB in Computer Science Mailing List
>> Subject: Re: [nfbcs] Google Accessibility was RE: evaluation display
>> of a web page
>>
>> Jim,
>>
>> One struggle I have is that I think in some cases Google is trying to
>> do some leading edge stuff that perhaps could be accessible but isn't
>> supported well by screen readers. Our only choice to some degree is
>> to ask companies like Google to slow down, but I really think we need
>> to get a better handle on what the limits are to current accessibility
>> and when we need to pressure screen readers and when we need to
>> pressure companies to conform some to existing standards and good
>> practices. From what I know of screen reader development, the problem
>> isn't simply that screen readers don't bother supporting what might be
>> supported better but that they are having to try to support so much
>> that is new that they can't keep up. What I don't think people
>> recognize is that the more resources one puts into a project, the more
>> management overhead is also added. I don't think it is even
>> proportional, the ratio goes up faster. By management overhead, I
>> don't mean people as much as all that has to be done to track changes and
>test new features as well as making sure old features are not broken in the
>process.
>> I have found, for example, that some of Google's pages work better
>> when one turns off JFW's virtual cursor or Window-Eyes' Browse Mode.
>> Unfortunately, there are still gaps, but it causes me to unsure when I
>> should be complaining to Google and when it is the screen readers. I
>> also don't know how to resolve this adequately. I really think we as
>> consumers need to somehow understand this better as we move forward.
>>
>> Best regards,
>>
>> Steve Jacobson
>>
>> On Mon, 4 Nov 2013 13:47:25 -0800, Jim Barbour wrote:
>>
>>> It is true that Google, and every other web application developer,
>>> releases code far more frequently than older PC based software did.
>>> However, it's still a good idea to let google know when you find
>>> thuff that doesn't work.
>>
>>> The same is true for Apple.
>>
>>> I don't know why, but we blind folks seem especially unwilling to
>>> speak up and let companies know when stuff isn't working for us. We
>>> seem to have the rather toxic idea that "they should know if
>>> accessibility is broken and if they don't want to fix it then I'm going
>to help them."
>>
>>> Jim
>>
>>> On Mon, Nov 04, 2013 at 01:40:37PM -0800, Mike Freeman wrote:
>>>> The problem is that "fixes" may not stick. Google is tinkering with
>>>> its stuff constantly. The phrase "if it ain't broke, don't fix it"
>>>> is not in their vocabulary.
>>>>
>>>> Mike Freeman
>>>>
>>>>
>>>> -----Original Message-----
>>>> From: nfbcs [mailto:nfbcs-bounces at nfbnet.org] On Behalf Of Nicole
>>>> Torcolini
>>>> Sent: Saturday, November 02, 2013 3:16 PM
>>>> To: 'NFB in Computer Science Mailing List'
>>>> Subject: [nfbcs] Google Accessibility was RE: evaluation display of
>>>> a web page
>>>>
>>>> April and all, if you are having problems with Google products,
>>>> please let them know. They may not be able to fix it right away, but
>>>> they still want to know and might be able to tell you some kind of
>>>> work
>> around.
>>>>
>>>> -----Original Message-----
>>>> From: nfbcs [mailto:nfbcs-bounces at nfbnet.org] On Behalf Of April
>>>> Brown
>>>> Sent: Saturday, November 02, 2013 2:05 PM
>>>> To: nfbcs at nfbnet.org
>>>> Subject: Re: [nfbcs] evaluation display of a web page
>>>>
>>>> Ten years or so ago, I learned HTMl and attempted to code accessible
>>>> from W3schools. They do have Code check. I don't think it's that
>>>> good. In the last year I have lost most of my vision, and much of
>>>> my hearing, so it's even more important than ever! And I always
>>>> wanted to
>> code accessible.
>>>> Though, knowing some varying issues, especially with vision, I'm not
>>>> 100% sure it is possible to code for every variation. I may be wrong.
>>>>
>>>> Hi *Susan Stanzel, It would be wonderful if programs on both ends
>>>> could fix the issues to make websites more accessible. And I agree.
>>>> I have tried to learn NVDA, and well, learning keyboard workarounds
>>>> is ten times harder than HTML ever was!
>>>>
>>>> Hi ***Mike Jolls - Since you evaluate websites for accessibility,
>>>> can I ask you a question? For the last few years, my author website
>>>> has been on a Google site. Are Google websites accessible? I can
>>>> change some of the coding, though much of what I think would need to
>>>> be adjusted is not accessible to the page holders that I can find.
>>>>
>>>> Thanks. Still new to the world of mostly deaf and blind, and the
>>>> screen readers that confuse me when they don't just work when I open
>>>> the page.*
>>>>
>>>> *
>>>>
>>>>
>>>> _______________________________________________
>>>> nfbcs mailing list
>>>> nfbcs at nfbnet.org
>>>> http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org
>>>> To unsubscribe, change your list options or get your account info
>>>> for
>> nfbcs:
>>>> http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/ntorcolini%40wave
>>>> c
>>>> able.co
>>>> m
>>>>
>>>>
>>>> _______________________________________________
>>>> nfbcs mailing list
>>>> nfbcs at nfbnet.org
>>>> http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org
>>>> To unsubscribe, change your list options or get your account info
>>>> for
>> nfbcs:
>>>> http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/k7uij%40panix.com
>>>>
>>>>
>>>> _______________________________________________
>>>> nfbcs mailing list
>>>> nfbcs at nfbnet.org
>>>> http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org
>>>> To unsubscribe, change your list options or get your account info
>>>> for
>> nfbcs:
>>>> http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/jbar%40barcore.co
>>>> m
>>>>
>>
>>> _______________________________________________
>>> nfbcs mailing list
>>> nfbcs at nfbnet.org
>>> http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org
>>> To unsubscribe, change your list options or get your account info for
>> nfbcs:
>>> http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/steve.jacobson%40v
>>> is
>>> i.com
>>
>>
>>
>>
>>
>> _______________________________________________
>> nfbcs mailing list
>> nfbcs at nfbnet.org
>> http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org
>> To unsubscribe, change your list options or get your account info for
>nfbcs:
>> http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/empoweringtheblind%
>> 40iclo
>> ud.com
>>
>>
>> _______________________________________________
>> nfbcs mailing list
>> nfbcs at nfbnet.org
>> http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org
>> To unsubscribe, change your list options or get your account info for
>nfbcs:
>> http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/ntorcolini%40waveca
>> ble.co
>> m
>>
>>
>> _______________________________________________
>> nfbcs mailing list
>> nfbcs at nfbnet.org
>> http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org
>> To unsubscribe, change your list options or get your account info for
>nfbcs:
>> http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/kfjelsted%40gmail.c
>> om
>_______________________________________________
>nfbcs mailing list
>nfbcs at nfbnet.org
>http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org
>To unsubscribe, change your list options or get your account info for nfbcs:
>http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/ntorcolini%40wavecable.co
>m
>_______________________________________________
>nfbcs mailing list
>nfbcs at nfbnet.org
>http://nfbnet.org/mailman/listinfo/nfbcs_nfbnet.org
>To unsubscribe, change your list options or get your account info for nfbcs:
>http://nfbnet.org/mailman/options/nfbcs_nfbnet.org/steve.jacobson%40visi.com
More information about the NFBCS
mailing list