Christian Seiler: Mozilla/NS Indentifikation

Beitrag lesen

Hallo,

ebenso schnell: Gar nicht, es wäre auch sinnfrei. Es existiert kein Grund, den vom User verwendeten Browser zu kennen.

Aufgrund mancher Fehlinterpretationen, weg- oder nicht WC3 Konformen-Features ist das manchmal doch recht sinvoll!

Nein, ist es nicht. Wenn es um JavaScript-Features geht, dann kannst Du mit if (objekt) oder if (objekt.methode) oder if ((typeof objekt.eigenschaft) != 'undefined') prüfen, ob das entsprechende Feature unterstützt wird. Das ist zukunftssicher und Du musst diesen Code nie mehr anrühren. Wenn Du dagegen den Browser abfragst, wirst Du a) u.U. falsche Ergebnisse bekommen und b) musst Du den Code ständig aktualisieren, damit er auch richtig funktioniert.

Viele Grüße,
Christian