-
Notifications
You must be signed in to change notification settings - Fork 529
Specify autocapitalize
#208
Comments
This looks like it is still waiting for more implementation, although that seems likely to happen. So the question is whether it should be HTML 5.1 or later. Leaving it without a milestone for now. |
See also Issue #269 |
Where is this up to in implementation? |
Implemented in Chrome: https://www.chromestatus.com/feature/4529989986811904 |
Tested
Doesn't work in Firefox (regular or nightly). Nor in UC Browser. Is that interoperable enough to add into the spec? |
Yes
…On Tuesday, 7 November 2017, Terence Eden ***@***.***> wrote:
Tested autocapitalize on Android today. Works in:
- Opera (Blink)
- Opera Mini (?)
- Dolphin browser (Webkit)
- Samsung Browser (Blink)
- Microsoft Edge (EdgeHTML)
Doesn't work in Firefox (regular or nightly).
Is that interoperable enough to add into the spec?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#208 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAzBEwPsBcYfKA6yhNyv5Q3aPj3vKnarks5s0QHHgaJpZM4IIuiY>
.
--
--
Regards
SteveF
Current Standards Work @w3c
<http://www.paciellogroup.com/blog/2015/03/current-standards-work-at-w3c/>
|
Actually, Microsoft Edge on Android uses Blink 😉
https://mspoweruser.com/microsoft-edge-uses-webkit-engine-ios-blink-engine-android/
|
@edent :
Did you test in cyrillic/greek? What other scripts have capitalization? |
@chaals "Did you test in cyrillic/greek? What other scripts have capitalization?" Wouldn't that be a platform implementation matter, rather than a spec matter? |
Don't really understand the use case. For using virtual keyboards, I can think of more "assistive" autocapitalization behaviors than those given here, but they would then benefit from being language-aware (e.g. "I" in English). Then there are scripts like Georgian and Cherokee where there are parallel forms that are close to, or actual case variants, but with important differences, some of them due to the history of developing / using / encoding the script. |
@asmusf while I can't speak for the originator of the spec, it's useful in fields like "postcode" to have all the characters capitalised. Same for car registration plate. "Full Name" would also generally use the Three points
|
Changing milestone, this seems unlikely to get in on time because it's tricky, and I don't have a good testing setup :( |
See also Apple's documentation - they made up the feature as far as I can see. |
Apple defaults to For passwords it is usually critical to do so. (Not always. I have several real-world passwords where the system forces uppercasing and applies a mechanism equivalent to |
@chaals Having a system apply uppercasing is different from having the user-agent do it. Among other things, there are annoying corner cases in case folding.
|
@aphillips re As noted already in linked docs, Thanks for the link to charmod, that should go into the text we add, along with pointers to Unicode and a potted but hopefully helpful and not harmful summary of the key points. One reason for pushing this off the near milestone is that it is complicated. I would be grateful if i18n took this on as a tracking issue, but will wait for you to re-tag it (or tell me to do so). And it seems to behave differently for typed characters and pasted text. And we still need tests and results to understand what really happens (and whether the 'needs implementations' label should go back - I am personally reluctant to put this in except as "at risk" if it doesn't work across scripts and languages. |
I wrote
At the moment these seem to be done within the application. One goal is that if passwords require uppercase, a field can reliably use this attribute. But we are not close to that now :( |
Should |
See http://rishida.net/blog/201512.html#20161106 Note that Cherokee may require The Georgian default should presumably be Btw, i wonder whether anyone reading this knows whether Germans punctiliously apply the normal noun-capitalisation rules when typing on mobile devices? |
@r12a To your last question: Some don't and others object to that, forcefully. Many report such texts "hard/impossible to read". You can find that kind of meta-conversation preserved in forum discussions; my conclusion would be that going all lowercase is not seen as generally acceptable, even if it's known that input was done on a mobile device. |
@r12a @asmusf I'd argue that it's irrelevant. |
@aphillips i'm not so worried about German here, because i'm guessing that a word value for autocapitalize wouldn't be appropriate as the default. However, i don't want to lose sight of the idea that normal support that is sentence-based may be unhelpful (and this whole thing is about being helpful) for Cherokee and Georgian, for which more helpful default settings appear likely to be |
* Adding Autocapitalize Regarding Issue #208 * Autocapitalize updates Still not quite ready to merge * ABNF for autocapitalize * Wrap at 80 * Added "non" option * start getting speccy Add (pro-forma) default (may change), describe what User Agents should do, ... * Also for textarea * whitespace, add to input element def'n * adding to textarea, bookkeeping sections, IDL Also remove proposed "" value - let the defaults deal with it. * table of attrs applicable to input types * Prose for textarea * remove bogus files * cleaning ome editorial tweaks, missing things added. * update status match reality... * attributes added to some elements don't forget this bit * Thanks where they are due (Probably more are due than this, but thanking some of the giants on whose shoulders we stand is better than thanking none)
We added this to the spec. Please raise specific issues against the text that is there now... (or will be when we fix the build script that seems to be playing up). |
Filing as an issue because this is implemented in WebKit, so has some degree of interop already.
This issue was transferred from the Bugzilla bug: https://www.w3.org/Bugs/Public/show_bug.cgi?id=12409 (which has links to other related bugs/conversations about this issue).
See Mounir's proposal here: https://github.com/mounirlamouri/html-autocapitalize/blob/master/proposal.md
We should figure this out for v.5.1.
The text was updated successfully, but these errors were encountered: