<div dir="ltr">I actually think that using custom microformat-like conventions with classes or tags is really not as robust a solution as what is being attempted with RDFa (I honestly did not know much about RDFa before this conversation). However, while people keep suggesting classes, I have yet to hear anyone suggest the data- attributes. Maybe it was said or implied elsewhere, but it seems like a good fit here. Instead of requiring the addition of &quot;about&quot; or &quot;property&quot; attributes, just use &quot;data-about&quot; or &quot;data-property&quot;. It may not be ideal, but it fits with the existing spec.<div>
<br></div><div>Beyond that, you have the issue of CURIEs. I can see how they make a good fit, but it really is just piggybacking on &nbsp;something else convenient. It&#39;s an abuse of namespace syntax. That works fine for XHTML, but there is no way you are getting namespaces put into HTML, so figure out another way. Why not something like &quot;data-curie=&quot;dc:<span class="Apple-style-span" style="white-space: pre; "><span class="Apple-style-span" style="font-family: arial, helvetica, sans-serif;"><span class="Apple-style-span" style="font-size: small;"><a href="http://purl.org/dc/elements/1.1/">http://purl.org/dc/elements/1.1/</a>&quot;? It may not be as easily accessible to the parser as a namespace prefix, but remember that this is seriously all convention anyway. At least this convention has less interference, and gets closer to what you want.</span></span></span><br>
<br><div class="gmail_quote">On Thu, Aug 28, 2008 at 5:32 AM, Henri Sivonen <span dir="ltr">&lt;<a href="mailto:hsivonen@iki.fi">hsivonen@iki.fi</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="Ih2E3d">On Aug 28, 2008, at 05:59, Ben Adida wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Same goes with MySpace widgets. Paste one thing, get the widget. Who&#39;s<br>
going to go paste two things in two different places? It&#39;s really<br>
important to make HTML the carrier of this information.<br>
</blockquote>
<br>
<br></div>
It seems to me that this line of reasoning should lead to using identifiers that are contained in one string instead of splitting identifiers and putting the pieces in two places like CURIEs do.<br>
<br>
(In fact, the declaration part of CURIE syntax has already been forgotten in examples sent to this mailing list.)<br><font color="#888888">
<br>
-- <br>
Henri Sivonen<br>
<a href="mailto:hsivonen@iki.fi" target="_blank">hsivonen@iki.fi</a><br>
<a href="http://hsivonen.iki.fi/" target="_blank">http://hsivonen.iki.fi/</a><br>
<br>
<br>
</font></blockquote></div><br></div></div>