Unobtrusive JavaScript | JavaScript: Behavioral Layer

Standards Based Development

The Principles of Unonbtrusive JavaSciprt "Hell is other browsers" - Sarte ppk http://quirksmode.org aea boston 2008-06-24 Unobtrusive JavaScript is not a technique. Unobtrusive JavaScript is more like a philosophy for using JavaScript in its context: Usable, Accessible, Standards-Compliant Web Pages Two Fundamental Princples of Unobtrusive JavaScript: 1) Separation of Structure, Presentation, and Behavior - Separate Them - Connect Them (via Hooks) 2) The Script Doesn't Assume Anything - "JavaScript is Always Available" - "Everybody Uses a Mouse"