56 3381
"Karen McAtamney" <ka************@members.v21.co.uk> wrote in message
news:40******@news.greennet.net... some VI people like them, some don't. if the VI person wants/needs that kind of functionality then they should use a UA that allows sections to be skipped. of more practical benefit would be to move the menu markup to the bottom of the html. also dump the accesskeys. It won't, however, do anyone any harm, and might well prove useful to some people (more than just those using screen readers - many people using
Lynx find them useful. I am intending to insert a piece of CSS to hide it from graphical browsers.
What we do at work sometimes... and may work for you, is to create a style
just for the skip link. Make the font size as small as possible (to make the
nav table look "normal"), and with the same color as the bg. This way, it is
invisible to the sited user and screen readers can still pick it up.
--
SamMan
Rip it to reply
"Harlan Messinger" <hm*******************@comcast.net> wrote in message
news:si********************************@4ax.com... brucie <sh**@bruciesusenetshit.info> wrote:
in post: <news:5q********************************@4ax.com > Harlan Messinger <hm*******************@comcast.net> said:
>> that would also result in it being hidden from a lot of screen
readers.>> makes the whole thing a bit pointless.
> If visibility: hidden; is used, yes.
and display:none
> There are other positioning methods that a screen reader will
ignore.it depends on the screen reader.
z-index: -9;
that may not work either, or positioning elements off the canvas area. as i said, it depends on the screen reader
Too clever for their own good, eh?
Actually, I assume not everyone here is aware of it, but in the US the one of the 16 provisions spelling out accessibility requirements for government-sponsored web sites says, "A method shall be provided that permits users to skip repetitive navigation links." So some of us actually need to do this.
repetitive - Given to or characterized by repetition
Does this imply that all navigation have a method to skip it, or only
navigation that is "repeated" (ie - navigation on a side of the display,
with duplicate links along the bottom of a page)?
Regards,
Peter Foti
"Peter Foti" <pe***@Idontwantnostinkingemailfromyou.com> wrote in message
news:10*************@corp.supernews.com... "Harlan Messinger" <hm*******************@comcast.net> wrote in message news:si********************************@4ax.com... brucie <sh**@bruciesusenetshit.info> wrote:
in post: <news:5q********************************@4ax.com > Harlan Messinger <hm*******************@comcast.net> said:
>>>> that would also result in it being hidden from a lot of screen readers.>>>> makes the whole thing a bit pointless.
>>> If visibility: hidden; is used, yes.
>>and display:none
>>> There are other positioning methods that a screen reader will ignore. >>it depends on the screen reader.
> z-index: -9;
that may not work either, or positioning elements off the canvas area. as i said, it depends on the screen reader
Too clever for their own good, eh?
Actually, I assume not everyone here is aware of it, but in the US the one of the 16 provisions spelling out accessibility requirements for government-sponsored web sites says, "A method shall be provided that permits users to skip repetitive navigation links." So some of us actually need to do this.
repetitive - Given to or characterized by repetition
Does this imply that all navigation have a method to skip it, or only navigation that is "repeated" (ie - navigation on a side of the display, with duplicate links along the bottom of a page)?
They mean repeated from page to page, not within one page. In other words,
the stuff the user heard already when he requested the first couple of
pages. I don't interpret this to require exact duplication. It's sufficient
that the user have become aware that in such-and-such location lies the
general links for site navigation--which may change from one section of the
site to another, but at least the user knows where those links are when he
wants them.
brucie schrieb: in post: <news:bv************@ID-114100.news.uni-berlin.de> "Harlan Messinger" <h.*********@comcast.net> said:
3. What is this "Skip Navigation Bar" thing??? Doesn't provide any useful functionality... I would remove it. On the contrary, it's an accessibility feature for people using aural UAs, so they can skip the repetitive navigation and jump to the content.
some VI people like them, some don't. if the VI person wants/needs that kind of functionality then they should use a UA that allows sections to be skipped.
That might work if the navigation and content are marked up as
"sections" (whatever the UA considers to be "sections").
of more practical benefit would be to move the menu markup to the bottom of the html. also dump the accesskeys.
It would still be repetitive.
Matthias
"Harlan Messinger" <h.*********@comcast.net> wrote in message
news:bv************@ID-114100.news.uni-berlin.de... "Peter Foti" <pe***@Idontwantnostinkingemailfromyou.com> wrote in message news:10*************@corp.supernews.com... "Harlan Messinger" <hm*******************@comcast.net> wrote in message news:si********************************@4ax.com... brucie <sh**@bruciesusenetshit.info> wrote:
>in post: <news:5q********************************@4ax.com > >Harlan Messinger <hm*******************@comcast.net> said: > >>>>> that would also result in it being hidden from a lot of screen readers. >>>>> makes the whole thing a bit pointless. > >>>> If visibility: hidden; is used, yes. > >>>and display:none > >>>> There are other positioning methods that a screen reader will ignore. > >>>it depends on the screen reader. > >> z-index: -9; > >that may not work either, or positioning elements off the canvas
area. >as i said, it depends on the screen reader
Too clever for their own good, eh?
Actually, I assume not everyone here is aware of it, but in the US the one of the 16 provisions spelling out accessibility requirements for government-sponsored web sites says, "A method shall be provided that permits users to skip repetitive navigation links." So some of us actually need to do this.
repetitive - Given to or characterized by repetition
Does this imply that all navigation have a method to skip it, or only navigation that is "repeated" (ie - navigation on a side of the display, with duplicate links along the bottom of a page)?
They mean repeated from page to page, not within one page. In other words, the stuff the user heard already when he requested the first couple of pages. I don't interpret this to require exact duplication. It's
sufficient that the user have become aware that in such-and-such location lies the general links for site navigation--which may change from one section of
the site to another, but at least the user knows where those links are when he wants them.
I see. I have to say, this sounds like a rather foolish requirement. IMO,
a better solution would be for the UA to provide the user with a method for
"scrolling" forward and backward in the document. Visual browsers already
have this (via the browser scrollbars). Perhaps non-visual UAs should have
something like "skip 10 words" or "skip N words", and "back 10 words" or
"back N words"? That would certainly be more consistent, and prevents the
content from having to "know" about accessiblity (that is, I don't have to
add extra non-content code to my pages).
Regards,
Peter Foti
"Peter Foti" <pe***@Idontwantnostinkingemailfromyou.com> wrote in message
news:10*************@corp.supernews.com... "Harlan Messinger" <h.*********@comcast.net> wrote in message news:bv************@ID-114100.news.uni-berlin.de... "Peter Foti" <pe***@Idontwantnostinkingemailfromyou.com> wrote in
message news:10*************@corp.supernews.com... "Harlan Messinger" <hm*******************@comcast.net> wrote in
message news:si********************************@4ax.com... > brucie <sh**@bruciesusenetshit.info> wrote: > > >in post: <news:5q********************************@4ax.com > > >Harlan Messinger <hm*******************@comcast.net> said: > > > >>>>> that would also result in it being hidden from a lot of screen readers. > >>>>> makes the whole thing a bit pointless. > > > >>>> If visibility: hidden; is used, yes. > > > >>>and display:none > > > >>>> There are other positioning methods that a screen reader will ignore. > > > >>>it depends on the screen reader. > > > >> z-index: -9; > > > >that may not work either, or positioning elements off the canvas area. > >as i said, it depends on the screen reader > > Too clever for their own good, eh? > > Actually, I assume not everyone here is aware of it, but in the US
the > one of the 16 provisions spelling out accessibility requirements for > government-sponsored web sites says, "A method shall be provided
that > permits users to skip repetitive navigation links." So some of us > actually need to do this.
repetitive - Given to or characterized by repetition
Does this imply that all navigation have a method to skip it, or only navigation that is "repeated" (ie - navigation on a side of the
display, with duplicate links along the bottom of a page)? They mean repeated from page to page, not within one page. In other
words, the stuff the user heard already when he requested the first couple of pages. I don't interpret this to require exact duplication. It's
sufficient that the user have become aware that in such-and-such location lies the general links for site navigation--which may change from one section of the site to another, but at least the user knows where those links are when
he wants them.
I see. I have to say, this sounds like a rather foolish requirement.
IMO, a better solution would be for the UA to provide the user with a method
for "scrolling" forward and backward in the document. Visual browsers already have this (via the browser scrollbars). Perhaps non-visual UAs should
have something like "skip 10 words" or "skip N words", and "back 10 words" or "back N words"? That would certainly be more consistent, and prevents the content from having to "know" about accessiblity (that is, I don't have to add extra non-content code to my pages).
Unfamiliar as I am with them, I would expect that browsers have shortcuts
for "next sentence", "next paragraph", "next block", etc., and I know they
have them for "next header". But this isn't quite a parallel for visual
scrolling, because a sighted person can scan the page while it's scrolling,
even if he's not reading it. There isn't any equivalent for an aural
browser.
Matthias Gutfeldt wrote: brucie schrieb:
Harlan Messinger <h.*********@comcast.net> said:
What is this "Skip Navigation Bar" thing??? Doesn't provide any useful functionality... I would remove it.
of more practical benefit would be to move the menu markup to the bottom of the html.
It would still be repetitive.
But if it comes at the end, there's nothing to skip over.
--
Brian (follow directions in my address to email me) http://www.tsmchughs.com/ This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Howard Nease |
last post by:
Hello, everyone. I would appreciate any advice that someone could give me on
my future career path. Here is my situation:
I am a bright Junior in a very well-respected private high school, taking...
|
by: Martin Piper |
last post by:
Hi all.
I've recently landed myself the position of trainee
C++ programmer which I'm extremely pleased about,
but also nervous.
According to the feedback from the interview, I
have a good...
|
by: Andy Dingley |
last post by:
I've just started on a new project and inherited a huge pile of XSLT
(and I use the term "pile" advisedly !) It runs at glacial speed, and
I need to fix this this.
Platform is MSXML 4 / ASP
...
|
by: ma740988 |
last post by:
I'm perusing a slide with roughly 12 bullets spread across 3 pages.
Each bullet reflects 'advice'. I'm ok with all but 1 bullet, more
specifically the bullet that states:
" Avoid the STL unless...
|
by: J Rieggle |
last post by:
Hi there,
I am stuck on a problem that relates to eCommerce sites, but isnt ASP.NET
specific (sorry). The ecommerce site is working in the UK, and products
will be sold in pounds stirling. ...
|
by: Alan Silver |
last post by:
Hello,
MSDN (amongst other places) is full of helpful advice on ways to do data
access, but they all seem geared to wards enterprise applications. Maybe
I'm in a minority, but I don't have those...
|
by: John Paul |
last post by:
I'm thinking of building an e-commerce site in php.
Anyone got any advice in building one?
What is the best way to implement a payment system?
Are any legal issues involved?
Thanks,
|
by: robert maas, see http://tinyurl.com/uh3t |
last post by:
I'm working on examples of programming in several languages, all
(except PHP) running under CGI so that I can show both the source
files and the actually running of the examples online. The first...
|
by: mesut |
last post by:
Hi colleagues,
I need your advice...
I have approx 1,5 years experience with ASP.NET/VB.NET 2005 and I have
to switch over into C# 2005 language. I don't have experience with C#
2005...
|
by: SM |
last post by:
Hello,
I have a index.php template (2 columns). The right columns contains a
bunch of links (interviews, poems, etc...) The left columns contains
the actual article.
So if I click on a link on...
|
by: Charles Arthur |
last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
|
by: emmanuelkatto |
last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud.
Please let me know.
Thanks!
Emmanuel
|
by: BarryA |
last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new...
| |