3 ms·
> If you do that, Safari will convert the HEIC image to a JPEG automatically when you try to upload it. That’s quite impressive actually and much more than I w
by zaroth 6y ago
> If you do that, Safari will convert the HEIC image to a JPEG automatically when you try to upload it.
That’s quite impressive actually and much more than I would expect from a browser’s <input type=“file”> control.
- smt88 6y agoIt's also not what a browser should do. JPEG conversions will vary in quality and size. On some sites (e.g. a CMS), quality can be sacrified to stay within file size limits. On other sites, like photo printing services, quality is much more important. These may be unusual cases, but silent browser assumptions are still an overstep.
- zaroth 6y agoThere's nothing stopping the user from doing a conversion themselves if they want to (and know how, which is asking a lot). The server is saying it can't read the other file type, so the alternative is to fail.
- Thorrez 6y agoThere's a medium option: have an alert popup saying Convert the image to a format the site accepts (jpg)? [ ] Don't show this message again [OK] [Cancel]
- lightgreen 6y agoAnecdotally, yesterday I accidentally learned that my relative clicks OK in any dialog window within 200ms without even attempt to read the message. So the alert you suggest would slightly help 1% of geeks and will annoy 99% of the users.
- Thorrez 6y agoCompared to the option of not converting, it would help everyone, reducing annoyance. Also I'm not sure if you can generalize from your one relative to 99% of users.
- LordDragonfang 6y agoWhile it may not be 99%, /r/talesfromtechsupport on reddit has enough instances of this to suggest it is extremely common user behavior.