2 amoun Dec 29, 2018 20:47


@amoun the autocorrect attribute is needed for iOS devices, even though it is not part of the HTML5 standard.
Ok Thanks.
So I suppose if IOS doesn't have a option to turn it off, logging may be a pain if the user spells it wrong three times :)
If your login is "amoun" and we don't tell iOS NOT to autocorrect, iOS may automatically change your login to "a moon" while you are busy typing your password.
My bemusement is powered by the fact that I have never used any Apple products yet my children do and they have no autocorrect issues, as you mention, when entering passwords??
It's not for the password field, it's for the login field. iOS is smart enough, out of the box, not to autocorrect in fields shown as **.
We did not add this on a theoretical basis. We added it because autocorrect was correcting in places where it should not.
OK I'm getting there iOS is smart enough to recognise a password field but not to know a user name field. I can understand in a common text field which should be an option but usernames are often not a dictionary word so I don't get that, but this is a bit off topic as my concern is that you say iOS is inconsiderate not that you are by stopping it's poor idea.
Maybe your next message should just be a smiley face as I can't see me getting to accept any iOS reasoning on this. But thank you very much for your concern. Au revoir
OK I'm getting there iOS is smart enough to recognise a password field but not to know a user name field.
because HTML5 allows to signal a field as "password" but HTML5 dies NOT allow to signal a field as "login". So they had to add a way to signal this. Otherwise they don't know if it's a login field (no autocorrect desired) or a title field (autocorrect useful) for example.
Still can't understand why it's the default option to auto correct and not something that has to be enabled.
Just read https://www.macworld.com/article/2031004/how-to-make-ios-autocorrect-work-for-you.html
It seems it can be instructed to accept [amoun] for example or switched etc. so not sure why the autocorrect parameter is used.
I did say to cut this short if you like :)