I'm using Safari 2.0.4 (419.3) under Tiger. I just tried the page at: http://BenjaminHawkesLewis.com/www/test-cases/multiple-select.php
My findings: 1. The h1 tag is now fully read out. When I've tried reading headings with Safari on Tiger previously, VoiceOver would simply say "heading" and if you wanted to know what was inside the heading, you had to explicitly interact with it and then read its content. 2. The multi-select seems to be represented as a "scroll area" with a "table" and a "scrollbar" inside of it (at least these are the objects VoiceOver tells me about). I can read the info in the list either by tabbing directly to it then using unadorned arrow keys, or by moving to the "scroll area" with VoiceOver navigation, interacting with it, VoiceOver then says "table", now just use unadorned cursor keys. Of course, you have to uninteract with the scroll area to deal with the rest of the page. There is no way to tell the state of an item (selected / unselected). -- Rich ----- Original Message ----- From: "Benjamin Hawkes-Lewis" <[EMAIL PROTECTED]> To: "General discussions on all topics relating to the use of Mac OS X by theblind" <[email protected]> Sent: Saturday, November 03, 2007 4:54 AM Subject: Re: Massive form oversight multi-select list boxes. Right, so the problem is specific to multiple select boxes. Can we confirm that you Leopard users cannot select favorite fruits from the simple multiple select box test case at: http://benjaminhawkeslewis.com/www/test-cases/multiple-select.php And if so, does the same happen with the latest WebKit Nightly build? http://nightly.webkit.org/ Apple may be aware of this bug, but if it's a WebKit bug nothing's been filed about it on the WebKit bug tracker as yet. -- Benjamin Hawkes-Lewis Dean Hudson wrote: > > Hi: > Ryan is correct. On the pages he has identified, there is a group that > contains multi-selectable items. The problem is that VOiceOver is not > able to see the group of items. Usually in cases like this, it means > there is a accessibility issue with the underlining application. In > this case, Safari/WebKit. These apps are not passing correct AX > information to VOiceOver, so in this case, VoiceOVer just skips over the > item. Benjamin's page will work, because it contains a single selection > pop-up. > > I believe Ryan has filed a bug, so Apple is definitely aware of the > problem. > > On Nov 2, 2007, at 3:45 AM, Anne Robertson wrote: > >> Hello Benjamin, >> >> Your test page worked perfectly for me running Leopard on a PowerBook. >> I don't know whether Intel Macs behave differently. >> >> Cheers, >> >> Anne >> >> >> >> On Nov 2, 2007, at 2:27 AM, Benjamin Hawkes-Lewis wrote: >> >>> HTML includes select boxes where you can pick one item and select boxes >>> where you can pick multiple items. Your report is a bit confusing >>> because you refer to "multi-select list boxes" but go on to give >>> selecting your state from a select control as an example: presumably you >>> only have the one state. So I gather you're experiencing problems with >>> select boxes generally. The examples you've given are quite complex >>> pages, so I've created an extremely simple test case at: >>> >>> http://benjaminhawkeslewis.com/www/test-cases/simple-select.php >>> >>> Are you able to select your favorite fruit from the list and submit the >>> form? You should get returned a page that tells you which fruit you >>> selected. If not, can you please describe the keys you're pressing and >>> what happens when you press them? (I'd test this myself, but I don't >>> have Leopard and won't have it any time soon.) >>> >>> -- >>> Benjamin Hawkes-Lewis >>> >>> Ryan Dour wrote: >>>> Hello, >>>> Everyone click the following two links and discover the horrifying >>>> result. You will not be able to complete these forms. This is due to >>>> a lack of support for multi-select list boxes. As you could imagine, >>>> this hurts Voiceover in a very significant way. I could forgive >>>> application specific access issues, but this one if not fixed will >>>> hurt the entire community for surfing the web effectively. >>>> https://disney.recruitmax.com/main/careerportal/default.cfm?szUniqueCareerPortalID=d806a3ad-06f5-4622-b614-74475b752e8e&szIsJobBoard=0 >>>> >>>> That's >>>> a Disney job site. Try and find a job by picking your state, town, >>>> or any combination of those. Good luck. Now try it under Tiger. >>>> Works perfectly. We've taken a major step backwards. >>>> http://www.vonage.com/vaccess >>>> Try and find a local Vonage VAccess number near you. Those let you >>>> dial a local Vonage nunber and call your friends who have Vonage. >>>> You can select by location. Try that out, enter your area code. Then >>>> try and select the "town" you're near to. Good luck again. Now try >>>> it with Tiger. >>>> Finally, try using Apple's own job board and try selecting >>>> California. Now try and select a city to narrow down your search. >>>> Good luck, you can't. >>>> I've never posted something in this form with this level of >>>> attitude. This is so important that if not fixed, it will cause >>>> major damage to the reputation of Voiceover. >>>> Everyone fill out bug reports at developer.apple.com or email >>>> [EMAIL PROTECTED] and let them know the massive impact this >>>> will have on your surfability. Find other sites to use as examples. >>>> If this isn't fixed soon I'd hate to see the opinions of those out >>>> there who will be reviewing Voiceover for its access ability. >>>> Thanks, >>>> Ryan Dour >>>> 815-308-7607 >>> >>> >>> >> >> > > >
