Support de Webp #85

Merged
cerdic merged 5 commits from dev/webp-support into master 1 year ago
cerdic commented 1 year ago
Owner

Webp devient utilisable :

  • comme format image dans les document/image de la mediatheque
  • comme format d'image pour les logos
  • comme image manipulable par les filtres image si on a bien une version de GD qui supporte webp

(A noter qu'il reste déconseillé d'envoyer des images au format webp uniquement compte tenu du support qui n'est pas universel, mais il est possible de fournir une image en plusieurs formats avec des balises <source>, a charge pour le navigateur de charger le format qu'il supporte)

Webp devient utilisable : - comme format image dans les document/image de la mediatheque - comme format d'image pour les logos - comme image manipulable par les filtres image *si* on a bien une version de GD qui supporte webp (A noter qu'il reste déconseillé d'envoyer des images au format webp uniquement compte tenu du support qui n'est pas universel, mais il est possible de fournir une image en plusieurs formats avec des balises `<source>`, a charge pour le navigateur de charger le format qu'il supporte)
cerdic added 5 commits 1 year ago

Whaou ! C'est super, merci cerdic !

L'occasion de faire dans la foulée AVIF : https://libre-software.net/avif-test/ ?
Le support venant assez vite : https://caniuse.com/avif

Whaou ! C'est super, merci cerdic ! L'occasion de faire dans la foulée AVIF : https://libre-software.net/avif-test/ ? Le support venant assez vite : https://caniuse.com/avif
b_b commented 1 year ago
Owner

Grande classe \o/

Grande classe \o/
Poster
Owner

Et on a seulement maintenant (10 ans après) un déploiement suffisament large dans GD & ImageMagick pour l'utiliser comme format d'image manipulable dans les squelettes
(et encore, j'ai du upgrader MAMP dans la toute dernière version pour avoir le support de webp en local)

On en reparle dans quelques années ?

Parce que pour le moment on a même pas un outil décent pour générer des images au format AVIF, et encore moins un quelconque support dans les librairies usuelles de traitement d'image...

(Bref comment polluer un sujet avec un autre sans faire l'effort de documenter quoi que ce soit...)

* WebP : initial release 30 September 2010 https://en.wikipedia.org/wiki/WebP Et on a seulement maintenant (10 ans après) un déploiement suffisament large dans GD & ImageMagick pour l'utiliser comme format d'image manipulable dans les squelettes (et encore, j'ai du upgrader MAMP dans la toute dernière version pour avoir le support de webp en local) * AVIF : releasé en 2018 (enfin AV1 sur lequel il est basé, car AVIF nême pas encore sa page wikipedia https://en.wikipedia.org/wiki/AV1#AV1_Image_File_Format_(AVIF) ) On en reparle dans quelques années ? Parce que pour le moment on a même pas un outil décent pour générer des images au format AVIF, et encore moins un quelconque support dans les librairies usuelles de traitement d'image... (Bref comment polluer un sujet avec un autre sans faire l'effort de documenter quoi que ce soit...)
Owner

Super !
On a aussi le jpg progressif intégré maintenant.

Super ! On a aussi le jpg progressif intégré maintenant.
JLuc commented 1 year ago
Pas de transparence conservée pour les gifs ? https://git.spip.net/spip/spip/src/branch/dev/webp-support/ecrire/inc/filtres_images_lib_mini.php#L417
b_b commented 1 year ago
Owner

Super, plein de +1, quelqu'un a testé avant qu'on merge ?

Super, plein de +1, quelqu'un a testé avant qu'on merge ?
Owner

Super, plein de +1, quelqu'un a testé avant qu'on merge ?

Demande à Perline ?

=>[] (je suis loin...)

> Super, plein de +1, quelqu'un a testé avant qu'on merge ? Demande à Perline ? =>[] (je suis loin...)
b_b commented 1 year ago
Owner

@nicod_ je n'ai pas compris la "blague"... => après avoir lu user maintenant je comprends.

@nicod_ je n'ai pas compris la "blague"... => après avoir lu user maintenant je comprends.
cerdic merged commit d391613169 into master 1 year ago
cerdic deleted branch dev/webp-support 1 year ago
The pull request has been merged as d391613169.
Sign in to join this conversation.
Loading…
There is no content yet.