Call me anal-retentive, but I fail to see how an association purporting to promote XML in Asia, has a website with no doctype, unclosed break tags, and no link to the W3 on its web standards page. Sample code was converted to image files. Some images with flat colours, were inappropriately saved as watery-looking JPGs instead of GIFs. No header tags, just lots of <b> tags.
They obviously have lots of information about the subject, but still haven’t put it to use on their own website. Oh, just leave me to rant. For the full list of objections, read on.
XML-related gripes
- No doctype.
- Unclosed break tags: <br>
- No link to the W3 on its web standards page, despite mentioning it in every point.
- Sample code was converted to image files.
- No header tags. Instead, the unhelpful <b> was used instead. Not even a <strong>.
- While they look nice, coloured scrollbars (viewable in IE) are still not recognised as a valid stylesheet attribute.
- Hierarchies not kept – instead of using <ol> and <li> for lists, they simply used break tags.
1. Request for quotation <br>
2. Quotation <br>
3. Purchase order and acknowledgement <br> - Empty paragraph tags! <p></p>
- Don’t even get me started on tables! Where’s the structure, dude?
Content-wise, I’d like to see regular updates, not a cut and paste web design job that undermines the intention of the conference. I’d like to see speaker profiles, so I know I’m attending something worthwhile. It may be the only conference of its kind in Asia, but it makes me wonder if the organisers see the big picture of things.
Even worse: on further research, it appears that many other sites promoting XML are also just as bad. The US XML Conference website is, at least, HTML 4.0 compliant and AA-rated accessible, with speaker profiles and photos. Unfortunately, it appears that many sites about XML still have not made the effort to adapt their own websites to XHTML, such as XMLConference.com. How ironic.
Comments
In many ways, you’re probably the only web designer I share a design affinity with. Not that my code’s perfect, but I share your pain.
Thank you. Misery loves company 🙂