Search engine crawling compliant Ajax navigation using "shebang" (#!) with "_escaped_fragment_" support.
The concept is very straight forward, and does what it is supposed to do -- use Ajax (mainly).
http://code.google.com/web/ajaxcrawling/docs/getting-started.html
Working Alpha version demo http://ajaxnavigation-d6-demo.5rc.org (Drupal 6)
eg. "www.example.com/#!/node/1" = "www.example.com/?_escaped_fragment_=/node/1"
Compatibility
- Blocks
- Views
- Ajax
- Webform
- Google Analytics
Will assemble this module accordingly and upload it soon.
The usage purpose is endless, but for instance, to animate page transitions, and by not refreshing the page, possibly embedding a media player or live social aggregation...
Allowing browser bookmarking support.
Description
The content is loaded to the designated blocks, including site navigation, through dynamic jQuery $.ajax code that pulls the content from the parsed "#!" system or module assigned paths. These are parsed per role such as "anonymous" throughout, including views results.
Ajax and Webform modules are also supported.
Notes
It became to be more complex than initially designated. The main development is coming from a client's project.
I will try to upload an easily configurable patch before the module is released.
Any help would be greatly appreciated -- to any volunteer developers collaborating.
Under Development
XHR error theme compatibility (403, 404)
Bug Report
IE up to version 7.