Il existe bien un plug-in pour DotClear, l'application qui sert d'interface graphique à ce blog, et qui s'intégre directement et facilement au design du site, mais malheureusement il me manque une fonctionnalité essentiel à ce que je veux.

Le problème qui se pose pourrait être contourné relativement facilement en rajoutant une petite ligne dans un des fichiers du site, mais cela occasionerait deux problèmes que je trouve inacceptable. En fait, je voudrais tout simplement que ma galerie fonctionne ainsi :

  • Il y aurait tout d'abord une première page qui afficherai une liste des photos disponibles, le tout en miniatures, ceci étant déjà disponible dans le plug-in
  • Ensuite viendrait la possibilité d'afficher l'image dans un format intermédiaire s'intégrant dans le design du site sans en modifier l'aspect, ceci se trouvant également dans le même plug-in
  • Je voulais ensuite qu'en cliquant sur l'image intermédiaire, qui permettait déjà d'avoir un aperçu plus grand, l'image s'affiche à sa taille maximum, soit dans une nouvelle fenêtre, soit dans la même, mais la il faut forcément que le design du site soit modifié, voir même que l'image soit affiché directement, sans intégration au site. Et c'est là que mon problème intervient, le plug-in ne possédant pas la fonctionnalité de l'image intermédiaire, c'est directement l'image à sa taille la plus grande disponible qui s'affiche, chamboulant complètement le design du site et rendant la page difficilement naviguable et complètement modifié, ce qui rend le site vraiment laid.

La solution à ce problème serait tout simplement de rajouter aux CSS (le fichier contenant la définition graphique du site en quelque sorte) de la galerie une ligne permettant de retailler l'image afin qu'elle rentre directement dans le site lors de son affichage intermédiaire, seulement cela ne fonctionne pas sous Internet Explorer, car ce navigateur, bien qu'étant celui le plus utilisé de par le monde, ne tient pas compte des standards et ne sait pas interprété la ligne qui me permettrait de reglé ce problème, ce qui ferait que certaines personnes verrait le site comme il faut, alors que ceux utilisant ce navigateur verrait une chose qui n'est pourtant pas mon site.

Pour bien faire il faudrait donc que tout le monde laisse tomber ce navigateur pour passer, par exemple, à Firefox, mais je sais bien que malheureusement peu de personne encore comprenne l'utilité de changer de navigateur, tellement de site étant compatible avec Internet Explorer et ses fonctionalité "inventé" qui ne respecte pas les standards et ne fonctionnant donc pas assez bien sous d'autre navigateurs.

Le second problème serait, que même si tout les gens adopté Firefox ou tout autre navigateur respectant les standards, l'image serait bien retaillé et s'intégrerai donc parfaitement avec le site, mais se serait tout de même l'image dans sa taille maximum qui serait chargé, et celle ci peut parfois atteindre plusieurs Mo, celle de mon appareil photo numérique par exemple tourne aux alentours de 2 Mo par fichier, alors que pour la taille d'image affiché il n'y a normalement besoin d'une photo ne pesant seulement que quelques Ko.

Mais il y a quand même de l'espoir à ce que je puisse un jour réaliser le projet d'intégrer cette galerie au blog, car dans la prochaine version du plug-in, un tel format (un format d'image intermédiaire donc) semble prévu. Mais il n'y a pas pour l'heure de date de sortie prévu, et j'espère que cela ne sera pas trop long.

Viendra ensuite le problème du stockage des photos, car à 2 Mo la photo, les 75 Mo à ma disposition chez mon hébergeur seront bien vite rempli, mais ça c'est encore un autre problème auxquels je tenterai de trouver une solution lorsque le moment sera venu.

Je profite tout de même de cette note pour vous encourager à utiliser des logiciels qui respecte les standards (vous risquez peut-être de me demandez pourquoi il est important de respectant les standards du W3C ? Voici un élément de réponse). Un trés bon site se consacre d'ailleurs au logiciel libre et j'en profite pour leur faire un petit coup de pub, il s'agit donc de Framasoft. Je vous recommande également, si ce n'est déjà fait (la plupart des visiteurs de ce site l'utilise déjà, mais on ne sait jamais), de télécharger et tester Firefox le plus rapidement possible :)