You have now learned to use the Really Simple History API to make your AJAX applications respect bookmarks and the back and forward buttons, and have example code that can be used as scaffolding for creating your own applications. I look forward to seeing your AJAX inventions out in the wild, complete with bookmarks and history support.
Special thanks to everyone who reviewed this article and the Really Simple History framework: Michael Eakes, Jeremy Sevareid, David Barrett, Brendon Wilson, Dylan Parker, Erik Arvidsson, Alex Russell, Adam Fisk, Alex Lynch, Joseph Hoang Do, Richard MacManus, Garret Wilson, Ray Baxter, Chris Messina, and David Weekly.
- Download all sample code for this article.
- Download the Really Simple History framework.
- Demo O'Reilly Mail or download the O'Reilly Mail source code. The full example download also includes more examples for you to play with.
- Coding in Paradise: The author's weblog, covering AJAX, DHTML, and Java techniques and new developments in collaborative technologies, such as WikiWikis.
- "Coding in Paradise: AJAX: Bookmarks and Back Buttons, Advanced Example"
- "Coding in Paradise: Safari: No DHTML History Possible"
- "Coding in Paradise: AJAX Tutorial: Saving Session Across Page Loads Without Cookies, On The Client Side"
- "Coding in Paradise: AJAX History Libraries"
Return to ONJava.com.