Bonsoir,
Je cherche à optimiser mon code html pour mes images à l'aide des attributs html5 srcset et sizes avant de l'intégrer à un WordPress. Je ne sais pas trop où faire mes break points ni comment prendre en charge les écrans Retina.
Voilà où j'en suis pour l'instant :
Avec la balise image seule :
Ou dans sa version avec la balise picture :
Et maintenant, avec une proposition Retina :
Le pen : Picture tag, srcset and sizes attributes
Je suis ouvert à toute suggestion d'amélioration.
Modifié par Olivier C (10 May 2016 - 19:58)
Je cherche à optimiser mon code html pour mes images à l'aide des attributs html5 srcset et sizes avant de l'intégrer à un WordPress. Je ne sais pas trop où faire mes break points ni comment prendre en charge les écrans Retina.
Voilà où j'en suis pour l'instant :
Avec la balise image seule :
<img src="../Images/Demo/lotusOriginal.jpg" srcset="../Images/Demo/lotusOriginal.jpg 3000w, ../Images/Demo/lotus2048.jpg 2048w, ../Images/Demo/lotus1024.jpg 1024w, ../Images/Demo/lotus640.jpg 640w, ../Images/Demo/lotus320.jpg 320w" sizes="100vw" alt="test"/>
Ou dans sa version avec la balise picture :
<picture>
<source srcset="../Images/Demo/lotusOriginal.jpg 3000w, ../Images/Demo/lotus2048.jpg 2048w, ../Images/Demo/lotus1024.jpg 1024w, ../Images/Demo/lotus640.jpg 640w, ../Images/Demo/lotus320.jpg 320w" sizes="100vw"/><img src="../Images/Demo/lotusOriginal.jpg" alt="test2"/>
</picture>
Et maintenant, avec une proposition Retina :
<img src="../Images/Demo/lotusOriginal.jpg" srcset="../Images/Demo/lotusOriginal.jpg 1024w 4x, ../Images/Demo/lotus2048.jpg 640w 4x, ../Images/Demo/lotus1024.jpg 320w 4x, ../Images/Demo/lotusOriginal.jpg 2048w 2x, ../Images/Demo/lotus2048.jpg 1024w 2x, ../Images/Demo/lotus1024.jpg 640w 2x, ../Images/Demo/lotus640.jpg 320w 2x, ../Images/Demo/lotusOriginal.jpg 3000w, ../Images/Demo/lotus2048.jpg 2048w, ../Images/Demo/lotus1024.jpg 1024w, ../Images/Demo/lotus640.jpg 640w, ../Images/Demo/lotus320.jpg 320w" sizes="100vw" alt="test"/>
Le pen : Picture tag, srcset and sizes attributes
Je suis ouvert à toute suggestion d'amélioration.
Modifié par Olivier C (10 May 2016 - 19:58)