Category: Semantics

What CSS means for Accessibility

December 20, 2006

5 Comments

Topics: Accessibility, Semantics, Web standards.

Loren Baker recently published an article by Mikhail Tuknov entitled Benefits of CSS (Cascading Style Sheets) in Search Engine Optimization. It’s a basic article describing the potential benefits of cascading style sheets in regards to SEO, maintenance, etc. General purpose CSS advocacy. In general, if you aren’t convinced that CSS is worth using, it’s probably worth reading – however, it does emphasize one fallacy which is, personally, a pet peeve. CSS makes your website more accessible. […] By separating style […]

Continue reading “What CSS means for Accessibility” »

Describing a Semantic Calendar

Part of building an accessible website is making meaningful choices in the code you use to markup your content. In some cases, this is a very easy decision: <p> descrbes a paragraph, <blockquote> describes a blocked quote, and <acronym> describes an acronym. No problems. But some issues are more complex: take the calendar. What is the logical structure of a calendar? Is it tabular data? Is it an ordered list? Is it a definition list? All of these are completely […]

Continue reading “Describing a Semantic Calendar” »

Keep it Simple, Stupid

September 13, 2006

4 Comments

Topics: Semantics, Usability, Web Development.

One of the biggest annoyances I ever see in a website’s source code is layers upon layers of complexity. 20 nested <table>s, 30 nested <div>s – what’s the difference? Building a consistent and semantic website isn’t just an issue of whether or not you’re using valid code or mistreating a poor table by filling it with non-tabular data – it’s a question of whether you’re using logic to decide what element should be used to represent your content. How deeply […]

Continue reading “Keep it Simple, Stupid” »