En bref
Ne comptez pas sur un site pour gérer votre HEIC. Convertissez d’abord en JPG (ou en WebP) sur votre appareil, puis envoyez. WordPress dispose d’une conversion côté serveur qui ne fonctionne que dans certaines conditions. Pour Shopify, consultez ses pages d’aide actuelles pour savoir ce qu’il accepte.
WordPress
La note aux développeurs de l’équipe cœur de WordPress, Automatic conversion of HEIC images to JPEG in WordPress 6.7, indique en résumé :
- À partir de WordPress 6.7, les HEIC envoyés sont convertis en JPEG côté serveur lorsque c’est possible, afin que vous puissiez les voir dans l’administration et les utiliser dans des articles quelle que soit la prise en charge du navigateur du visiteur.
- La note en donne la raison : la prise en charge du HEIC par les navigateurs est faible alors que les images HEIC sont courantes, puisque les appareils Apple l’utilisent par défaut.
- Le HEIC d’origine peut être téléchargé depuis la page de la pièce jointe.
- La conversion n’a lieu que si le serveur dispose d’une version d’Imagick qui prend en charge le HEIC. Vous pouvez le vérifier dans Outils, Santé du site, Info, Gestion des médias, dans la liste des formats de fichier pris en charge par ImageMagick.
- Si la conversion n’est pas possible, un avertissement invite l’utilisateur à convertir l’image manuellement. La note précise que c’était le comportement par défaut avant la 6.7.
- La conversion peut être désactivée avec le filtre
image_editor_output_format.
Les commentaires de ce billet expliquent aussi pourquoi cette opération se fait côté serveur : une approche côté client aurait été techniquement possible, mais se heurterait à un problème de licence avec la bibliothèque utilisée (l’implémentation open source libheif), un point soulevé par les commentateurs. C’est une discussion, pas une déclaration de politique ; lisez le fil vous-même si cela vous importe. Pour le contexte plus large des licences, voir la page de licences HEVC/VVC de Via LA.
Ce que cela signifie pour vous
- Sur un hébergement avec Imagick prenant en charge le HEIC et WordPress 6.7 ou plus récent, un HEIC envoyé peut être converti en JPEG à votre place. Vous ne contrôlez ni la qualité ni la gestion des couleurs, et la note ne les précise pas.
- Sur tout autre hébergement, l’envoi peut échouer ou afficher un avertissement.
- Si vous voulez des résultats prévisibles, convertissez d’abord. Vous décidez de la qualité, du profil colorimétrique et des métadonnées.
Shopify
Les types de fichier et les limites de poids ou de pixels acceptés par Shopify peuvent changer : consultez les exigences d’image actuelles dans le centre d’aide de Shopify avant de préparer un import de catalogue. Quelques habitudes générales ne dépendent d’aucune plateforme :
- Envoyez un format que votre plateforme mentionne explicitement. Le JPG et le PNG sont présentés comme largement pris en charge dans le guide des formats d’image de MDN, mais cela concerne les navigateurs, pas Shopify.
- Redimensionnez aux dimensions que la boutique affiche réellement, et gardez les originaux.
- Retirez les données de localisation des photos de produits prises avec un téléphone.
Convertir avant d’envoyer
Utilisez le convertisseur HEIC en JPG pour une large compatibilité, ou HEIC en WebP si votre plateforme et votre thème acceptent le WebP. MDN indique que le WebP bénéficie d’une large prise en charge dans les derniers navigateurs majeurs, mais recommande une solution de repli en JPEG ou PNG ; le tableau à jour Can I use WebP donne les chiffres actuels. Pour toute une séance photo de produits, utilisez le convertisseur par lots.
Pour les limites de poids, HEIC vers un poids cible cherche une qualité qui convient, et l’outil d’image prête à envoyer est conçu pour les spécifications d’envoi. Voir aussi réduire le poids d’une photo.
Confidentialité et métadonnées
Les photos de produits et d’annonces prises à domicile peuvent contenir le GPS. Dans FromHEIC, le GPS n’est pas écrit dans les fichiers convertis, sauf si vous cochez sa case distincte. Si vous gardez « la date, l’appareil et les réglages » pour vos propres archives, le GPS reste exclu tant qu’il n’est pas choisi. Voir métadonnées et GPS.
Couleurs
La couleur d’un produit compte. FromHEIC convertit en sRGB par défaut, ce qu’une boutique en ligne attend généralement et qui garde des couleurs cohérentes d’un navigateur à l’autre. L’option de large gamut est destinée aux flux à gestion des couleurs. Voir HDR et Display P3.
Liste de contrôle
- Vérifiez la prise en charge du HEIC par votre hébergeur (WordPress : Santé du site).
- Convertissez en JPG ou en WebP avant l’envoi pour garder le contrôle.
- Redimensionnez et compressez selon les besoins de votre thème.
- Supprimez le GPS.
- Conservez les originaux HEIC.
- Pour Shopify, lisez les pages d’aide actuelles de l’éditeur ; nous ne les avons pas vérifiées.
Pour en savoir plus sur la bibliothèque utilisée pour le décodage, voir libheif, et pour les bases du format, qu’est-ce que le HEIC.