WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: Hiding the presence of an iframe

for

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

From: Isabel Holdsworth
Date: Fri, Dec 07 2018 7:39AM
Subject: Hiding the presence of an iframe
No previous message | Next message →

Hi all,

The pages in one of our products have an iframe that contains
important information. All of the page content looks like it should
come from the same source, but it doesn't, and for some reason that
can't be changed, an iframe has been used rather than AJAX.

Is there any way to hide the presence of an iframe from screenreader
users but still make its content available?

If I assign a role of "presentation" or "none" to the iframe, then
JAWS can't see its content.

Leaving it there isn't the end of the world, but I think it disrupts
the flow and may confuse some of our younger users.

Thanks for your thoughts - and have a great weekend,

Isabel

From: Jonathan C. Cohn
Date: Sat, Dec 08 2018 7:37AM
Subject: Re: Hiding the presence of an iframe
← Previous message | Next message →

I believe the announcement of iframes is a security feature. If you have a controlled environment you could adjust html verbosity within JAWS.

Best wishes,

Jonathan Cohn

> On Dec 7, 2018, at 9:39 AM, Isabel Holdsworth < = EMAIL ADDRESS REMOVED = > wrote:
>
> Hi all,
>
> The pages in one of our products have an iframe that contains
> important information. All of the page content looks like it should
> come from the same source, but it doesn't, and for some reason that
> can't be changed, an iframe has been used rather than AJAX.
>
> Is there any way to hide the presence of an iframe from screenreader
> users but still make its content available?
>
> If I assign a role of "presentation" or "none" to the iframe, then
> JAWS can't see its content.
>
> Leaving it there isn't the end of the world, but I think it disrupts
> the flow and may confuse some of our younger users.
>
> Thanks for your thoughts - and have a great weekend,
>
> Isabel
> > > >

From: Isabel Holdsworth
Date: Mon, Dec 10 2018 2:37AM
Subject: Re: Hiding the presence of an iframe
← Previous message | No next message

Hi Jonathan,

Thanks for your response.

No, we don't have a controlled environment, so I guess it's something
users will have to put up with until we can re-jig our HTML.

Cheers, Isabel

On 08/12/2018, Jonathan C. Cohn < = EMAIL ADDRESS REMOVED = > wrote:
> I believe the announcement of iframes is a security feature. If you have a
> controlled environment you could adjust html verbosity within JAWS.
>
> Best wishes,
>
> Jonathan Cohn
>
>> On Dec 7, 2018, at 9:39 AM, Isabel Holdsworth < = EMAIL ADDRESS REMOVED = >
>> wrote:
>>
>> Hi all,
>>
>> The pages in one of our products have an iframe that contains
>> important information. All of the page content looks like it should
>> come from the same source, but it doesn't, and for some reason that
>> can't be changed, an iframe has been used rather than AJAX.
>>
>> Is there any way to hide the presence of an iframe from screenreader
>> users but still make its content available?
>>
>> If I assign a role of "presentation" or "none" to the iframe, then
>> JAWS can't see its content.
>>
>> Leaving it there isn't the end of the world, but I think it disrupts
>> the flow and may confuse some of our younger users.
>>
>> Thanks for your thoughts - and have a great weekend,
>>
>> Isabel
>> >> >> >> > > > > >