Hi @krasi1,
Thank you for your message.
In what context would you like to receive support for the HEIC format?
Best,
Mateusz
Thread Starter
krasi1
(@krasi1)
to allow uploading heic images which are auto-converted to webp
@krasi1 Maybe first I will tell you how our plugin works. Our plugin converts images to WebP format and AVIF format, but does not change or delete the original images. It also doesn’t change image URLs.
When a browser tries to download an image file, the plugin checks if it supports the AVIF format (if enabled in the plugin settings). If so, the browser will receive an equivalent of the original image in the AVIF format. If it does not support AVIF, but supports the WebP format, the browser will receive the equivalent of the original image in WebP format. In case the browser does not support either WebP or AVIF, the original image is loaded. This means full support for all browsers.
The HEIC format is not supported by browsers other than Safari (https://caniuse.com/heif). This means that the original HEIC image cannot be used as an alternative to WebP and AVIF files.
Thread Starter
krasi1
(@krasi1)
I see
direct support of heic is not important rather just to allow uploading heic images.
Converting them to jpeg and applying the original logic would work perfectly fine
Thread Starter
krasi1
(@krasi1)
I am willing to fund the addition of this functionality
- This reply was modified 1 hour, 6 minutes ago by krasi1.
@krasi1 Our plugin does not work in a way that permanently changes the original images. The plugin does not change the files in the /uploads directory in any way. It uses them and converts them to WebP and AVIF formats, and then saves them in the /uploads-webpc directory.
Your idea does not match the way our plugin works. To be able to implement such functionality, we would have to change the logic of the plugin, and the users of our plugin value it precisely because it works the way it does.
Thread Starter
krasi1
(@krasi1)
yes that makes sense.
I will install another the heic support plugin to add this functionality.
Thanks for the prompt answers