Une solution très intéressante pour concilier sites en flash, bouton back du navigateur, mise en favoris, réferencement et "pretty urls" : SWFAddress
Ça fonctionne avec SWFObject dont j'ai déjà parlé, plus un autre javascript à intégrer et un fichier .as à inclure dans son fichier source Flash.
Ensuite on actualise l'url depuis Flash avec un SWFAddress.setValue("toto") et un gestionnaire SWFAddress.onChange() permet de capter les changements d'url.
L'animation doit être exportée au format flash 8 minimum (utilisation d'External Interface)
Enfin les navigateurs supportés sont les suivants :
- Mozilla Firefox 1+
- Internet Explorer 6+
- Safari 1.3+
- Opera 9.02+
- Camino 1+
- Mozilla 1.8+
- Netscape 8