B33R
Account Closed (Disallowed)
- Impact
- 70
In case you don't know AJAX works from a single web page, and because the browser doesn't think a new page is opened it doesn't record the history or allow for bookmarking anything other than that first page.
Going back, forward or attempting to return to an AJAX site results in the first page being reloaded because the browser doesn't believe it's left that page. It's the same with Flash as well.
There's various workarounds including iframes and using fake hashes (#) at the end of URLs to trick the browser into thinking the page has changed.
To me it seems to be essential to a good website experience, after all who doesn't use the back or forward button and expect it to go back or forward?
Has anyone considered this when designing a site with AJAX? Which method have you used?
Going back, forward or attempting to return to an AJAX site results in the first page being reloaded because the browser doesn't believe it's left that page. It's the same with Flash as well.
There's various workarounds including iframes and using fake hashes (#) at the end of URLs to trick the browser into thinking the page has changed.
To me it seems to be essential to a good website experience, after all who doesn't use the back or forward button and expect it to go back or forward?
Has anyone considered this when designing a site with AJAX? Which method have you used?




