Detect-and-route with JavaScript
By Molly E. Holzschlag2005-03-31
Summing up
Undeniably, crafting extra sets of your site's pages customized for different users means more work and more time from you. Some developers decide -- based on demographics and awareness of the site's intent -- to forgo this extra step. Often that's a fair and reasonable choice. However, making a choice to use advanced technologies without thinking carefully about your audience is simply bad customer service. Using JavaScript detection and routing can help you serve your audiences well without compromising your design goals for high-end users, which leaves everyone holding a winning ticket.
Tutorial Pages:
» Keep users happy by using savvy scripts
» Serving user needs
» Planning ahead
» The rock-bottom lowest-common-denominator
» Route for technology, not content
» Finding scripts or rolling your own
» Detecting the details
» Routing by browser type
» Matching pages to display resolution
» Testing your scripts
» Summing up
» Resources
First published by IBM DeveloperWorks
