Looks like a user agent concern.
Please stop disabling zoom
81–90 of 309 posts
Re: Please stop disabling zoom
#82I don't understand why the functionality exists for websites to dictate how users can and cannot view a page in the first place. This is like if you were reading a book that detected if you were trying to use a magnifying glass and immediately caused a glare to appear to prevent you from being able to read it. It is fucked up.
You don't understand why someone would want to create something the way they want to, really? How much choice do you have in the typesetting of any book you've ever bought? You could still use a magnifying glass on your monitor, as some Russian General was photographed doing recently... . . Obviously I think the choice to disable zoom, etc, is daft, but ultimately that is the creator's right to call, advisedly or oth…
Disabling or otherwise inhibiting user behavior is not a creator's right.
Re: Please stop disabling zoom
#83It’s not just accessibility. I’ve last track of the number of times I’ve seen a mobile website with a table that extends past the right side of the viewport and zoom disabled. You can’t scroll, and you can’t zoom, so you can’t read the table.
Re: Please stop disabling zoom
#84Looks like a user agent concern.
No. Sometimes it's good to disable zoom (e. g. in web apps that function as a big canvas, like Figma). Pages should use the feature correctly. People shouldn't have to fiddle with browser settings just because someone can't CSS properly.
Re: Please stop disabling zoom
#85My pet theory: I'm pretty sure this is because when HTML5 became a thing, some major tech blog showed us what an HTML5 page would look like (simplified doctype, meta charset) and they included the viewport settings that disabled zoom. Then pretty much everyone copied from these guides, and here we are. I remember I had used HTML5 skeleton templates for a while before I learned that the "maximum-scale=1, user-scalable…
Almost all major template for JS frameworks these days include that line. And there are tons of guides that specify adding that in. I get why it's there, if you're building a PWA that is supposed to mimick a mobile app, you have to enable that to override some annoying mobile browser behaviors like zooming on an input. The problem is that the above scenario is about the only time you would want to set the viewport in…
Re: Please stop disabling zoom
#86Re: Please stop disabling zoom
#87Earlier quoted context omitted.
> ... a small minority ... presbyopia ... I think what you just indirectly pointed out is that software is largely written by young, ignorant people who don't appreciate that everyone will get to experience presbyopia, and it happens sooner than you think. Maybe we should require product owners to be at least 40 years old ;-).
For years my optometrist told me I would eventually get presbyopia and then finally I reached the point where I need two pairs of glasses. It is on my mind because one of my hobbies is a cyberphysical artsystem that has a small book of design rules and presbyopia is what sets the limits on feature size. (You can't just tell people "hold the card closer")
Re: Please stop disabling zoom
#88Would these people want to be able to zoom in native apps as well? Or is there a reason it's fine in native apps but not on the web?
Re: Please stop disabling zoom
#89Earlier quoted context omitted.
> ... a small minority ... presbyopia ... I think what you just indirectly pointed out is that software is largely written by young, ignorant people who don't appreciate that everyone will get to experience presbyopia, and it happens sooner than you think. Maybe we should require product owners to be at least 40 years old ;-).
I've become "that guy" in presentations who constantly tells people "fonts too small", "can't read cause the contrast isn't enough", etc... My hope over time is that I stop being invited to meetings or people actually take the time to fix their presentations before it is presented to a wider audience.
Re: Please stop disabling zoom
#90I don't understand why the functionality exists for websites to dictate how users can and cannot view a page in the first place. This is like if you were reading a book that detected if you were trying to use a magnifying glass and immediately caused a glare to appear to prevent you from being able to read it. It is fucked up.
You don't understand why someone would want to create something the way they want to, really? How much choice do you have in the typesetting of any book you've ever bought? You could still use a magnifying glass on your monitor, as some Russian General was photographed doing recently... . . Obviously I think the choice to disable zoom, etc, is daft, but ultimately that is the creator's right to call, advisedly or oth…