This is bad at even at 1000px. That’s 1/3rd of an xdr pro display and my most common window width now.
I thought it was just an ad blocker, but now I realize it's a "whatever DOM element I dislike" blocker.
I think e.g. Facebook does that and I’ve been unable to block annoying elements there.
Does anyone know how to make it work in that scenario?
That's a textbook example of poor UI.
On a mobile device, web display pixels (logical pixels) are not the same as physical pixels.
An iPhone SE's logical width is 320px.
An iPhone 8 is 375px.
An iPhone 8 Plus is 414 px.
An iPad is 768px.
700 is more like a wap feature phone
WAP phones were closer to 180px. I know because I built local WAP news and weather sites for them. Squeezing color radar maps into 180px was... interesting.
I always forget about this one. Thanks for ruining my afternoon.
The phone is not acting differently. The phone is acting according to the specification, which is that a pixel is 1/96th of an inch. This happens on all devices, not just phones.
From the spec:
> The absolute length units are fixed in relation to each other and anchored to some physical measurement. They are mainly useful when the output environment is known. The absolute units consist of the physical units (in, cm, mm, pt, pc, Q) and the visual angle unit (px):
> 1in = 2.54cm = 96px
Digital Ocean is guilty of this. If you're on a phone, or a tablet, or any browser with a window narrower than about 700px, the page is so obsessed with selling Digital Ocean that in order for an existing customer to use an account you've already paid for, you have to click the hamburger menu, and then scroll... scroll... scroll... all the way down to the bottom of 75 options to find a sign-in button.
For a company that brands itself as being tech-forward and people-friendly, Digital Ocean should know better.