Author Archives: hthompson

Default Prefix Declaration

In this posting, my intention is to provide a concise statement of an idea which is neither
particularly new nor particularly mine, but which needs a place that can be referenced in the context of the current debate about distributed extensibility and HTML5. It’s a very simple proposal to provide an out-of-band, defaultable, document-scoped means to declare namespace prefix bindings.
Continue reading

Syntax for ARIA: Cost-benefit analysis

The ARIA spec. defines roles, states and properties to manage the interface
between rich web documents and assistive technologies. The primary expression
of roles, states and properties in markup languages is via attributes. ARIA has to specify how its vocabulary of attributes and values can be
integrated into both existing and future languages. This analysis assesses alternative approaches to ARIA syntax.
Continue reading