Partially blind guy here with an #a11y PSA:

I'm seing a trend away from "Text Size" sliders or old fashioned font dialogs and towards a few set choices "Default", "Large","Larger", etc.

This is a HUGE step backwards. Your 'larger' is *never* large enough for my crazy busted eyeballs when I'm using my 34" monitor.

If you must do this, please be sure to add "Largest" and even "ZOMG ARE YOU SERIOUS LARGE" options. Some of us REALLY need them, even if it seems insane to you.

@feoh From your perspective, do these buttons or sliders have any advantage over the standard builtin function of browsers to zoom into a page (and designing a website so that this zooming in does not break the layout)?

@lilo I guess I don't understand the question.

I'm talking about native apps, not web pages, so maybe you're saying everything should be an Electron app or something so we can web zoom on anything?

Most operating systems also offer the option to zoom part of the screen, but have you ever tried LIVING like that? It's a misery.

@feoh No. I was refering to websites having extra zoom buttons to enlarge the font size which never made sense to me (since there is the browser zoom function).
@lilo @feoh As a person without vision issues, I use this feature often when connecting my laptop to a projector while making a presentation. Being able to enlarge just the font size without breaking the layout of, say, a wikipedia page, can make it easily readable to an entire auditorium. More flexibility/granularity and CLARITY with font size outputs is good because as a web dev one never has any idea what kind of a display someone is connecting or broadcasting to.
@lilo @feoh
The browser zoom function, 90% of the time, doesn't work well. Either you end up with unreadable breaks with headers or images running over the top, or the site "helps" by resizing it back...
@deirdrebeth @lilo @feoh
Yep second that not work well and doesn't allow pages to re-format and now you have another problem of trying to scroll around the page with invisible controls.