| Welcome to Webforumz.com. |
|
Sep 25th, 2007, 23:58
|
#1 (permalink)
|
|
Administrator
Join Date: Jul 2007
Location: Webforumz 24/7
Age: 15
Posts: 4,102
|
Cynthia
I don't get this one:
Quote:
O. 508 Standards, Section 1194.22, (o) A method shall be provided that permits users to skip repetitive navigation links. - Rule: (o).1 - All pages are required to contain a bookmark link to skip navigation that has the specified text in either the link text or the 'title' attribute value.
Skip Navigation Text:- Note: This rule has not been selected to be verified for this checkpoint.
|
__________________
Languages: PHP, mySQL (queries), C#, (X)html, CSS, JS.
|
|
|
Sep 26th, 2007, 13:52
|
#2 (permalink)
|
|
Elite Veteran
Join Date: Jan 2007
Location: You know where
Age: 30
Posts: 4,883
|
Re: Cynthia
Would this be the access keys?
|
|
|
Sep 26th, 2007, 13:58
|
#3 (permalink)
|
|
Elite Veteran
Join Date: Sep 2006
Location: The Kingdom of Rabbits
Age: 21
Posts: 2,381
|
Re: Cynthia
Who's Cynthia?
|
|
|
Sep 26th, 2007, 14:07
|
#4 (permalink)
|
|
Section Manager - Website Critique
Join Date: May 2007
Location: inside the outside
Posts: 1,094
|
Re: Cynthia
I think its a requirement to have accesibility link to skip to page content.
so from a screen readers point of view it would read:
page title
skip to content
navigation
content
footer
|
|
|
Sep 26th, 2007, 14:08
|
#5 (permalink)
|
|
Elite Veteran
Join Date: Sep 2006
Location: The Kingdom of Rabbits
Age: 21
Posts: 2,381
|
Re: Cynthia
I understand that - still doesnt answer my question 
|
|
|
Sep 26th, 2007, 14:12
|
#6 (permalink)
|
|
Section Manager - Website Critique
Join Date: May 2007
Location: inside the outside
Posts: 1,094
|
Re: Cynthia
Quote:
Originally Posted by Daniel
I understand that - still doesnt answer my question 
|
oh, it's / she's the name of a validation tool for 508
http://www.cynthiasays.com/
would have been better if they put a little hottie on the image thou
|
|
|
Sep 26th, 2007, 14:13
|
#7 (permalink)
|
|
Elite Veteran
Join Date: Sep 2006
Location: The Kingdom of Rabbits
Age: 21
Posts: 2,381
|
Re: Cynthia
Oooooo thanks 
|
|
|
Sep 26th, 2007, 14:16
|
#8 (permalink)
|
|
Elite Veteran
Join Date: Jan 2007
Location: You know where
Age: 30
Posts: 4,883
|
Re: Cynthia
|
|
|
Sep 26th, 2007, 16:09
|
#9 (permalink)
|
|
Administrator
Join Date: Jul 2007
Location: Webforumz 24/7
Age: 15
Posts: 4,102
|
Re: Cynthia
Quote:
Originally Posted by welshstew
I think its a requirement to have accesibility link to skip to page content.
so from a screen readers point of view it would read:
page title
skip to content
navigation
content
footer
|
How would i do this 
__________________
Languages: PHP, mySQL (queries), C#, (X)html, CSS, JS.
|
|
|
Sep 26th, 2007, 16:31
|
#10 (permalink)
|
|
Elite Veteran
Join Date: Jan 2007
Location: You know where
Age: 30
Posts: 4,883
|
Re: Cynthia
Quote:
Originally Posted by alexgeek
How would i do this 
|
...
Quote:
Originally Posted by karinne
|
|
|
|
Sep 26th, 2007, 16:32
|
#11 (permalink)
|
|
Administrator
Join Date: Jul 2007
Location: Webforumz 24/7
Age: 15
Posts: 4,102
|
Re: Cynthia
Quote:
Originally Posted by karinne
...
|
Must of skipped over that
thanks Karinne 
__________________
Languages: PHP, mySQL (queries), C#, (X)html, CSS, JS.
|
|
|
Sep 26th, 2007, 17:43
|
#12 (permalink)
|
|
Section Manager - Website Critique
Join Date: May 2007
Location: inside the outside
Posts: 1,094
|
Re: Cynthia
you will also need to have a link at the top of your site to skip to content.
i.e.
- Code: Select all
css
.accessibility{ display:none; overflow:hidden;}
html
<html>
<head>
<body><div class="accessibility"><a href="#content" title="skip to page content" accesskey="a">link to content</div>
<div class="header>other code for header etc</div>
<div class="accessibility"><a name="content" title="page content">main content</div>
<div class="content">other code for content etc</div>
and other code
notice how it it the first item that the screen reader see's.
You will need to read the standard to get the correct wording for the title tag for it to comply, but that is the gist of it.
Stew
|
|
|
Sep 26th, 2007, 17:48
|
#13 (permalink)
|
|
Administrator
Join Date: Jul 2007
Location: Webforumz 24/7
Age: 15
Posts: 4,102
|
Re: Cynthia
Thanks I will look into this
__________________
Languages: PHP, mySQL (queries), C#, (X)html, CSS, JS.
|
|
|
Sep 27th, 2007, 09:20
|
#14 (permalink)
|
Join Date: May 2006
Location: North West, UK
Age: 21
Posts: 1,389
|
Re: Cynthia
Never use display: none; to hide accessibility text as a large majority of screen readers to not display this text either then. Use text-indent:-9999px;
Also I would always put skip links as the first element in a document that way as soon as you hit tab the skip links will be selected. The whole point of them is to make it easier for people not using conventional software packages or for people with some kind of disability to navigate your site quicker so the sooner you give them these options the better.
Pete. 
|
|
|
Sep 27th, 2007, 09:33
|
#15 (permalink)
|
|
Section Manager - Website Critique
Join Date: May 2007
Location: inside the outside
Posts: 1,094
|
Re: Cynthia
Quote:
Originally Posted by pa007
Never use display: none; to hide accessibility text as a large majority of screen readers to not display this text either then. Use text-indent:-9999px;
Pete. 
|
I never knew that, good to know. Thanks Pete.
But without the display: none; won't the browser assign some "space" to the div, even though the text is off screen?
|
|
|
Sep 27th, 2007, 14:38
|
#16 (permalink)
|
|
Moderator
Join Date: May 2007
Location: UK
Age: 27
Posts: 1,157
|
Re: Cynthia
Quote:
Originally Posted by welshstew
But without the display: none; won't the browser assign some "space" to the div, even though the text is off screen?
|
You can use absolute positioning instead. This removes the element completely from the visual formatting "flow"; it is positioned independently (in its own "layer"):
- Code: Select all
ul#skipLinks {
position:absolute;
top: -100em;
z-index: 2;
}
...and then override this by moving the links back into view when they receive focus. This way, people using a visual browser can still use them as keyboard navigation (although most won't realise they exist, of course). You need to make sure they stand out against the background after positioning. Here's my code:
- Code: Select all
ul.skipLinks a:focus {
position: absolute;
top: 5.5em;
color: black;
background: yellow;
border: 2px solid red;
font-size: 200%;
padding: 0.5em;
}
Who knows? It might help some users of visual browsers, especially if you explain this feature somewhere on your site.
Last edited by MikeHopley; Sep 27th, 2007 at 14:42.
|
|
|
Sep 27th, 2007, 15:11
|
#17 (permalink)
|
|
Administrator
Join Date: Jul 2007
Location: Webforumz 24/7
Age: 15
Posts: 4,102
|
Re: Cynthia
I don't think I will bother for my one site
as it's just a portfolio
my others sites i will though
thanks guyss
__________________
Languages: PHP, mySQL (queries), C#, (X)html, CSS, JS.
|
|
|
| Thread Tools |
|
|
| Rate This Thread |
|
| | | |