HEIC Support file upload

More
5 months 2 weeks ago #168249 by holch
holch replied the topic: HEIC Support file upload
From what I understood it is "just that". Someone wants to be able to upload HEIC files to the survey.

Here a quote from nescobedo's original post:

In the advanced options of the question we add heic but it only changes a text rather than the actual settings.


So this means he addes .heic files as allowed files, but it still doesn't work.

if adding .heic here doens't solve the problem, it means that again Apple is limiting the non-apple applications ability to share data.


Not a developer, but I am wondering how Apple will limit non-apple applications to upload heic files? This would mean, you could not upload .heic files to any website or anything (because at the end Limesurvey is nothing else than a complicated website, isn't it? I also have no Apple device, so I can't really test that. I am just wondering how this could be something on Apple's side.

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds

Please Log in or Create an account to join the conversation.

More
5 months 2 weeks ago #168251 by LouisGac
LouisGac replied the topic: HEIC Support file upload
I'm not surprised that it doesn't work.
Apple want to force their customers to use their cloud and their applications (or the "certified app" from their store that are paying them some fees).
So they drastically limit web applications: you can't even upload a file from your iPhone to a website....

It's nothing new, it's a problem since years for all WebApps developers with Apple. From an iOS update to another, it can change :
stackoverflow.com/questions/6336641/came...cess-through-browser

Please Log in or Create an account to join the conversation.

More
5 months 2 weeks ago #168253 by holch
holch replied the topic: HEIC Support file upload
As I said, not an Apple user and also not a big fan of them, but

So I invite you to send the bug report to Apple, and ask them why people can't take jpg photos.


I doubt that you can't take JPEGs anymore with new Apple devices, but the standard has probably changed. And from practices I can tell you that it is extremely difficult to make users to change those settings on their mobile device. Otherwise I would just recommend to change to JPEG. ;-)
But it won't work. They won't do it or won't be able to do it.

I'm not a LimeSurvey GmbH member. I answer at the LimeSurvey forum in my spare time. No support via private message.
Some helpful links: Manual (EN) | Question Types | Workarounds

Please Log in or Create an account to join the conversation.

More
5 months 2 weeks ago #168278 by jelo
jelo replied the topic: HEIC Support file upload

LouisGac wrote: So they drastically limit web applications: you can't even upload a file from your iPhone to a website....


We got iOS, a browser, a file with a suffix .heic (with iPad or iPhone with A9 cpu or higher you get a .heic insteafd of a jpeg.) and a LimeSurvey upload question.

So when we try to upload pictures from the camera roll, LS won't allow it because it's .heic and not .jpg or .png.


If .heic is added to the suffixes the upload should take place.
The thumbnail display by LimeSurvey should be optional.

If using an example file ( nokiatech.github.io/heif/content/images/autumn_1440x960.heic ) the upload is working fine.


iOS via Safari isn't preventing upload to LimeSurvey when using the iOS cameraapp. The upload is working fine with Jpeg. Sorry, no A9 powered device at hands to get a .heic-file directly produced by the cameraapp. Why should a different filetype be stopped? It's no upload type via special HTML tag to support certain mobile devices.

Are you a student conducting a survey? If yes, tell me why you use LimeSurvey?
www.limesurvey.org/forum/development/116...y-you-use-limesurvey
Attachments:

Please Log in or Create an account to join the conversation.

More
5 months 2 weeks ago - 5 months 2 weeks ago #168305 by LouisGac
LouisGac replied the topic: HEIC Support file upload
thank you for those tests Jelo.
I'm not surprised of the result. Like I was saying: Apple want to force their users to use their cloud, their tools, their software, and the apps paying fees to be in their appstore.
So they're going against the trend of HTML5 webapps.

So, as I said; if someone want to open a bug report he must do it on Apple bug tracker:
developer.apple.com/bug-reporting/
Last Edit: 5 months 2 weeks ago by LouisGac.

Please Log in or Create an account to join the conversation.

More
5 months 2 weeks ago #168306 by jelo
jelo replied the topic: HEIC Support file upload

LouisGac wrote: thank you for those tests Jelo.
I'm not surprised of the result.

What do you thing the result was? I had no issues.

The last check missing: What is the filenamesuffix when taking a photo under iOS with a device powered by a A9 cpu or higher. Should be easily checked by someone buying newer stuff than me ;-)

Are you a student conducting a survey? If yes, tell me why you use LimeSurvey?
www.limesurvey.org/forum/development/116...y-you-use-limesurvey

Please Log in or Create an account to join the conversation.

More
5 months 2 weeks ago - 5 months 2 weeks ago #168308 by LouisGac
LouisGac replied the topic: HEIC Support file upload
I'm not surprised that uploading an HIEC file works from a web browser but not from the Camera of all iPhone devices.
Last Edit: 5 months 2 weeks ago by LouisGac.

Please Log in or Create an account to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now
Join our Newsletter!