bonjour,
j'ai lu sur je ne sais plus quel blog Smiley confus , que l' on pouvait utiliser l'attribut lowsrc, en html dans la balise img, permettant ainsi le préchargement d'une image en basse résolution.
ex:

<img lowsrc="photo_basse_res.jpg" src="photo_haute_res.jpg" alt="ma photo" />


J'aurais aimé savoir si l'utilisation de cet attribut était valide en xhtml 1.0 (j'ai fait des recherches et je n'est rien trouvé)

Etes vous pour l'utilisation de cet attribut (et pourquoi) ?

Il m'arrive en surfant de voir des images qui s'affichent toute pixélisées , puis, au fur et à mesure que l'image charge, elle deviennent de plus en plus nettes...cela vient il justement de l'utilisation de cet attribut (lowsrc) ?
Modifié par Arnone (19 Jan 2006 - 08:21)
Bonjour,
Je ne crois pas que cet attribut est valide. Enfin, ça m'étonnerait beaucoup.
Je n'en vois pas trop l'utilité, surtout à l'heure où le haut débit est de plus en plus courant. Je trouve qu'il vaut mieux charger une seule image, quitte à mettre quelques secondes de plus, que de charger deux images, perdre quelques secondes à le faire et surcharger le serveur inutilement.
Salut,

1) Comme tu pourras le constater sur la spécification, il n'existe pas d'attribut lowsrc, pas plus en strict qu'en autre chose.

2) Les images que tu as vues étaient probablement des jpeg progressif. Et n'importe quel éditeur d'image (digne de ce nom) peut enregistrer en progressif ou en non progressif.
Ce qui signifie que l'on doit remettre doucement l'attribut lowsrc où on l'a pris, c'est-à-dire au cimetière des attributs.