WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Bypass blocks for a small website

for

From: Birkir R. Gunnarsson
Date: Oct 5, 2020 9:34AM


WCAG 2.4.1 only requires mechanisms to bypass block of content (one or
more of a skip link, headings and ARIA landmarks).
So technically if the page has one heading or landmark it would pass
(in the case of one landmark it would be borderline pass since ARIA
requires that all content on the page resides in a landmark region).
In your case, yes, I would use landmark regions for head/main/footer
and leave focus at the top of the page when it loads (the only
possible expceiotn being if there is a login page you may want to
autofocus the username or the first input).
The skip link is probably a good idea. For me, I use 10 tab stops as a
rule of thumb indicator how important it is, but I generally recommend
a global skip link on websites, even with as few as 5 tab stops.



On 10/5/20, Anna Lewis < <EMAIL REMOVED> > wrote:
> Hello,
>
> I'm not sure how I got added to this list. Can you please remove me?
>
> Thank you,
> Anna
>
> On Mon, Oct 5, 2020 at 8:19 AM < <EMAIL REMOVED> > wrote:
>
>> And additionally to the skip link make sure that the main section is
>> really
>> a <main> section and starts with an H1. These features also support
>> efficient navigation with screen readers. And they are a small effort on
>> a
>> small page.
>>
>>
>> -----Original Message-----
>> From: WebAIM-Forum < <EMAIL REMOVED> > On Behalf Of
>> Patrick H. Lauke
>> Sent: Monday, October 5, 2020 12:54 PM
>> To: <EMAIL REMOVED>
>> Subject: Re: [WebAIM] Bypass blocks for a small website
>>
>> On 05/10/2020 11:33, Vaibhav Saraf wrote:
>> > Hi Everyone,
>> >
>> > We are working on a small website having 5 main pages. When a user is
>> > on any page on the website the focus is managed to take him/her
>> > directly to the main section of the page.
>> >
>> > If the user moves to the top of the webpage, he/she will need to go
>> > through
>> > 7 tab strokes (2 in header & 5 in navigation bar) to reach the main
>> > section.
>> >
>> > In such a case does it become mandatory to provide a bypass mechanism
>> > to the main content? How will it change if the on page load user is at
>> > the top of the page and not in the main content?
>>
>> I would actually say that it's not really ideal to auto-focus/yank the
>> focus
>> to the main part of the page on load. Users may not be aware/know that
>> this
>> happened, and may completely miss the content that came before the bit
>> where
>> you forced their focus to be on load. So I'd recommend removing this. And
>> then yes, add a simple skip link to allow user to jump directly to the
>> main
>> content.
>>
>> P
>> --
>> Patrick H. Lauke
>>
>> https://www.splintered.co.uk/ | https://github.com/patrickhlauke
>> https://flickr.com/photos/redux/ | https://www.deviantart.com/redux
>> twitter: @patrick_h_lauke | skype: patrick_h_lauke
>> >> >> at
>> http://webaim.org/discussion/archives
>> >>
>> >> >> >> >>
>
>
> --
> Anna Lewis RN, BSN
> (913) 424-7531
> <EMAIL REMOVED>
> > > > >


--
Work hard. Have fun. Make history.