Contact emails
Spec
https://html.spec.whatwg.org/multipage/interaction.html#input-modalities%3A-the-inputmode-attribute
The spec revision was limited to values that could be implemented on common virtual keyboards on popular OS platforms. It removed the locale dependent issues that plagued inputmode in the past.
Summary
This intent has been sent in the past and this time it is different in that we've removed the locale dependent issues that plagued the last proposal of the inputmode and are supporting it on contenteditable. It functions strictly as a hint to what virtual keyboard to display.
Supporting it on contenteditable items brings tremendous value to sites that are using this as an input method as previously the keyboard was not customisable at all.
Link to “Intent to Implement” blink-dev discussion
https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/KjKEZ5Ga3k8/discussion
https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/ppKpYmZazlQ/BfLW4FY41eIJ
Is this feature supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?
Yes
Demo link
http://output.jsbin.com/teselus/1
Risks
Interoperability and Compatibility
Little risk.
Edge: No signals. Bug opened.
Firefox: Implemented old specified version behind a flag. Not opposed to implementing it. Bug opened.
Safari: No signals Bug opened.
Web developers: Positive.
Ergonomics
None
Activation
Opt-in as it is a new attribute. Without the attribute it should be the same as before.
Is this feature fully tested by web-platform-tests? Link to test suite results from wpt.fyi.
Yes it is; here is the commit.
https://github.com/w3c/web-platform-tests/commit/e765209592d4d08c3352cfcfc2eed6231da73b79
https://wpt.fyi/html/dom/reflection-misc.html
Entry on the feature dashboard
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAHXv1w%3DfLM-OJ1ZdYW7c%2Bo%2B9r9yNgMxLm4g-DHYnRq5UVOE4qw%40mail.gmail.com.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAHXv1w%3DfLM-OJ1ZdYW7c%2Bo%2B9r9yNgMxLm4g-DHYnRq5UVOE4qw%40mail.gmail.com.
--/* Opera Software, Linköping, Sweden: CET (UTC+1) */
--
You received this message because you are subscribed to the Google Groups "blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/op.zeb3eqk7rbppqq%40cicero2.linkoping.osa.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw9zAyWQKvrgukfaPP0-g%2Bi5pMVtJ77V_G%3DN-yD7iBRdHQ%40mail.gmail.com.