1/27/2026 at 10:17:42 PM
Good problem to solve, but this particular solution is a fast path to hell for everyone involved.You just can't scale text size independently of layout and interface. The size of the text is fundamentally related to the structural layout of the page. The number of columns, the size of images, the relative placement of buttons and UI elements -- it's all inextricably tied to the size of the text.
Good news is that we already have a solution for this: responsive design, aka page zoom. Every serious site already gracefully handles a wide range of viewport widths. When you zoom in, you are simply simulating a narrower viewport width. This type of constraint and flexibility is already well tested. Zooming in makes the text bigger. And, zooming in makes the layout adapt to a single column when that's all that will fit. It all works harmoniously together, because we test and accommodate for all viewport sizes, which is the same as all zoom levels.
The proposal at hand to scale text alone is bad for everyone. Developers now have a geometric set of permutations to test. What about an ultra-wide viewport with large text? What about a small viewport with large text? What about a wide viewport with small text? It's so much that it won't make business sense to invest in all of the testing, and all of the design and implementation work to accommodate all of the cases. And so, it will be bad for end users who will set their text size to their preference, and then find that actually usability and readability are now worse.
In the end the answer is simple: when users set their text size to be larger in the OS, browser vendors should increase the default zoom in browsers. This is already how it works on Windows, and it is definitely the best path to happiness for all.
by montroser
1/27/2026 at 10:45:47 PM
That's the testing matrix we have to do for iOS and Android apps today. The screen sizes don't go all the way up to ultrawide, but 13" iPad (portrait and landscape) down to 4" iPhone Mini, at every "Dynamic Type" display setting is required.It's not that tough, but there can be tricky cases.
by dfabulich
1/28/2026 at 2:35:50 AM
Also with every relevant locale, as English UI strings are usually abnormally short.by mananaysiempre
1/27/2026 at 11:11:31 PM
This is supporting something that already exists for native phone apps. My phone has separate options for display size and text size.And so I have it set to have smaller buttons but still a normal-size font.
by mjmas
1/27/2026 at 11:44:27 PM
In addition, desktop Firefox has had support for "zoom text only" for about 20 years or so (can be enabled in settings). It works fine.Don't know about mobile, probably works there too.
by homebrewer
1/28/2026 at 2:28:54 AM
Well, it does what it says, if that's what you mean by "works". But I don't think my grandpa is going to be happy with the results.Here's NYT with that firefox "zoom text only" enabled: https://i.imgur.com/zp7pDW3.png
See the chopped "rld" on the left? That's the link to the "World" section. To the left of that off the screen should be the "U.S." section. But there's no horizontal scroll bar or any way to get to it, or any way to even know it exists. Categories spill off the right too, and you can't get to those either. This anti-feature, in the name of accessibility has actually just made things worse.
For reference, here's the totally sensible result if you just don't enable "zoom text only": https://i.imgur.com/Kkd5aOu.png
by montroser
1/27/2026 at 11:46:25 PM
Seriously.Browsers originally had text zoom -- only text zoom -- until page zoom was invented, I can't remember by which browser. And then page zoom quickly became the "main" zoom mechanism across all browsers because it was obviously so much better -- icons, layout, everything adjusted together. (And for those who remember, when there was only text zoom, it was a common practice/workaround to define everything in em rather than px, precisely to "fake" page zoom with text zoom.)
I'm baffled by the idea of trying to bring text zoom back. Just no, a million times. We tried it. It was bad.
by crazygringo
1/28/2026 at 2:11:14 AM
Page zoom is fine for relatively minor adjustments, but if you're browsing with a high page zoom setting you'll still run into a ton of problems.Stuff like "page overlays become so large that they overflow the bounds of the screen, but are fixed position so you can't even scroll them to make the X button visible."
Or in the slightly better case, "most of the screen is obscured by the enlarged floating header, the layout of which is totally broken by the relatively narrow viewport relative to content size, and with your large page zoom setting the remaining half of the screen can fit about five words on it at a time."
Either way websites need to do accessibility testing and clearly most of them don't.
Safari has a setting for "Never use font sizes smaller than __" which used in combination with a not as high page zoom setting is a little less likely to make pages completely fucked, because it's only acting on text that was small to begin with.
by wlesieutre
1/28/2026 at 2:54:32 AM
There's no expectation that sites ought to work perfectly with 500% zoom, even though a browser supports that as a zoom value. The same way there's no expectation they work with a horizontal viewport size of 50px. Because they're the same thing, and when you push any design too far it breaks. That's just reality.And with page overlays, text zoom isn't necessarily going to fix anything. Sometimes the button to dismiss is at the bottom, and the larger text will just push that off-screen downwards. (I do agree that pop-ups/overlays designed for a screen larger than yours are a problem, but that's often less about zoom than just assuming small/short phone screens no longer exist.)
by crazygringo
1/28/2026 at 4:06:25 PM
500% maybe not, but I've seen sites blow up at much less drastic zoom levels.The unfortunate reality of accessibility is that there was no expectation of wheelchair ramps until the ADA forced everyone to quit saying "but ramps cost money and I don't personally need that" and do the right thing, web accessibility may end up requiring the same treatment.
by wlesieutre
1/28/2026 at 4:42:20 PM
Remember it's the same as a smaller screen.If you have vision problems such that sites don't work at the zoom level you need, then you simply need to purchase or use a device with a larger screen. Then the larger zoom level will work, because there's more space for it.
The world adopted responsive design a long time ago to be mobile-friendly. That inherently made page zoom highly effective even at larger levels. If you need to push it to extreme levels, you need to get a larger screen.
And there's always pinch-to-zoom on top if you really need it. Plus screen magnification utilities.
by crazygringo
1/28/2026 at 6:33:49 PM
"Just get a bigger screen" is such a lame excuse, and it doesn't even work.Here's what chatgpt.com looks like on an iPhone 17 Pro Max with the page zoom turned up: https://imgur.com/XXweCSj
It's such an absolutely pathetic use of the viewport space. And this is exactly that kind of thing that giving pages separate text scaling awareness instead of only page zoom will be able to improve. Most of the stuff using up the limited relative viewport size did not need to be enlarged.
Insisting that blind people should accept wasting left and right thirds of their screen space (seriously, look at the size of the chat bubble where you can see a tiny slice of it peeking through) on zooming in the white space and just buy bigger devices that don't even exist to accommodate this, all because uniformly blowing up all page elements is easier for developers is… I'll be polite and say it's not something I agree with.
by wlesieutre
1/28/2026 at 7:07:45 PM
If that's the level of text size you require, you should be using sites on a large tablet, not a phone. A phone screen isn't large enough for your vision period. This is like expecting a website to be usable on an Apple Watch display. Be reasonable here.At some point you just have to accept that your vision accommodations need to be met with a combination of hardware and software, not just software alone.
by crazygringo
1/28/2026 at 7:47:48 PM
Blind people use phones smaller than this with large text all day long and the inability of web developers to accommodate it is an embarrassing failure of web developers and web platforms.In the ChatGPT example, the entire interface boils down to a scrolling chat history, a text input box, and a send button. It's hard to imagine an interface that would be easier to fit in a small viewport than this. But the current reliance on full page zoom and poor responsiveness to viewport space (maintaining huge side margins in a narrow window) means it sucks.
Their mobile app works fine with large accessibility text sizes (iOS goes up to 310%). There's no fundamental reason the web shouldn't be able to handle an accessible interface with enlarged text equally well. The current state of web accessibility is just bad.
It can be better, but only if people do the work to make that happen. Curb cuts and wheelchair ramps didn't exist until we built them, and they gave a lot of people with mobility limitations the ability to get around independently. Unfortunately it took heavy handed regulation to force the issue, because so much of the population is content to say "I'm not the one in a wheelchair, why should I care about that?"
My hope would be that enough people in tech do care about accessibility and it won't require that level of regulation. And I'm thankful that Chrome is looking at ways to improve the current situation.
by wlesieutre
1/28/2026 at 9:47:53 PM
> It's hard to imagine an interface that would be easier to fit in a small viewport than this.It's a website. We already have responsive design between desktop and mobile. You're essentially asking for a third modality that is essentially purely text and buttons without margins or padding, something that would work for closer to Apple Watch screens. You're showing a case where you need everything 3x larger in each dimension, which gives you nine times less usable space on your screen. Asking interfaces to work in one-ninth the usual space of an already space-constrained phone screen seems unreasonable to me.
If you need 3x magnification in each dimension and want to browse the web, you really just need a larger device. That's an accomodation that exists. Tablets exist. This isn't the equivalent of needing curb cuts and wheelchair ramps, because larger screens are already available for this level of visual disability.
by crazygringo
1/28/2026 at 6:08:59 AM
Oh, and there's TWO page zooms btw: the one you activate with +/- (or ctrl + +/-), and another one available with touchpad pitch-to-zoom / touchscreens (you can't use it on desktops without touchpad/touchscreen).by ValdikSS
1/28/2026 at 5:10:16 AM
My memory that far back is hazy but I seem to recall being able to do full-page zoom in Opera circa 2003.by gary_0
1/28/2026 at 2:03:02 AM
> This is already how it works on Windows, and it is definitely the best path to happiness for all.Actually Windows has a newish independent text scale accessibility setting that is different than display scale.
Yea, sometimes you have to update your UI to account for that, but it’s not a big deal most of the time.
https://learn.microsoft.com/en-us/windows/apps/develop/input...
by fassssst
1/29/2026 at 12:08:31 AM
> Every serious site already gracefully handles a wide range of viewport widths.... he writes, on a site that forces horizontal scrolling on mobile.
If I make HN font readable size on portrait phone using just zoom, the page is 4 screens wide.
by yencabulator
1/27/2026 at 10:29:36 PM
[dead]by wetpaws