- From: Harry Halpin <hhalpin@ibiblio.org>
- Date: Mon, 16 Jul 2007 20:51:11 -0400 (EDT)
- To: Mark Baker <distobj@acm.org>
- Cc: noah_mendelsohn@us.ibm.com, Dan Connolly <connolly@w3.org>, www-tag <www-tag@w3.org>
On Mon, 16 Jul 2007, Mark Baker wrote: > On 7/16/07, Harry Halpin <hhalpin@ibiblio.org> wrote: >> If @profile is lost, and if @rel and @class are given a single >> centralized repository with *no* way to extend HTML in a principled >> manner, you are breaking decentralization of the Web, period. > > The Web currently uses several registries; DNS, media types, various > HTTP parameters (methods, response codes, etc..), URI schemes. *None* of the above options allow you to do what @profile does, i.e. address the problem of interpretation of attribute values of @class and @rel in HTML. Since people are *already* using these attributes in a decentralized way (re microformats) and that seems to have no sign of stopping, Web Architecture owes these people a way of doing it in a principled manner that uses the "Follow-Your-Nose" principle - and luckily, HTML 4 and XHTML 1 give us this mechanism. Thus, deprecating @profile/@rel in HTML 5 is not only not appropriate, it's broken. It's very analogous to namespaces - why it's allowed not to use namespaces, fundamentally the use of namespaces is slowly increasing and to delete namespaces from the next version of XML would be broken. > I agree it's a bit fuzzy in this case whether centralized or > decentralized names (or a combination of the two?) is most > appropriate, but I don't think centralization is prima facie bad. Some sort of centralization kept to a sensible minimum is almost always good, but centralization for the sake of centralization is bad - especially if no other mechanism is provided that gives one that functionality, and people are already using that functionality (albeit in a broken way with microformats). History is litttered with broken centralization schemes like URNs. > Mark. > -- --harry Harry Halpin Informatics, University of Edinburgh http://www.ibiblio.org/hhalpin
Received on Tuesday, 17 July 2007 00:51:16 UTC