<i>&gt; when HD-DPI support was added</i><p>Indeed. Except that, to get it, you-developer actually had to ship an updated browser with your &quot;app&quot; -- basically the same as any native app, except that instead of being &quot;just turn on this setting in a plist and recompile&quot;, it means refreshing your little in-house fork of a massive browser project that barely anyone understands. Clearly Valve cannot be arsed to do that, so Steam keeps looking like shit more than 3 years after these screens appeared.<p>The universal toolkit is not so universal if every app ships its own custom version.