Tuesday, April 17, 2007

Far from a better world...

Motto: the optimists say we are living in the best possible world. The pessimists fear so!

Anyone missed my outraged posts on idiot markup and stupid programmers?
I thought so!

Upcoming.org seems to have had a checkbox on their hiring form saying:
"Are you a dumb head that cannot cope with correct semantic markup?"
and hired only the ones that checked it!

My newest discovery regarding the upcoming.org markup (no, I will not go insane from reading XML all day long) is that they just throw URL's (class="url") wherever they feel to! Their event details page is one huuuuge vevent div stuffed with all sorts of things (let's not discuss about this now, they're not the only sinners), among which a list of all users attending to / watching the event. Since those are users, of course they also have user pages on upcoming. Why not put the link to the user page here? Why not add a 'url' class to that link? So, it's enough to write your simple XPath to the url of the event and you'll get yourself a list full of crap (the more people attending the event, the more crap in your event url list!). The author of the event (the one that posted it on their wonderful website) is also a user and the link to him/her is also a url class link. Inside the vevent div as well, why not?

I would really like to know what those guys think "semantic markup / microformats" mean...

No comments: