Our image uploading functionality (for listing photos and I think avatars) compresses images on the client side. This saves a lot of space on our Supabase storage without much visual difference.
Experimenting with a HEIC file today (the standard format for iOS camera), this file was barely compressed: 4.3 to 4.13 MB. Converting it to a JPEG, and then uploading that JPEG, resulted in 5.6 MB to 1.43 MB.
So we should fix the HEIC compression, or have the client convert those to JPEG before compressing.
Our image uploading functionality (for listing photos and I think avatars) compresses images on the client side. This saves a lot of space on our Supabase storage without much visual difference.
Experimenting with a HEIC file today (the standard format for iOS camera), this file was barely compressed: 4.3 to 4.13 MB. Converting it to a JPEG, and then uploading that JPEG, resulted in 5.6 MB to 1.43 MB.
So we should fix the HEIC compression, or have the client convert those to JPEG before compressing.