Matthew Raymond wrote:

James Graham wrote:
Most documents on the web are a direct result of view-source style learning. If they're invalid rubbish, it's (at least partly) because spec writers have erronously assumed that the majority of authors would have enough of a clue to check things like whether there were conflicts between diffrent profiles they were using. In fact, the fact that authors won't check for conflicts is one reason that namespaces *should* be used for profiles - and we should encourage authors to use them as much as possible so that every value assosiated with a profile is assosiated explicitly. Authors simply won't read the part of the spec that explains why including multiple profiles is a bad idea, will include multiple profiles (since they'll see that that's allowed from view-sourcing other documents) and will run into name conflicts. So, infact, I'd require that all profiles introduced through a profile element (or similar) have an explicity title that was then required for accessing that profile throughout the document. The profile attribute on <head> would be discouraged. Then authors looking at a document via view-source would see a consisent and logical picture which they could easilly copy.

  So what you're suggesting is something like this?...

| <link rel="profile" href="http://gmpg.org/xfn/11"; title="xfn">
| [...]
| <a rel="xfn:colleague" href="http://lachy.id.au/";>
|   Lachlan Hunt: Web Development Guru
| </a>
Basically, yes.

--
"It seems to be a constant throughout history: In every period, people believed 
things that were just ridiculous, and believed them so strongly that you would have 
gotten in terrible trouble for saying otherwise."

-- http://www.paulgraham.com/say.html

Reply via email to