- From: Matthew Raymond <mattraymond@earthlink.net>
- Date: Mon, 18 Jul 2005 11:20:32 -0400
fantasai wrote: > The 'rev' attribute from prior versions of HTML is missing in WA1, > and I think it deserves not to be left out. I don't. It's almost entirely useless, and no one really uses it anyways. > Most common link types > out there are used with 'rel', but some 'rev' values can also be > useful. Here are some use cases: > - rev="footnote" for a link back from the footnote or endnote to > the source anchor in the main text > - rev="help" for a link to the part of the site that the help > text is about This is largely useless, as you are unlikely to start at a help/footnote document and go to the document for which the help document was written. The most common situation is that you clicked the help/footnote like from the parent document, and therefore the relationship is already established from the parent document. > - rev="author" on a personal site or resume for links to documents > s/he has written Here, you're using |rev| to replace missing metadata in the target document. What happens when <meta name="Author"> is defined in the target documents? Does |rev| override? What would a UA do with the information anyway? If there's a link, wouldn't there be text stating that the creator of the personal site created the document the link is to? > See also http://www.eastgate.com/HypertextNow/archives/Trigg.html > for a direction link types could go in which 'rev' would be useful. Well, I scanned over it, and I noticed one good point. People often don't bother putting in relationship types for links. Therefore, |rev| could establish what the relationship is when you reach the target document. The problem is that the argument is mostly self-defeating. If people fail to use |rel|, how is a reverse version of that same attribute going to be used with any frequency. At least with |rel|, you could harvest hyperlinks and put them into a link toolbar. With |rev|, you're describing the relationship type of the current document. Therefore, I really don't see what user agents are supposed to do with |rev| and how they can create a useful interface that can exploit this attribute. > Many of the link types suggested there would be easier to use with > rev for the reverse link than with a separate keyword that means > the inverse relationship. > Example: > rev="refutation" to link to the article one is refuting Counterexample: | <meta name="refuting" content=" | Intelligent Design; | http://hemadeyou.org | "> True, from a pure language standpoint, |rev| is more convenient. However, if the author makes the hyperlink text "Click here!", and the link is broken, what does the user agent have left to work with? The same kind of abuse is not likely to happen with <meta>.
Received on Monday, 18 July 2005 08:20:32 UTC