Earlier quoted context omitted.
Apps need it to determine where to place elements. If it wasn't you would still be able to reverse engineer it by sticking elements outside the viewport and seeing if they're hidden or not. Turns out anonymity is super freaking hard. :-/
apps? do we consider websites apps now? but either way if you have the JS, CSS and HTML, you should know where to put elements. Are nyc (news yc com) people part of the problem?
There are a million ways to exfiltrate UI parameters through JS and CSS. It’s hard to both prevent that and still allow JS and responsive pages.