A LIST Apart: For People Who Make Websites

No. 286

Authors: A: John Allsopp

 John Allsopp

John Allsopp is lead developer of CSS Editor Style Master, co-founder of the Web Essentials conference series, WaSP CSS Samurai, and an old school curmudgeon. Sort of.

Articles By This Author

Semantics in HTML 5

Issue 275January 6, 2009

The BBC's dropping of hCalendar because of accessibility and usability concerns demonstrates that we have pushed the semantic capability of HTML far beyond what it can handle. The need to clearly and unambiguously add rich, meaningful semantics to markup is a driving goal of the HTML 5 project. Yet HTML 5 has two problems: it is not backward compatible because its semantic elements will not work in 75% of our browsers; and it is not forward compatible because its semantics are not extensible. If "making up new elements" isn't the solution, what is?

A Dao of Web Design

Issue 58April 7, 2000

Web designers often bemoan the malleable nature of the web, which seems to defy our efforts at strict control over layout and typography. But maybe the problem is not the web. Maybe the problem is us. John Allsopp looks at web design through the prism of the Tao Te Ching, and decides that designers should let the web be the web.