Replies: 3 comments
-
Hi @mackoj, thanks for bring up this topic, but since it is not an issue with the library I am going to convert it to a discussion. |
Beta Was this translation helpful? Give feedback.
-
A prototype has been done here #899. |
Beta Was this translation helpful? Give feedback.
-
The PR above adds support for |
Beta Was this translation helpful? Give feedback.
-
Hi,
What do you think about migrating the default PNG format to JXL format for this lib ?
JPEG XL(
.jxl
) has been inside macOS and iOS since last year and it's better that HEIC. I do think it could be a great new default forswift-snapshot-testing
and we could provide a fallback for platforms that did not have it using the libjxl.In my test my big snapshot when from 326.3mb to 4.1mb(98.74% size decrease) in average in a folder of 1000 files it size decrease was more around 70%.
What is JPEG XL
Using JPEG XL is advantageous in several scenarios, especially as its adoption grows. Here are some key reasons to consider using JPEG XL:
1. Efficient Compression
2. High Image Quality
3. Support for Transparency
4. Future-Proofing
5. Backward Compatibility
6. Faster Performance
7. Versatility
JPEG XL Features
JPEG XL is a strong choice when you need efficient compression, high quality, and modern features like transparency and HDR support, making it suitable for a wide range of applications.
Beta Was this translation helpful? Give feedback.
All reactions