Archived posts, March 2011
Getting the document outline you want is not as easy as you might think if you want to use the new sectioning elements in HTML5.
Links to some online resources that are useful to anyone wanting to learn about programming in Ruby.
Microsoft is trying to convince people to upgrade from IE6 through a website called The Internet Explorer 6 Countdown.
Using display:table to center a page layout vertically works in most browsers. There is an unfortunate issue with some screenreaders to be aware of though.
iOS has great potential for accessibility, but application developers need to do their part to make their apps fully accessible. Fortunately it seems pretty straightforward.
Using CSS to change the display order of content without also changing the order in the HTML source can cause accessibility issues and should be avoided.
The Flexible Box Layout Model allows us to align and distribute boxes vertically and horizontally as well as have boxes flex to use all available space.
Making sure WordPress only creates the RSS feeds you want, the way you want them, and at the URLs you want them to be is not very straightforward, but it is possible.
Many restaurant websites suffer from bad usability problems. Never said about restaurant websites highlights some of these by using quotes of things people won't actually say.
If you for some reason have to use the non-standard X-UA-Compatible header to force standards mode in IE, be aware that it is invalid HTML5. Fortunately it is easy to fix.