A wonderful overview of some of the pain folks are wading through to make good mobile UIs on the web today. We need to fix the Chromium/Android issues; some of it likely comes down to Android kbds themselves...we'll have to dig in.

But the iOS situation Apple uniquely controls? Disgraceful.

https://zouhir.org/blog/virtual-keyboard-api/

The Virtual Keyboard API Is Broken Where It Matters Most

Six years after the spec shipped, Safari and Firefox haven't implemented it and Chrome's implementation has three compounding bugs. Here's what's wrong.

@slightlyoff I wonder if this is also related to the not yet fixed bug regarding INP reporting on Chrome for Android getting messed up by the virtual keyboard https://issues.chromium.org/issues/41485748?pli=1
Chromium