On Feb 10, 2007, at 2:56 PM, Joe Andrieu wrote:

Forcing the religion of "uids
should be urls" on the rest of the world is not why we are here. Making it easy for authors to connect their web content and web apps with the semantic web is. If someone else likes uids that aren't urls, and the spec supports that, then why should we keep
them from establishing authoritative hCards?

...

How is via+via self more constraining? You can do everything you can with uid+url, but you don't have to use URLs for your UIDs.

+1

UID+URL *is* more constraining. Like rel-tag, you're forcing a lot of assumptions about the documents *surrounding* these URLs--links have to point somewhere after all.

My UID, if you will, is http://ryancannon.com/. I've established it across many different sites as the definitive link for "me". By forcing UID+URL to be used to establish an hCard's source, you're also forcing my most robust hCard must exist at that URL.

However, when I redesign my home page, if I want to move my contact information to ryancannon.com/contact my UID shouldn't change--it's still just the domain. However, with URL+UID, I'm screwed. With @rel=via, I can still have the option to point to my full hCard.

Also, Ryan, you have yet to address the fact that URL+UID changes the parsing rules of the hCard--not that I believe it is currently ideal. Is it responsible for the community to change the rules of a deployed specification willy-nilly? While the implementation in X2V may be trivial, it may not be in other applications in the wild--it's also not a good precedence to set for uFs in general.

For backwards-compatibility alone, @rel=via seems to me an optimal solution.

--
Ryan Cannon

Interactive Developer
MSI Student, School of Information
University of Michigan
http://RyanCannon.com


_______________________________________________
microformats-discuss mailing list
[email protected]
http://microformats.org/mailman/listinfo/microformats-discuss

Reply via email to