When HTML 4.0 was introduced some attributes became deprecated. Browsers continued to support them to ensure older sites continued to display correctly, and developers were urged to stop using them in favour of more flexible alternatives such as CSS.
The deprecated attributes were purely presentational, meaning they are only of benefit for the way the element will look. We remove presentational aspects to a CSS file to separate content and structure from the look of a web page. This has many benefits for the user, developer and holder of the bandwidth purse-strings. Continue reading
In a recent article, Marco Battilana wrote about how he ensured his standards-compliant designs remained so after handing them over to a client. His solution was to target the depreciated tags and attributes and style them using BRAT, which made the developer acutely aware that there was some problem behind their WYSIWYG‘d page.
I had a similar problem a couple of years ago when I was employed by a company to tidy up front-end code and to design a cleaner looking user interface and I had to come up with a subtle way of steering them in the right direction. Continue reading
I first heard about microformats during the first @media conference in 2005, but didn’t understand what they were about so didn’t think any more about them. They’ve been mentioned at various times since then but each time that I’ve tried researching nothing has been simple enough for me to understand what the fuss is about.
Within the last few months, microformats have come back into my radar and now seems to be the time to try harder to understand them. Continue reading