Okay, before it was just a teaser. Now you can have every bit of it. Example: http://www.nathanhammond.com/jssm/test/ Source: http://www.nathanhammond.com/jssm/jquery.jssm.zip
The archive includes the absurdly well-documented JavaScript source file, a plugin for jQuery to make it easy, the example site, and assorted other goodies. Now that I'm done with it, I won't lie: this is based on RSH, but intended to replace it--if for no other reason than it being actively maintained. A later version will remove all external library dependencies and provide a fully-functioning JavaScript-library-independent history manager. What I'm hoping for from this community: - Somebody to come up with a real name for the project because I'm not very clever at naming things. - Somebody so inclined to give it the harshest code review in terms of optimization, organization, and poor design you can come up with. - A few good people to take it on a test drive in your favorite (or not so favorite) browser. (And to let me know if it is broken anywhere.) Once I've got a real name for this thing, I'll find it a home on Google Code, so that is probably the number one priority! Enjoy! And please have a look! Nathan Hammond PS: If you're interested, I have a site that has a much better example of this in action that I can send out privately. On Aug 27, 12:27 am, Nathan Hammond <[EMAIL PROTECTED]> wrote: > I'm going to ask you to use your imagination: > Imagine an AJAX history manager that required absolutely no expertise > to use. Imagine something that could be applied to forms and anchors > to have them automatically be handled by AJAX and still maintain the > browser history (back button, and bookmarking). Imagine something that > works across all browsers supported by jQuery. Imagine something that > still works when JavaScript is disabled or can itself be disabled with > a single line of code. Imagine something that can be added to nearly > any existing static website as a non-intrusive upgrade. Imagine > something that is so stable you can use it on enterprise-level sites. > Imagine something with smart settings that can be easily customized so > you never have to get into the nitty-gritty. Imagine something that > provides callbacks at six separate stages during the AJAX loading > process to accommodate for animating transitions. Imagine something > that provides a page load callback for animating the initial page > load... > > And then I'm going to tell you that you don't have to use your > imagination at all. The reason I've disappeared when I said I was > going to be around so much was to focus my efforts on this. To prove > how easy it is, here are two examples that show how easy it is: > > $('a').XXXX('click'); > $('form#someform').XXXX('submit'); > > I'll have an alpha version very soon--possibly tomorrow. I'd love some > help testing it and working out kinks. And if I missed any part of > your wishlist for the perfect history manager in the description, tell > me what else it should do. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "jQuery Development" group. To post to this group, send email to jquery-dev@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/jquery-dev?hl=en -~----------~----~----~----~------~----~------~--~---