I've been working on a framework called Layered Semantic Markup for I guess a few years now. While I spend most of my time considering the Structural Layer (Content, aka HTML) and the Presentation Layer (CSS), there is a third layer: Behavior Layer (scripts and the DOM). Having stable and appropriate Content and Presentation layers are helpful before one can appropriately address the Beharior Layer, which is why I've spent my time as I have.
A foundational idea of Layered Semantic Markup is Accessibility (and not just in the Section 508 of Accessibility for indivisuals with disabilities). Content should be accessible to ALL. Content should be available without Presentation. Presentation should be available without Behavior. In other words, each can only reach their potential (and some would argue bare minimum) if they are isolated and independent.
Hat tip to little. yellow. different's mini-blog.
Filed on October 11, 2004 at 04 PM (Permalink) in these cateories:
- Accessibility, Internationalization, CSS Media TypesBrowsersDesignEngineeringHOWTO's and TutorialsInformation Architecture, Interaction DesignLayered Semantic MarkupReferencesWeb Development
TrackBack URL for this entry:
Listed below are links to weblogs that reference The Behavior Layer - Unobtrusively:
The comments to this entry are closed.