Ceci est un exemple de splash.image.so, mon fork de la version 1.7 de splash.image de Xuan : http://www.chez-xuxu.net/ressources/javascript/splash.image/
Vous devez penser : pourquoi avoir retravaillé ce script qui semblait si bien fait ?
Oui, presque parfait, mais j'ai voulu...
- Séparer le code html, javascript et css dans des répertoires différents ;
- Séparer les propriétés CSS IE-only (les 'filter') dans un fichier à part qui ne sera lu que par les navigateurs IE ;
- Internationaliser les textes ('précédent', 'suivant', 'commencer le diaporama', etc.) ;
- Rendre le javascript compatible avec les différents navigateurs, en particulier les plus anciens (notamment ceux n'implémentant pas les méthodes getAttribute() et setAttribute() des éléments DOM, ou n'implémentant pas document.getElementById() ) ;
- Uniformiser le formattage et simplifier le code javascript ;
- Enfin ajouter une légende à la photo avec le contenu de l'attribut title de l'élément 'a' contenant l'élément 'img' (ce que Xuan a fait dans sa version suivante, la v1.8).
Me voilà donc avec mon splash.image modifié, qui apparemment n'intéressait pas l'auteur du script original : après lui avoir déposé un message sur son blog, je n'ai eu aucune nouvelle de lui.
Oh, ne croyez pas que je lui en veuille, il doit avoir bien autre chose à faire. J'ai néanmoins laissé plus tard un
commentaire, toujours sur son blog, avec un lien pointant vers une archive ZIP contenant tous mes travaux.
Un certain Thanh (qui se reconnaîtra) m'a demandé s'il n'y avait pas 'une page de présentation de mon fork'...
la voici donc.
A bientôt,
Stan 'Laruiss' Ormières