Re: Breadcrumbs

> ... by providing a mechanism in the browser to move
> to navigation links.
>
> Right now the best way to do this in HTML 4 is with 
> the MAP element and title attribute.  The MAP element 
> says this is a collection of links and the title 
> attribute provides information about the purpose of 
> the collection on the web page.

OK, yes today the MAP element can be used to group the bread crumb links.
and yes a title attribute should also be used to provide additional 
contextual information about the group. 
However, I think we still need a new list type and until there is, the 
"greater than" character is the best convention to identify the list of 
links as a bread crumb list of links. 

the code would look something like the following:

<map title="Hierarchal bread crumb trail">
<a href="home.html">Home</a>
&nbsp;&gt;&nbsp;
<a href="products.html">Products</a>
&nbsp;&gt;&nbsp;
<a href="at.html">Assistive Technologies</a>
&nbsp;&gt;&nbsp;
Home Page Reader
</map>

Phill

>   Jon, do you disagree with my earlier post?  I think
>   just adding the title attribute label is not enough.
>
>   If someone codes [bread crumb links] as a list and
>   uses CSS to add "greater than looking" image
>   characters before each link - then I believe that is
>   NOT accessible because if I turn off CSS I loose the
>   hint from the "greater than looking images" that
>   separate the links.  Those images/characters are the
>   hint that lets both the sighted and screen reader
>   users know they have encountered a bread crumb list
>   of links.  CSS should not be used to add semantical
>   information through styling.  Some may argue that
>   styling a list to make it look like a bread crumb
>   list is OK because it's a list after all isn't it?
>    My response has already been that it is not "just"
>   a list of links.  Bread crumbs are a special list of
>   links that convey additional hierarchal meaning that
>   is not available from the current set of <ul>, <ol>,
>   <dl> XHTML 1.1 list tags - hence the invention of
>   the current use of the "greater than" characters and
>   the horizontal formatting on a single line. 
>   Regards,
>   Phill

Received on Wednesday, 25 August 2004 14:41:14 UTC