2008/6/23 Michael Kaply &lt;<a href="mailto:mkaply@us.ibm.com">mkaply@us.ibm.com</a>&gt;:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div>
<div class="Ih2E3d"><tt><br>
</tt><br>
</div><tt>But how would you detect this in a parser? Currently we look for a class of dtstart. how would you do a getElementsByClassName?</tt><br>&nbsp;</div></blockquote><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><br>
<tt>I personally don&#39;t like the BBC suggestion at all. Hiding data in the class tag just seems like a hack. Especially since I have to look at every class attribute to decide if it is data for the microformat.</tt><br>

<br>
<tt>I&#39;d almost rather use a non standard attribute.</tt></div></blockquote><div><br></div></div>It is a hack, but so is using title. I find using class less hacky
because the data doesn&#39;t end up in a human readable space (as title
does). &quot;For general purpose processing by user agents&quot; is what the HTML spec says of the class attribute.<br><br>But yes, the dtstart class should remain, followed by a separate data class.<br><br>In implementations and standards, the class attribute has always been for machine data. This is not true of title.<br>
<br>Jake.<br>