I have been working on a website that uses Ajax calls to dynamically load content into the same page with out refreshing. One of the reasons Ajax was chosen was to create a user experience similar to a flash website. The site appears very smooth, and is as close to a flash site that I have ever built.
When I realized what I did I was certain I was not the first to discover this, so I did some searching and discovered all about Hijaxing. There are several elements that I discovered are key to Hijaxing a website.
- Plan to use Ajax on your website from the beginning.
- Build your site without Ajax. By building your website without Ajax at the beginning you will create the links just like you are building any other website. You will also remember to do any server side error checking that you might otherwise forget.