[access-uk] Re: problem with a website

  • From: "Will Pearson" <will-pearson@xxxxxxxxxxxxx>
  • To: <access-uk@xxxxxxxxxxxxx>
  • Date: Mon, 4 Jul 2005 19:46:40 +0100

Hi,

This is also the behaviour for IE, so it's not a JAWS bug. That combo box seems to be the only one with a TabIndex attribute, and so both JAWS and IE look to be placing elements with a TabIndex before elements without a TabIndex in the tab sequence.

This tab sequence is defined in the HTML 4.01 recommendation from the w3C, available from:
http://www.w3.org/TR/html4/interact/forms.html#adef-tabindex
which reads:
"Elements that may receive focus should be navigated by user agents according to the following rules:
1. Those elements that support the
tabindex attribute and assign a positive value to it are navigated first. Navigation proceeds from the element with the lowest tabindex
value to the element with the highest value. Values need not be sequential nor must they begin with any particular value. Elements that have identical
tabindex values should be navigated in the order they appear in the character stream.
2. Those elements that do not support the
tabindex attribute or support it and assign it a value of "0" are navigated next. These elements are navigated in the order they appear in the character stream.
3. Elements that are
disabled do not participate in the tabbing order."


So, it's definately a design bug in the web page.

Will
----- Original Message ----- From: "Tink Watson" <tink@xxxxxxxxxx>
To: <access-uk@xxxxxxxxxxxxx>
Sent: Monday, July 04, 2005 7:12 PM
Subject: [access-uk] Re: problem with a website



Kevin,

I'm now absolutely sure it's the web code that's causing the
problem. I've looked at that Thames Link page with Jaws 4.5, 5.1, 6.0, 6.1
and 6.2 and they all behave exactly the same.

If it's any help, I've put together a page on my web site that uses
this tab indexing technique:

http://www.tink.co.uk/xhtml/tabindex.php

If you move to the first heading on the page, you'll find an
explanation of what I've done.

Tink.

-----Original Message-----
From: access-uk@xxxxxxxxxxxxx [mailto:access-uk@xxxxxxxxxxxxx] On Behalf Of
kevin and emma
Sent: 02 July 2005 14:35
To: access-uk@xxxxxxxxxxxxx
Subject: [access-uk] Re: problem with a website


hi tink, what i'm going to try later today is removing jaws 6 altogether and
reinstalling it. i'll then know if it's something i've changed that has
upset jfw. though i'm not sure what change could have created this problem.
i'll report back later! smile.
kevin - co-owner/moderator of the blind gamers discussion list contact me on
kream@xxxxxxxxxxxx
----- Original Message -----
From: "Tink Watson" <tink@xxxxxxxxxx>
To: <access-uk@xxxxxxxxxxxxx>
Sent: Saturday, July 02, 2005 2:26 PM
Subject: [access-uk] Re: problem with a website



Kevin,

I wasn't aware that there was a difference, although it sounds very
much like there must be.

It's curious, tab indexing has been around for a long while and I'm
not sure how Jaws could be configuered to deal with it differentlyI've got
v4.5 installed at work, so I'll see if I can figure it out next week.


I did try Sunil's suggestion of switching of page refresh, but this
didn't seem to make much difference in 6.2. Curious.

Tink.


-----Original Message----- From: access-uk@xxxxxxxxxxxxx [mailto:access-uk@xxxxxxxxxxxxx] On Behalf
Of
kevin and emma
Sent: 01 July 2005 20:59
To: access-uk@xxxxxxxxxxxxx
Subject: [access-uk] Re: problem with a website

hi tink, i take it then that there's something different in the way jfw6
handles such webpages compared to jfw4.2, as with 4.2 the page behaves as
it
should. thanks for the info by the way.
kevin - co-owner/moderator of the blind gamers discussion list contact me
on
kream@xxxxxxxxxxxx
----- Original Message -----
From: "Tink Watson" <tink@xxxxxxxxxx>
To: <access-uk@xxxxxxxxxxxxx>
Sent: Friday, July 01, 2005 7:44 PM
Subject: [access-uk] Re: problem with a website


> Kevin, > > This is a web design issue, rather than a Jaws one. > > The site uses something called Tab Indexing. You can apply tab > indexing to elements on a page, most commonly form fields and the like. What > this does is force the tab key to move in a very specific order, quite > often, nothing like the natural order of the web page as you'd expect
it.
>
> This is a poor design method, used when pages have no natural or
> logical order from the outset. I'm afraid I don't believe there's
anything
> you can do to overcome this, aside frm sending a complaint to the site
> deveopers or owners.
>
> Tink.
>
> -----Original Message-----
> From: access-uk@xxxxxxxxxxxxx [mailto:access-uk@xxxxxxxxxxxxx] On > Behalf
Of
> kevin and emma
> Sent: 01 July 2005 18:22
> To: access-uk@xxxxxxxxxxxxx
> Subject: [access-uk] problem with a website
>
> hi all, i'm having trouble navigating:
> http://www.nationalrail.co.uk/incidents/cleared.html
>
> using jfw6.1. for some reason on the nationalrail website as a whole,
the
> "tab" key isn't taking me to the next link. on the page above for
example,
> if i go to the top of the page and press tab, jaws seems to ignore most
of
> the page and drops me in a combo box in the journey planner near the
bottom
> of the page. it seems no matter where i place myself, if it's above > this
> journey planner, jaws skips into it. there's plenty of links on that
page,
> but jfw doesn't seem to want to know. it's only this site this happens
with.
> any ideas?
> kevin - co-owner/moderator of the blind gamers discussion list contact
me
on
> kream@xxxxxxxxxxxx
>
>
> ** To leave the list, click on the immediately-following link:-
> ** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=unsubscribe]
> ** If this link doesn't work then send a message to:
> ** access-uk-request@xxxxxxxxxxxxx
> ** and in the Subject line type
> ** unsubscribe
> ** For other list commands such as vacation mode, click on the
> ** immediately-following link:-
> ** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=faq]
> ** or send a message, to
> ** access-uk-request@xxxxxxxxxxxxx with the Subject:- faq
>
>
> ** To leave the list, click on the immediately-following link:-
> ** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=unsubscribe]
> ** If this link doesn't work then send a message to:
> ** access-uk-request@xxxxxxxxxxxxx
> ** and in the Subject line type
> ** unsubscribe
> ** For other list commands such as vacation mode, click on the
> ** immediately-following link:-
> ** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=faq]
> ** or send a message, to
> ** access-uk-request@xxxxxxxxxxxxx with the Subject:- faq
>
>


** To leave the list, click on the immediately-following link:- ** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=unsubscribe] ** If this link doesn't work then send a message to: ** access-uk-request@xxxxxxxxxxxxx ** and in the Subject line type ** unsubscribe ** For other list commands such as vacation mode, click on the ** immediately-following link:- ** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=faq] ** or send a message, to ** access-uk-request@xxxxxxxxxxxxx with the Subject:- faq


** To leave the list, click on the immediately-following link:- ** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=unsubscribe] ** If this link doesn't work then send a message to: ** access-uk-request@xxxxxxxxxxxxx ** and in the Subject line type ** unsubscribe ** For other list commands such as vacation mode, click on the ** immediately-following link:- ** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=faq] ** or send a message, to ** access-uk-request@xxxxxxxxxxxxx with the Subject:- faq




** To leave the list, click on the immediately-following link:-
** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** access-uk-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** access-uk-request@xxxxxxxxxxxxx with the Subject:- faq


** To leave the list, click on the immediately-following link:- ** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=unsubscribe] ** If this link doesn't work then send a message to: ** access-uk-request@xxxxxxxxxxxxx ** and in the Subject line type ** unsubscribe ** For other list commands such as vacation mode, click on the ** immediately-following link:- ** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=faq] ** or send a message, to ** access-uk-request@xxxxxxxxxxxxx with the Subject:- faq




** To leave the list, click on the immediately-following link:-
** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** access-uk-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:access-uk-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** access-uk-request@xxxxxxxxxxxxx with the Subject:- faq

Other related posts: