vtUserAgent
(Basic, Pro, Master ab 1.3)
Dieser Platzhalter ist veraltet und wurde in v4.0 entfernt. Verwenden Sie stattdessen vtServer
Gibt Informationen über den verwendeten Webbrowser aus.
Verwendung
{{vtUserAgent}}
{{vtUserAgent: %Eigenschaft}}
- %Eigenschaft
(optional) Art der Information, die ausgegeben werden soll. Folgende Werte sind möglich:
Eigenschaft Bedeutung mögliche Werte browser
Typ des Webbrowsers opera, ie, omniweb, konqueror, safari, mozilla, other version
Version des Webbrowsers z. B. "5.0" os
Betriebssystem Win, Mac, Linux, Unix, OS/2, other Wenn Sie %Eigenschaft weglassen, verhält sich
vtUserAgent
, als hätten Sie den Parameterbrowser
übergeben.
Hinweise
Die Informationen, die vtUserAgent
ausgibt, beruhen auf der Servervariablen
HTTP_USER_AGENT
, die wiederum auf Angaben beruht, die der Webbrowser in die
HTTP-Abfrage eingebunden hat. Diese Angaben sind in hohem Maße unsicher, und
vtUserAgent
berücksichtigt auch nicht die Änderungen, die jüngere
Browserversionen mit sich gebracht haben. Darum sollten Sie besser auf andere
Techniken zurückgreifen, um die Besonderheiten bestimmter Webbrowser zu
berücksichtigen, zum Beispiel auf
- bedingte CSS-Anweisungen oder die Erkennung von Browserfähigkeiten mittels JavaScript (feature detection).
Beispiel
<!--{{vtIf: {vtUserAgent} .neq. ie}}-->
<p>Diese Website ist für die Verwendung mit dem Internet
Explorer optimiert. Bei anderen Browsern kann es zu
Darstellungsfehlern kommen.</p>
<!--{{vtEndIf}}-->