Ich arbeite an einer OSX-Anwendung, die eine CSS-Vorschau benötigt. Ich muss einen Weg finden, um Benutzer mit Safari 5.0 von Benutzern mit Safari 5.1 zu unterscheiden, da die Webkit-Vorschau viele Unterschiede in diesen 2 Versionen aufweist. Zum Beispiel ist die gradient radiale Interpretation völlig anders!
Gibt es eine Möglichkeit, die Webkit-Version abzufangen?
Sie können die User-Agent-Zeichenfolge für die aktuelle WebKit-Version mit JavaScript abrufen. Tun Sie einfach so etwas:
%Vor%was so etwas erzeugt:
%Vor%Sie können dann die User-Agent-Zeichenfolge analysieren, um die Version von WebKit zu verwenden.
Dies hilft Ihnen, die WebKit-Version zu erhalten, bevor die Anfrage geladen wird, damit Sie wahrscheinlich Ihren eigenen Benutzeragenten zusammenstellen können. Also diese Lösung ist besser:
%Vor%