WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: Land mark roles on Mobile Web

for

Number of posts in this thread: 6 (In chronological order)

From: Jeevan Reddy
Date: Sun, May 08 2011 11:42PM
Subject: Land mark roles on Mobile Web
No previous message | Next message →

Hi Folks,
Hartly welcome the fresh week!
I'm doing a study on impact of Land mark roles. I need your valuable
suggestions!
Please spend a minute of your golden time, answer the following Queries!
1 Whether landmark Roles perceivable to Mobile Assistive Technology?
2 If yes, what are the AT that will support?
3 Do the land marks perceivable when injected through Java script or Jquery?
4 If not, what will be the best option to insert landmarks with out causing
validation errors?
5 Can you add the Landmarks for the flash page?



--
Best Regards,
*Jeevan Reddy,
Accessibility Developer,
Onya Digital Solutions Pvt Ltd,
Bangalore, India.
*

From: Benjamin Hawkes-Lewis
Date: Mon, May 09 2011 11:12AM
Subject: Re: Land mark roles on Mobile Web
← Previous message | Next message →

On Mon, May 9, 2011 at 6:35 AM, Jeevan Reddy < = EMAIL ADDRESS REMOVED = > wrote:
> 4 If not, what will be the best option to insert landmarks with out causing
> validation errors?

Using HTML5 is one option.

--
Benjamin Hawkes-Lewis

From: Paul.Adam
Date: Tue, May 10 2011 1:45PM
Subject: Re: Land mark roles on Mobile Web
← Previous message | Next message →

1. I know WAI-ARIA landmarks work with the VoiceOver screen reader for iOS when used with Mobile Safari. There is actually more ARIA support on iOS than the Mac.
2. So they work for iPhone, iPad, and iPod Touch. As far as I can tell from searching on google it appears that Android and Blackberry screen readers do not support ARIA. Windows Phone 7 has no assistive technology yet.
3. Yes landmarks still work when they are injected with JS or jQuery. I've tested this out.
4. Well you don't need to validate to be accessible. I think if you break validation by increasing the accessibility of a website then go for it!
5. Since we're talking mobile, sure you "could" add landmarks to a HTML page that includes Flash content, but that would be almost pointless for a mobile platform like iOS since Flash does not work at all and never will. Of course, this would help out someone on windows where flash is accessible. Maybe there should be a landmark called "Inaccessible Content" and you could put all the flash files there ;)

Paul Adam
Accessibility Specialist
Center for Policy and Innovation
= EMAIL ADDRESS REMOVED =

From: Jeevan Reddy
Date: Tue, May 10 2011 11:30PM
Subject: Re: Land mark roles on Mobile Web
← Previous message | Next message →

Thanks for your information! A bit funny about Inaccessible content
landmark.. ha ha ha...
But consider the web page is made up of purely flash, or a flash
application, then can we apply the landmark roles to the different sections
of this flash page? if we can, do these land mark perceivable to AT used
both in PC web and mobile web?
Do these land mark roles applicable to web applications?



On Wed, May 11, 2011 at 1:14 AM, < = EMAIL ADDRESS REMOVED = > wrote:

> 1. I know WAI-ARIA landmarks work with the VoiceOver screen reader for iOS
> when used with Mobile Safari. There is actually more ARIA support on iOS
> than the Mac.
> 2. So they work for iPhone, iPad, and iPod Touch. As far as I can tell from
> searching on google it appears that Android and Blackberry screen readers do
> not support ARIA. Windows Phone 7 has no assistive technology yet.
> 3. Yes landmarks still work when they are injected with JS or jQuery. I've
> tested this out.
> 4. Well you don't need to validate to be accessible. I think if you break
> validation by increasing the accessibility of a website then go for it!
> 5. Since we're talking mobile, sure you "could" add landmarks to a HTML
> page that includes Flash content, but that would be almost pointless for a
> mobile platform like iOS since Flash does not work at all and never will. Of
> course, this would help out someone on windows where flash is accessible.
> Maybe there should be a landmark called "Inaccessible Content" and you could
> put all the flash files there ;)
>
> Paul Adam
> Accessibility Specialist
> Center for Policy and Innovation
> = EMAIL ADDRESS REMOVED =
>
>

From: Benjamin Hawkes-Lewis
Date: Tue, May 10 2011 11:42PM
Subject: Re: Land mark roles on Mobile Web
← Previous message | Next message →

On Wed, May 11, 2011 at 6:20 AM, Jeevan Reddy
< = EMAIL ADDRESS REMOVED = > wrote:
> But consider the web page is made up of purely flash, or a flash
> application, then can we apply the landmark roles to the different sections
> of this flash page?

You cannot apply landmark roles to different components within a single flash
embed from the HTML side.

But you can use Flash's own accessibility features. See also:

http://webaim.org/techniques/flash/

http://blogs.adobe.com/accessibility/2010/03/flash_player_and_flex_support.html

As Paul Adams mentioned, making a mobile app dependent on Flash sounds
like a bad idea.

--
Benjamin Hawkes-Lewis

From: Jeevan Reddy
Date: Wed, May 11 2011 12:39AM
Subject: Re: Land mark roles on Mobile Web
← Previous message | No next message

Sorry Bengamin, i mean to say the general flash web page not mobile one!
Thanks for giving nice info..

On Wed, May 11, 2011 at 11:08 AM, Benjamin Hawkes-Lewis <
= EMAIL ADDRESS REMOVED = > wrote:

> On Wed, May 11, 2011 at 6:20 AM, Jeevan Reddy
> < = EMAIL ADDRESS REMOVED = > wrote:
> > But consider the web page is made up of purely flash, or a flash
> > application, then can we apply the landmark roles to the different
> sections
> > of this flash page?
>
> You cannot apply landmark roles to different components within a single
> flash
> embed from the HTML side.
>
> But you can use Flash's own accessibility features. See also:
>
> http://webaim.org/techniques/flash/
>
>
> http://blogs.adobe.com/accessibility/2010/03/flash_player_and_flex_support.html
>
> As Paul Adams mentioned, making a mobile app dependent on Flash sounds
> like a bad idea.
>
> --
> Benjamin Hawkes-Lewis
>