[SUGGESTION] : ajout du format webp ?

GzygGzyg Membres
Bonjour,

Serait-ce possible d'avoir la prise en compte du format d'image .webp ?

Pour info, ce format permet d'alléger considérablement le poids des images mises en ligne.

https://fr.wikipedia.org/wiki/WebP
https://developers.google.com/speed/webp/
https://css-tricks.com/using-webp-images/

Merci. :)

Réponses

  • zakar!zakar! Membres
    Salut Gzyg,
    Pourquoi vouloir d'un autre format prioritaire ?
    Il y a un service en ligne qui permet de réduire considérablement tes images jpg/png jusqu’à 85% sans rien voir à l’œil !
    ==> TinyPNG <==
    Tu as le choix de l'avoir directement sur ton OS ou via une API depuis pluxml au pire des cas via un plugin.
  • GzygGzyg Membres
    Salut zakar!,

    Entre autres raisons, pour ne pas avoir à utiliser de service en ligne (plus ou moins opaque en termes de conditions de service et de respect des données persos selon les sites). :)

    Le but étant de réduire la charge sur le web, ce serait contradictoire d'uploader des images très lourdes sur un site de conversion.

    Concernant le site auquel tu fais référence, ça reste complexe à utiliser sur son PC pour un non développeur (dont moi) et puis il faut s'inscrire pour bénéficier de l'API.
  • Pour recadrer/redimensionner 2 ou 3 images, on peut utiliser l'excelleent logiciel Open Source Gimp, sous Linux évidemment, mais aussi sous Window$ et OS X.

    Pour des lots d'images plus important, Image Magick s'impose. Mais l'interface n'est pas très "user-friendly".

    Le format webp est supporté par la bibliothèque GD de PHP. C'est donc envisageable.
    Mais c'est quand même un format propriétaire. Et réduire la taille d'une image JPEG est plus facile que d'adapter PluXml.

    Evidemment, cela va frustrer les possesseurs d' Imac Pro ]:D
  • GzygGzyg Membres
    18 avril modifié
    Il ne s'agit pas de recadrer ou de redimensionner mais d'alléger.

    Quand aux formats supportés par PluXml, il y en a beaucoup de plus exotiques, de tout aussi propriétaires voire de carrément obsolètes...

    Et puis webm dont est dérivé webp,est déjà dans la liste des fichiers "uploadables". L'intégration de webp pourrait déjà commencer par ça ?
    [== PHP ==]
    public $img_exts = '/\.(jpg|gif|png|bmp|jpeg)$/i';
    public $doc_exts = '/\.(7z|aiff|asf|avi|csv|doc|docx|epub|fla|flv|gz|gzip|m4a|m4v|mid|mov|mp3|mp4|mpc|mpeg|mpg|ods|odt|odp|ogg|pdf|ppt|pptx|pxd|qt|ram|rar|rm|rmi|rmvb|rtf|svg|swf|sxc|sxw|tar|tgz|txt|vtt|wav|webm|wma|wmv|xcf|xls|xlsx|zip)$/i';
    
Connectez-vous ou Inscrivez-vous pour répondre.