-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Somebody claiming to be Micky Hulse wrote: >On Sat, Jun 9, 2012 at 11:23 AM, Stephen Paul Weber ><singpol...@singpolyma.net> wrote: >> Somebody claiming to be Micky Hulse wrote: >I should have clarified... I don't mind that microformats use CSS >classes
Sorry, just going to point out again (pet peeve of mine), there are no "CSS classes", only "HTML classes". :P >I just think my HTML looks a tad more readable when using >microdata. For example: > ><https://gist.github.com/2898578> > >(Sorry that the HTML is different) Maybe. That will be a matter of personal taste. Those examples look basically the same to me, except that the microdata-based on uses a URI for a part of its vocabulary. >Maybe that's not the best example, but my gut feeling is that I prefer >the microdata because it's not using the class attributes. Of course, >my opinion is based on personal preference. For example: > ><div class="sig vcard"> > >vs. > ><div class="sig" itemscope itemtype="http://schema.org/Person"> > >Clearly the microdata is more markup, but I like that the "data >format" has bee separated from the class attribute. The class attribute is itself a "data format", encoding types that the element matches. The fact that people happen to style classes with CSS is sort of irrelevant: if I used microdata I would style microdata attributes using CSS as well. >Going back to the microdata FAQ: > >"...reuse of the class tag can cause conflicts with website CSS." > >I think they make a good point there. Only if you somehow (a) can't change your CSS and (b) never style with anything other than classes. Like I said above: I would use CSS on itemprop/itemtype as well, in which case their use affects my styles as well. >(I even bought the >Microformat book when it first came out) There's a book? That's weird... >On the other hand, who's to say one can't use both? Right? Sure, you can definitely use both. So, in the end it's your own choice, I'll just outline breifly why I prefer microformats: * Re-using existing HTML semantics (class, <a>, <img>, rel, etc) instead of inventing something new. * Community consensus on vocabularies based on previously-established formats (vCard, ATOM, etc). Not that microdata couldn't use good vocabularies, since it's just a syntax, but currently the popular vocabularies come out of WHATWG/Google and not the community. * Long-standing standards with existing widely-deployed implementations YMMV - -- Stephen Paul Weber, @singpolyma See <http://singpolyma.net> for how I prefer to be contacted edition right joseph -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBCAAGBQJP08qWAAoJENEcKRHOUZzewq4QAMbmrWqSBDBLvWBnSqUDRrZe IOzLyso/UUWv+E85C8heuV4HOnZY78ngIv/S97qtpeMOl3E3IhpeQSzQYfcBDOXm vb/+EBVMdJbnE0T1LdRfwuFpJulOKwwvjUwgUg20ShuAeBeuz1oO3B8D8zenFv/v PTCD7tmp6/OE1OJ7S3W58ho4fUm4Q6oOnY3aj53eX1/eSsVuX+BcGkvdUqk5Vt9z ssGJY3ioH5v0be91IEdo0lItBiqlqahiaE4xSIekZnfhil9mOIcGxMhi+NBO2e7s cLUXy5C66AhL2SmCSUJARliheXSvh3Vfp9S4xpe8Q/g4RfRbluaSNel6iI9euFZi n04vMkJPDGM2uVedv/9am2VM2ewXr0L9zk+Sl5jaxN3Bmd0KaR/Gsti5VdNjPQL8 KihUlBTEI0moj7BDBPOGosDxQayy0gnuGfeSngLOrknXXqh5GN6PpEE0KN6uw2JE TnlYVDL1VVP9iILCYxCCJTa8FgoAPphILB2OBgtfpa+cBlSSQv4FHsO8YHM+qcMp MBIZouN/V5aUbThuxSiejRDpYSHhDeAjGhK4vEuy9LXj5dDVOhnju1qXvvnbvdDo wx0QeSgV04tRtPh5Vzo1wjAQJ2h7eMnlLyJyDK6whJ4EmmsSwu4RfZ+pgrC6TfZ0 4omnmmsS5Zar5I8A45qs =+3ds -----END PGP SIGNATURE----- _______________________________________________ microformats-discuss mailing list microformats-discuss@microformats.org http://microformats.org/mailman/listinfo/microformats-discuss