←back to thread

669 points danso | 1 comments | | HN request time: 0.274s | source
Show context
azinman2 ◴[] No.23264065[source]
It’s amazing to me that so many are blaming Apple. Despite the fact that this site is all about new technology (so ironic!), uploading a photo from an iPhone isn’t exactly an edge case. They should have tested this, and apparently they did enough to send a tweet about it.. as if that’s enough. Clearly the college board dropped the ball in adequately informing people of their not-great workaround, instead of either specifying the accepted types directly in the web page’s input tag (as many have pointed out, and thus would have just worked correctly in the background), or by accepting and converting HEIC files themselves. At minimum, they should have put their suggested settings changes into the webpage itself before you started, and/or given a practice website to make sure it worked correctly.

College board owns this process, and it’s their job to make sure the setup works correctly for all students, including those who might not all be technically inclined.

replies(9): >>23264295 #>>23264621 #>>23264723 #>>23265113 #>>23266025 #>>23266115 #>>23266239 #>>23267071 #>>23267301 #
lone_haxx0r ◴[] No.23264295[source]
Using HEIC apparently [1][2] requires a license and is patent encumbered[3], so I actually blame Apple for using a closed format by default.

[1] https://forums.developer.apple.com/thread/97036 [2] https://news.ycombinator.com/item?id=17587923

[2] http://www.hackerfactor.com/blog/index.php?/archives/833-HEI...

replies(4): >>23264389 #>>23264598 #>>23264977 #>>23265690 #
azinman2 ◴[] No.23264389[source]
First of all, as many others have pointed out by specifying the accepted file formats in the <input> tag, they would avoid HEIC entirely as the phone would simply convert to one of the accepted formats.

It's also not clear to me that this patent license is actually an issue in terms of decoding and converting file formats on the backend. Even if that were the case, I'm certain there is some commercial license software they could purchase to do that for them. This isn't an open-source endeavor, and they charge each student to take the exam.

replies(4): >>23264749 #>>23265759 #>>23266036 #>>23266315 #
savrajsingh ◴[] No.23266315[source]
Yes, I was wondering why a recently completed photo upload feature for a web app didn't have this problem -- it's because we specified image/jpeg on the file input, so iPhone auto-converts. Likely a failure within the college board's software engineering processes for not testing this use case and then finding and deploying this fix? https://developer.mozilla.org/en-US/docs/Web/HTML/Element/in...
replies(1): >>23267554 #
1. gary-kim ◴[] No.23267554[source]
Some of the issues seems to be because some of these students transferred the HEIC file to their computers then tried to upload them by changing the extension of the file.