2 ms·
I tried jxl.js, it was very finicky on iPad, out of memory errors [0] and blurry images [1]. In the end I switched to a proxy server, that reencoded jxl images
by 149765 3y ago
I tried jxl.js, it was very finicky on iPad, out of memory errors [0] and blurry images [1]. In the end I switched to a proxy server, that reencoded jxl images into png.
[0]: https://github.com/niutech/jxl.js/issues/6 https://github.com/niutech/jxl.js/issues/6
[1]: https://github.com/niutech/jxl.js/issues/7 https://github.com/niutech/jxl.js/issues/7
- pgeorgi 3y agoBoth issues seem to have known workarounds that could have been integrated to support JXL on iOS properly earlier than by waiting on Apple (who integrated JXL in Safari 17 apparently), so if anything that's a success story for "provide polyfills to support features without relying on the browser vendor."
- 149765 3y agoThe blur issue is an easy fix, yes, but the memory one doesn't help that much.