4 ms·
I can think of a bunch of examples on iPads and iPhones as well. It amazes me how utterly broken some web sites become once they figure out that I'm using an i
by makecheck 15y ago
I can think of a bunch of examples on iPads and iPhones as well. It amazes me how utterly broken some web sites become once they figure out that I'm using an iPad. Guess what, web developers: I don't want you to force one font size and layout on me just because I have a portable device. It is actually really frustrating when spread-zoom doesn't work at all.
- glimcat 15y agoHacking the user agent string often helps, if your browser supports it.
- makecheck 15y agoSadly, I think it's gotten to the point where we need a way to lie about the screen resolution as well. I can make my iPad browser pretend to be anything, and it's not enough. I imagine web sites are also checking, e.g. for a 768x1024 browser window and adapting accordingly. It is actually relatively easy to do this with "@media" in CSS, for instance. All this extra "smart" code takes site developers more time to write, it's more data to download, and more work for the browser to do. Funny that the result would be to damage the user's experience after all that effort was put in.
- glimcat 15y agoYeah...certain CSS tricks are "use with extreme caution" e.g. the ability to hide all overflow with no scroll. In general, if you don't know how to do it right, you should start by doing it simple. Unfortunately, this conflicts with the impulse to add all the features you possibly can. We've outgrown putting blink tags on everything (mostly), but the underlying impulse is still there.