2

Emulating a mobile browser in desktop Chrome does not show any virtual keyboard even when tapping into an input field. Same error in Firefox (and same in Vivaldi).

I thought there had been an emulated soft keyboard in the past, or was that only in Opera mobile emulator?

Is there any browser that runs on Linux that still does a proper mobile emulation?

Comments
  • 0
    Not even Safari does a proper iPhone emulation? "Responsive view" is hidden inside the Develop menu and offers a more incomplete device emulation than Chromium, apart from the fact how slowly Safari runs on an actual Macbook (probably a 2011 or 2013 model with MacOS Sierra, but Chrome and Firefox are more usable on it than their native browser? Seriously, Apple, what's your problem exactly? OMG)
  • 0
    Customer has an "iPhone ten" (probably iPhone X) which is, so far, the only device that shows the problem we try to solve. All Android browsers work like a charm...
  • 3
    @fraktalisman sounds like you have a reason to expense an iphone x
  • 0
    I think you don’t understand the feature.
  • 0
    @petergriffin The feature's purpose is to show webdevs how their page will behave on a small device, and how it will behave on a touch screen. That this feature is so half-assed it's literally just a resizable viewport is a property of the implementation, not the problem it's supposed to solve.
  • 2
    @lbfalvy my beauty, it does a little more than just resizing the viewport. You would have known that if you ever did touch optimizations for example.

    However, emulating the whole OS with a keyboard is not the point. I think it’s already too much that chrome has fancy device images for some of them. At least they are lazy loaded from a cdn.

    If you test your website for keyboard usability, just make the viewport half its height. If you need to debug a really device specific bug, you have to use a real emulator or a real device. There is no way around it. Chrome cannot emulate all the small hardware acceleration things iOS did for faster page renders. It is still chrome, not safari. Besides, you can’t use apple’s native features to emulate an iOS device on windows.

    If you don’t want to buy a whole new device to test hardware features like Bluetooth; check out browser stack, last time I used it you can use it free for a limited time.
  • 0
    @petergriffin So do I position the cursor in the height box so I can double the viewport height at the exact same time I submit a form in the mobile view, or do I go fuck myself if I want to see what it looks like to submit that damn form?
  • 1
    @petergriffin The problem here is obviously not the lack of a virtual keyboard, nobody's saying that, but virtual keyboards produce very specific sequences of events with very specific timings and I for one would love to model that behavior while I'm testing the mobile views.
Add Comment