AJAX - The Complete Reference

(avery) #1

452 Part II: Developing an Ajax Library^


Fighting the Back Button Blues


Consider what the unchanging URL in an Ajax application means to a Web browser. Every
URL change is recorded by a browser, and the user is free to move through the history of
these changes using their back and forward buttons. Since the URL is no longer being
modified, we in effect break the back button for the user. As we saw in the last chapter and
show again here in Figure 9-8, the user moves around the Ajaxified application, instinctively
hits the back button, and is ejected from the application.

FIGURE 9-8 Revisiting our bad back button memory
Free download pdf