Messieurs, Bonjour, bonsoir...
A Eric: La taille des .png dépend bien entendu de de la taille de l'image et de sa complexité ainsi que du nombre de pixels/pouce. En affichage Internet le standard et de 72px/pouce. En ce qui me concerne, les miennes font entre 4 et 30k et sont totalement lisibles en tant qu'images.
Le problème semble venir de chrome et safari. Pour safari, je n'ai pas 'encore' trouvé la cause mais elle doit être identique à celle de chrome.
Dans chrome, faire un clic droit sur l'image qui ne s'affiche pas puis 'inspecter l'élément',
puis Console.
Dans mon cas l'on remarque que les images concernées ont un statut 403 Forbidden, ce qui veut
dire que leur chmod est mal interprété, il est en 644 ce qui est totalement normal, mais
Je viens de vérifier dans chrome, les paramètres de contenu spécifient bien d'afficher toutes les images
A pat46: Désolé, exactement le même problème pas d'affichage de .png pour les mois et années mais affichage pour la page globale, itou chez moi.
Ceci est l'url de l'image .png telle que vue dans le source de la page affichée.
<img src="../12/graph-month-1.png%0A%20%20%20%20%20%20%20%20%20%20">
Cela m'a donné l'idée d'aller voir comment ces images étaient appelées.
J'ai donc trouvé un début d'explication: Pour les stats globales, l'image est appelée normalement
comme ceci: <img src="graph-full-2.png"/>
Par contre pour les années et mois et ce qui est normal l'url de l'image est contenu dans une variable de la .xml, cette image est donc appelée par la .xsl comme ceci:
<img>
<xsl:attribute name="src">
../<xsl:value-of select="@month"/>/graph-month-1.png
</xsl:attribute>
</img>
Le code est excellent, la preuve cela marche parfaitement partout sauf chrome et safari...
Je vais creuser un peu et reviendrai Si je trouve un truc.
Cordialement @ tous.
-= weather =-
A propos:
Chrome : v7.0.517.44
Safari : v5.0.3(7533.19.4)
W7 ultimate