Thanks to Mark Pilgrim’s indispensable Dive Into Accessibility [a must read for every web designer with or without a semblance of moral fibre. Remember kids: accessible is the new grey. Or something] I have rediscovered the long-forgotten link tag.
The link tag is used to point at a linked resource and nowadays is pretty much limited to pointing to style sheets, and more recently XML versions. But those of you who learned your HTML a good few years ago may remember link mentioned with examples such as this:
<link rel="Next" href="sect4.html">
And if you were anything like me, you had no idea how this could be applied to the real world; no browser seemed to support it. Well that has now changed. As of version 1.1, Mozilla supports all of the recognized link types in an extremely useful way.
To see how, you’ll first need to turn this feature on with View > Show/Hide > Site Navigation Bar > Show Always. If you then go to a W3C page, most of which use plenty of link tags, you’ll see something like:

As you can see, this enables you to navigate through multiple file documents very easily with next, previous and table of contents links shown in a browser toolbar. Mozilla is not the only browser to support this feature; iCab and text readers such as Lynx & Links also provide good support. This is important to genuinely improve the accessibility of your web site.
Like most things on the Web, the link tag was designed to aid navigation of conventionally structured documents such as reports, books and W3C Recommendations. And that includes web logs. Consider implementing these recognized link types:
rel="start" to link to your home pagerel="next" for the next entry in your blogrel="prev" for the previous entry in your blogrel="help" to link to an Accessibility Statement or your About pagerel="search" to link to your search pageYou can make these even more useful with the addition of title attributes. Check the source of clagnut for examples of real-world implementation.
Blogging · Web standards · Browsers · Accessibility
MiMaS wrote:
link tag was supported in mozilla long before version 1.1, i suppose ;-)
Rich wrote:
As I understand it, the site navigation bar in Mozilla was introduced in
0.9.5, removed in 1.0 (due to performance issues) and reintroduced in
version 1.1.
Tomek wrote:
Opera 7.x also supports this feature
RSZdesign wrote:
Is there an extension for Firefox that does the same thing as the Site Navigation Bar that Mozilla and Opera have?
I believe Firefox doesn’t have this bar implemented at the moment.
Rich wrote:
Yes there is. It’s the Link Toolbar extension and sits snugly in the status bar.