HighEdWeb2008 Conference: Infinite Solutions

Session Details

Avoiding the JavaScript:void(‘’): Building Web Apps That Work Anywhere and Everywhere

TPR7 Technical: Propeller Hats Required Track

Plaster Student Union 317


Web development used to be simple: all you needed to know to develop a website were a handful of HTML tags and how they appeared in a couple of browsers. Today nothing is certain: the Web is being accessed on devices that didn’t exist a few years ago, and when you factor in JavaScript, platform incompatibilities, and the need to accommodate assistive technologies,it’s enough to make ever the best Web developer’s head spin.

This session will look at how you can ensure that websites and applications can be used by the broadest segment of users possible. We’ll look at: problems common to many “Web 2.0” websites, progressive enhancement techniques that add advanced features, and emerging standards, such as WAI-ARIA, aimed at improving the rich web application experience for users of assistive technology. Experience with JavaScript and server-side programming concepts are recommended.


Jason Pitoniak
Educational Technology Specialist, Rochester Institute of Technology

When it comes to Web technologies, there are few that Jason hasn’t tried. While most comfortable writing server-side applications, he also has experience with usability, interface design, human-computer interaction, and instructional development. He is an advocate of Web standards, an early adopter of AJAX, and is always seeking ways to make rich web applications and assistive technologies play nice.

Jason has a BS degree in Information Technology (yes, a BS IT) from Rochester Institute of Technology and currently works as an Educational Technology Specialist for the National Technical Institute for the Deaf, a college of RIT.