This is just completely idiotic bullshit.<p>A website should not ever bother with body text size at all.<p>A website should display its body text in the size that the browser specifies, and that's it (with the exception of adapting for a generally smaller or larger typeface).<p>It's completely braindead that nowadays, on my old, small laptop display, I get websites displaying huge letters, because those supposedly are somehow the right size on other displays. The resolution of my laptop hasn't changed in ten years, so why the fuck does anyone think it's sensible to make the letters larger?<p>Yes, new devices have higher resolutions. And you know what the solution to that problem is? It's called CSS. CSS has the concept of a browser/user stylesheet, which provides sensible defaults for the respective environment for you to inherit, which should mirror stuff like display resolution, but also, indirectly, the eyes of the users.<p>That's kindof the whole point of CSS, that you can abstract from that, and have the respective renderer take care of adapting your content to the environment, so that your website reads equally well on a decade-old laptop, on a new and shiny tablet, or on a 100" monitor.<p>And it's especially braindead because the only fix on my side would be to pretend that I'd like to read 5 px text, in order to have those braindead website become readable again ... except that then, sensible websites would take that seriously and would display their text in 5 px letters.