Speaker Topics - No Fluff Just Stuff

Unobtrusive JavaScript

With the recent popularity of AJAX, JavaScript has entered a renaissance in the last year, bringing with it both cool new features and the potential for a mess. An increased number of scripts executing in web pages can lead to embedded behaviors fighting with each other and crowding “onEvent”
attributes. Most developers know that embedding script in html is not a best practice, but creating reusable and gracefully degrading libraries in JavaScript is not a widely known skill.

In this session, we'll discuss best practices for unobtrusively adding AJAX features to your HTML without conflicting with JavaScript from other developers. In addition I'll demo several examples of unobtrusive scripting.


About Jason Harwig

Jason Harwig full-time job is a senior software engineer at Near Infinity Corporation, an enterprise software development and consulting services company headquartered in Reston, Virginia. In his spare time he runs Pine Point Software LLC, writing Mac OS X applications in Cocoa/Objective-C.

His interests include Cocoa, JavaScript, OpenGL and user-interface design.

More About Jason »