Existe-t-il des bonnes pratiques pour implémenter une application JavaScript de longue durée, c'est-à-dire une application Web composée d'une seule page et chargeant d'autres pages dans la zone de contenu via AJAX? (Gmail est un bon exemple.)Meilleures pratiques JavaScript: comment implémenter des applications de longue durée (applications Web d'une page)?
Je l'ai déjà lu pour et le contre, le référencement, la performance, etc. (http://stackoverflow.com/questions/1499129/one-page-only-javascript-applications), Je suis intéressé par les schémas de mise en œuvre. Je souhaite éviter les grandes structures (par exemple Cappuccino, Echo2, SproutCore, Claypool).
Comment gérer dynamiquement le chargement de contenu tout en conservant la partie #link de l'URL (pour les bookmarks)? Ne vous méprenez pas, j'ai une idée de la façon de mettre en œuvre moi-même, mais ce problème doit avoir été résolu avant.
Y a-t-il des articles à ce sujet? Peut-être une petite bibliothèque JavaScript?
Merci! Mark
Une solution HTML5 seulement ne fonctionne pas (encore) pour moi. Cependant, le plugin jQuery BBQ lié à ce site semble offrir ce dont j'ai besoin: http://benalman.com/projects/jquery-bbq-plugin/ (#location state management) – Mark