navigator.appName = Netscape

  • Jo, wie man schon am Titel sehen kann, ist der Name vom Navigator Firefox nicht wie erwartet "Mozilla Firefox", sondern "Netscape".
    Ist das jetzt so beabsichtigt oder haben die Programmierer da etwas übersehen?

  • Netscape ist halt der Urahn vom Firefox. Gehören faktisch zu einer Familie.

    Die Javascript-Angaben aus navigator.appCodeName und navigator.appName kannst du getrost vergessen.

    benutz lieber navigator.userAgent ...

    Code
    firefox  = (navigator.appName.indexOf("Firefox")) ? true : false;

    oder besser noch, prüfe auf die unterstützten methoden:

    Code
    gecko = (!document.all && document.getElementById && !document.opera) ? true : false;