WRInaute occasionnel
Bonjour à tous.
Les conseils d’optimisation d’antan préconisaient de passer toutes les images répétitives (donc décoratives) en CSS.
Plutôt que :
Il était conseillé d’écrire en CSS
On disait en gros qu’une image qui n’apporte que de la décoration gagnait à être passée en CSS et que cela accélérait les temps de chargement de pages suivants. Cela permettait de plus d’adapter la décoration aux dispositifs d’affichage selon les dimensions d’affichage du dispositif. Cela complique toutefois le codage en HTML lorsque la surface de l’image doit correspondre à une zone de clic ou comme ici d'écritures.
Inversement, une image qui apporte de l’information devait voir sa forme <img> privilégiée, car cela permettait d’ajouter de l’information par le alt et par le title.
Qu’en est-il maintenant ? Merci pour vos explications.
Les conseils d’optimisation d’antan préconisaient de passer toutes les images répétitives (donc décoratives) en CSS.
Plutôt que :
Code:
<img width="18" height="18" title="Plan du site." alt="sitemap" src="sitemap.png">
Code:
#element { background:url(sitemap.png) no-repeat; }
On disait en gros qu’une image qui n’apporte que de la décoration gagnait à être passée en CSS et que cela accélérait les temps de chargement de pages suivants. Cela permettait de plus d’adapter la décoration aux dispositifs d’affichage selon les dimensions d’affichage du dispositif. Cela complique toutefois le codage en HTML lorsque la surface de l’image doit correspondre à une zone de clic ou comme ici d'écritures.
Inversement, une image qui apporte de l’information devait voir sa forme <img> privilégiée, car cela permettait d’ajouter de l’information par le alt et par le title.
Qu’en est-il maintenant ? Merci pour vos explications.