Hallo,
is_chrome=(navigator.vendor && navigator.vendor.indexOf("Google")>=0);
is_safari=(!is_chrome && navigator.product && navigator.product=="Gecko" && navigator.vendor && navigator.vendor.indexOf("Apple")>-1);
Hier scheint schon wieder der unsinnige Ansatz einer »Browsererkennung« durch, die von konkreten Problemen gänzlich abstrahiert. Den Fehler möchte ich sehen, der nur Chrome resp. Safari, aber sonst keinen anderen WebKit-Browser derselben Generation betrifft, und der nicht durch Fähigkeitenabfragen umgangen werden kann. Ich kann mich nur wiederholen.
Mathias