Code Markup in WordPress

In various pages of this site you’ll see sample code marked up for display. At first I manually marked up a couple samples, and still do for small snippets, but it didn’t take long to realize this would be a tedious task. I put together a shortcode and free-standing class object to more easily add read more >> . . .

Creating Skip Navigation Links

In Ensure Web Pages are Accessible, I discuss how every page I publish is built ground up with accessibility elements in mind. The WAI/WCAG requirement for the ability to skip navigation links is often overlooked in designing web pages. This post covers how I implemented skip navigation links on this site and (mostly) follows the read more >> . . .

Code to the Natural Document Flow

I’m pretty sure every developer out there will disagree with me on this one. The most common approach when building a web page or template is to add CSS that completely resets the browser’s margins, padding, and natural spacing to zero before adding design CSS. The (largest) argument is that this is the only way read more >> . . .

Why Validation Matters

I validate every page I publish against the W3C Validator. Some of you may call me on that, if I’ve overlooked any pages please do. Many of the developers I’ve worked with hold the position that if the page works, and all devices render it as expected, validation doesn’t matter and is unnecessary. These are read more >> . . .