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 n'intéressait pas plus que ça l'auteur du script original. il m'a bien félicité
pour mon travail, mais n'en a pas tenu plus compte que cela. Je lui ai envoyé un mail, déposé un message sur son blog...
J'essaie de participer comme je peux au billet dédié à ce script.
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