Bonjour à tous,
Devant réaliser un site internet (bureau, tablette et mobile), j'effectue une veille afin de rechercher la solution à privilégier pour l'affichage des images sur tous ces supports.
J'ai trouvé de nombreuses solutions (htaccess, php, javascript, ...). Je peux ainsi voir que chaque solution a ses avantages, mais également ses inconvénients ...
La technique que je pense privilégier pour l'instant utiliserait la technologie javascript pour la manipulation de data-attributs.
En insérant des data-attributs aux images, je pourrais ainsi stocker les url des différentes images (mobile, tablette et bureau). En déterminant le support, je pourrais ainsi afficher l'image adéquate.
Mes balises img auraient ainsi la forme suivante : <img data-imgBureau="/images/bureau/1.jpg" data-imgTablette="/images/tablette/1.jpg" data-imgMobile="images/mobile/1.jpg" />
Après détection du support, j'obtiendrais ainsi par exemple l'image suivante : <img src="/images/bureau/1.jpg" />
J'aimerais avoir votre avis sur cette technique. Vous paraît-elle efficace ? Bien que l'attribut src soit rempli après avoir détecté le support, cela n'est-il pas contraire aux bonnes pratiques ?
Je vous remercie par avance,
Devant réaliser un site internet (bureau, tablette et mobile), j'effectue une veille afin de rechercher la solution à privilégier pour l'affichage des images sur tous ces supports.
J'ai trouvé de nombreuses solutions (htaccess, php, javascript, ...). Je peux ainsi voir que chaque solution a ses avantages, mais également ses inconvénients ...
La technique que je pense privilégier pour l'instant utiliserait la technologie javascript pour la manipulation de data-attributs.
En insérant des data-attributs aux images, je pourrais ainsi stocker les url des différentes images (mobile, tablette et bureau). En déterminant le support, je pourrais ainsi afficher l'image adéquate.
Mes balises img auraient ainsi la forme suivante : <img data-imgBureau="/images/bureau/1.jpg" data-imgTablette="/images/tablette/1.jpg" data-imgMobile="images/mobile/1.jpg" />
Après détection du support, j'obtiendrais ainsi par exemple l'image suivante : <img src="/images/bureau/1.jpg" />
J'aimerais avoir votre avis sur cette technique. Vous paraît-elle efficace ? Bien que l'attribut src soit rempli après avoir détecté le support, cela n'est-il pas contraire aux bonnes pratiques ?
Je vous remercie par avance,