Nouveaux formats d'image

Logo officiel du format SVG

Va falloir que j’envisage d’intégrer la gestion un peu plus poussée des images au format SVG et éventuellement WebP, même si ce dernier format n’est pas encore supporté partout.

En ce qui concerne SVG, il va falloir gérer ça de façon un peu différente des autres formats, entre autre parce qu’il n’y a, a priori, pas besoin de générer de miniatures vu que ce format est vectoriel et supporte parfaitement le redimensionnement, quelques règles CSS devraient suffire, genre, pour la miniature « thumbnail » :

.img-thumbnail-t {
  max-width: 48px;
  max-height: 48px;
}

J’utilise max-width et max-height vu qu’on ne sait pas quelle est la dimension la plus grande de l’image, a priori.

D’autre part il faudra que je songe à rendre ça dynamique vu qu’on peut paramétrer les tailles de miniatures dans les paramètres du blog.

Reste à voir comment rendre la recherche de miniature « transparente », peut-être grâce à des alias — mais je ne suis pas certain qu’on puisse en créer sur tout les OS/serveurs/hébergements —, ou via une fonction de recherche générique qui fournirait soit le markup HTML associé soit l’image et un indicateur précisant s’il faut appliquer une classe CSS ou pas.

Ajouter un commentaire

Les champs suivis d'un * sont obligatoires

Les commentaires peuvent être formatés en utilisant la syntaxe Markdown Extra.

Ajouter un rétrolien

URL de rétrolien : https://open-time.net/trackback/14041

Haut de page