Sorry, aber ich hatte doch geschrieben, dass media queries in diesen HTML-Dokumenten nicht erlaubt sind. Ebenso auch kein JS.
Und ich habe nicht umsonst an den Titelanfang geschrieben "Harte Nuss", wenn ich mir nicht der Anforderungn bewusst wäre, dass da vielfältige Möglichkeiten der Abweichung bestehen, die es zu detektieren gilt. Die größten Herausforderung sehe ich aber bei den Positionierungsinformationen, gleichwohl diese sich über die computes styles beurteilen lassen.