w3c / virtual-keyboard

VirtualKeyboard API
https://w3c.github.io/virtual-keyboard/
Other
16 stars 3 forks source link

Future Usage of VirtualKeyboardAPI #4

Closed gked closed 2 years ago

gked commented 3 years ago

Hi All,

Would you please reply to this thread whether you are looking to use VirtualKeyboardAPI in your development. When you reply, please indicate your affiliation with a company or an organization.

Links to the explainers. https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/VirtualKeyboardAPI/explainer.md https://github.com/MicrosoftEdge/MSEdgeExplainers/blob/main/VirtualKeyboardPolicy/explainer.md

API usage examples.

Thanks!

jspurlin commented 3 years ago

The Microsoft Office Online Development team, including myself, is highly anticipating the VirtualKeyboardAPI so that we can leverage it to continue developing world class applications on the web!

aaronlo717 commented 3 years ago

The Microsoft Teams team, including myself, is also looking to use the VirtualKeyBoardAPI.

kenlimmj commented 3 years ago

We from the Google Workspace team would benefit from this API. We hope to be able to use it to suppress automated triggering, programmatically hide/show, and obtain the rendered bounds of the VK. This would allow us to improve support for rich editing operations like touch resizing of images, triggering on double-tap, and scrolling regions to keep content above the fold.

AshleyScirra commented 3 years ago

We (Scirra, makers of Construct 3) are keen to use the overlaysContent mode for HTML5 games on mobile. If you have a canvas that fits to the browser-reported window size, and add an input element on top, when the user selects it the appearance of the VK causes the window size to shrink, which also shrinks the entire canvas, which in turn can make it difficult to see what you're even typing. The iOS-style VK overlaying content and scrolling the visible area to fit the input element is a much better approach in this scenario.

snianu commented 2 years ago

Thank you for all the support! The VK API has been shipped in Chromium and will be available in M94!