Warning: ini_get_all() has been disabled for security reasons in /home/eatyourg/public_html/wp-includes/load.php on line 1160

Warning: ini_get_all() has been disabled for security reasons in /home/eatyourg/public_html/wp-includes/load.php on line 1160

Warning: Cannot modify header information - headers already sent by (output started at /home/eatyourg/public_html/wp-includes/load.php:1160) in /home/eatyourg/public_html/wp-includes/feed-rss2-comments.php on line 8
Comments on: The world according to nouns http://eatyourgreens.org.uk/archives/2006/06/the_world_accor.html Actually, I am a rocket scientist Wed, 04 Feb 2015 23:54:43 +0000 hourly 1 https://wordpress.org/?v=5.1.19 By: Keith Alexander http://eatyourgreens.org.uk/archives/2006/06/the_world_accor.html/comment-page-1#comment-23 Sun, 20 Aug 2006 10:50:13 +0000 http://eatyourgreens.org.uk/?p=42#comment-23 I agree that HTML has serious shortcomings as semantic markup language (I wrote the article at semantic humanities that you linked to on the subject).

And you make a good point about html being stretched to have to define both document structure and application interface – often on the same page.

Yes, HTML is relatively poor in meaningfully descriptive tags, but we do have pretty good patches for these problems in the form of Microformats and RDFa.

But I disagree with your closing point on Accessibility over Semantic Markup. This may very well be academic as I cannot think of an example of semantic markup hindering accessibility – indeed I firmly believe that semantic markup is the one true route to real Accessibility.

I reckon that with web development in general, you should try to avoid going for the moving targets of optimising for specific user agents (* okay, we all have to cater to the whims of IE to some extent), and instead adhere to common principles that will work in the long term. User Agents will change and develop, and they will do so (I’d hope) in the direction of semantic markup.

Making your html as semantic as you can (possibly with RDFa and/or microformats) opens up your content to all kinds of as-yet uncharted possibilities.

]]>