MDN-Browser-Compatibility-Report-2020

You mentioned you don't have Android devices on hand, do you do something else to figure out if it will work?

We usually rely on... as it's Blink working behind the scenes, we mostly rely on that. Especially on smaller projects it's mostly an issue of timing and budget, so I use what I have at hand. I can also run a simulator on my computer. It's been a while since I did this with an Android simulator, but I remember that the performance was very bad, and was not nearly giving me a real expectation of what it's like to use a website on a real device. Maybe I can get hold of an old Android phone someday, but then we still have the problem that I probably can't run a current version of the operating system. I've tried BrowserStack, but haven't been convinced I'd use it often enough to justify a subscription. If I had a project that was more mobile focused where it really was a key requirement that it runs on Android without any hiccups, then I would probably test. Especially if it's something that's important information for people, like say it's information on Covid-19 or something like that. If I worked on things like that I would probably give much more attention to that. At the moment, it's not that I wouldn't care about Android, it's just a matter of what's practical.

Scrolling

Any recent trouble making a design work on desktop and mobile, essentially responsive layout problems?

We have to support IE11 and Grid support is limited. This often requires heavy workarounds, so you always have to do a lot of things with the help of additional JavaScript that you wouldn't need to do otherwise. What gives me the most headaches, typically, is scrolling behavior of iOS, so, if I need to display a modal or something like a typical hamburger menu. And still annoys me that I need a JavaScript library just to get this right, so that if I get a modal, that the background doesn't scroll on iOS. I think that's basically the worst issue that you stumble across in almost every project.

Is the issue bouncing at the end?

Made with FlippingBook - professional solution for displaying marketing and sales documents online