Christian Seiler: XP Look oder Klassische Oberflöche

Beitrag lesen

Hallo Klaus,

gibt es irgend eine Möglichkeit über JavaScript oder PHP abzufragen ob der User den XP Look oder die Klasische Oberfläche verwendet?

Nicht, dass ich wüsste. Ist ja auch irgendwie unsinnig, dass es da eine Möglichkeit gebe, unter anderen Betriebsystemen sieht das UI doch sowieso komplett anders aus, schau Dir doch mal eine Website im Safari unter Mac OS X an oder im Konqueror unter Linux oder FreeBSD mit bestimmten eingestellten Themes... Oder wenn Du Dir gar unter XP einen alternativen Look installierst. Kurzum: Selbst wenn Du für die Kombination IE und WinXP diese Inforamtion erhalten könntest: Sie nützt Dir nichts, ich würde mal sagen, dass höchstens die Hälfte aller Surfer mit dieser Browserkombination unterwegs sind.

Ansonsten kann man doch auch alles abfragen wie zB. welches Betriebsystem und welche bildschirmauflösung der User nutzt da muß es doch auch hier irgendwas geben aber ich habe hier noch nichts zu gefunden... ?

Betriebsystem herausfinden dürfte schwierig sein - Du kannst es ja mal mit dem UserAgent probieren (CGI-Umgebungsvariable HTTP_USER_AGENT oder JavaScript-Variabel navigator.userAgent), allerdings kann man da jede beliebige Sache reinschreiben und nicht jeder Browser schreibt rein, unter welchem OS er läuft, etc. Bildschirmauflösung könntest Du theoretisch mit JavaScript über screen.width oder screen.height heraus - allerdings kann Dir diese Information eigentlich egal sein (außer, Du betreibst gerne nichts sagende Statistiken ;-)) - das einzige, was für eine Webseite relevant sein könnte, ist die zur Verfügung stehende Breite, dazu siehe http://aktuell.de.selfhtml.org/tippstricks/javascript/aufloesungsweiche/.

Viele Grüße,
Christian