In Ruhe erklärt
Damit eine Website auf dem Handy anders aussieht als am großen Bildschirm, stellt sie Fragen: Wie breit ist das Fenster? Gibt es eine Maus? Ist ein dunkles Farbschema eingestellt? Das ist der eigentliche Zweck, und er ist gut.
Dieselben Fragen lassen sich aber auch per Skript stellen und auswerten. Vierzehn Antworten ergeben zusammen ein recht genaues Bild: Bildschirmfarbraum, Zeigegerät, Kontrastwunsch, ob Systemfarben erzwungen sind, wie fein die Pixeldichte ist.
Hier liegt eine feine, aber wichtige Grenze: Für das Layout darf eine Seite diese Fragen ohne Zustimmung stellen. Sie auszulesen und zu berichten, ist ein Zugriff auf dein Gerät und braucht deine Zustimmung.