boogdesign posts
30/04/07
Categories: Web Develop, Front End Web Development, Standards, HTML and CSS, Semantic Web and Microformats
Is your markup POSH?
Much like the cool name AJAX made DHTML seem sexy again, the standardista blogosphere has recently started pushing POSH as a new umbrella term for semantic markup good practice. I'm here to do my part to add what little weight I can to the meme.
Not surprisingly, the idea has come the the Microformats community - an IRC chat led to a dinner discussion IRL and that led to a wiki page. A blog post from Tantek and similar posts from others who were there added to the momentum and pretty soon there was also a Wikipedia page.
So how do you make your markup POSH? There is a handy checklist on the wiki page:
- The first rule of POSH is that you must validate your POSH.
- Second, drop the use of TABLEs for purely presentational purposes, spacer GIFs, and presentational-html in general.
- Next, fix your Bed and Breakfast markup.
- Eliminate Anorexic Anchors.
- Use good semantic-class-names.
Before you right click, view source and get all critical, I know my blog skin could do with some work in this regard, and I'll be getting to that real soon now
I also have a terrible habit of creating class names like 'red_text' which I'm working to get out of. In the meantime, do as I say, not as I do!
Trackback address for this post:
http://www.boogdesign.com/b2evo/th1srv/trackback.php/188
Comments, Trackbacks, Pingbacks:
No Comments/Trackbacks/Pingbacks for this post yet...
Leave a comment:
Hot Topics
Popular
boogdesign posts
Longer posts on standards based web design, portable web development and Linux, intermingled with some stuff on my other nerd interests.
Search
Categories
- All
- General (13)
- Linux (42)
- Debian / Ubuntu (5)
- Fedora / Red Hat (17)
- Gentoo (5)
- SuSE (12)
- Semantic Web and Microformats (5)
- Web Design (21)
- Web Develop (40)
Archives
- June 2008 (5)
- May 2008 (3)
- April 2008 (3)
- March 2008 (3)
- November 2007 (2)
- October 2007 (3)
- August 2007 (1)
- July 2007 (2)
- June 2007 (8)
- May 2007 (3)
- April 2007 (2)
- March 2007 (4)
- More...



