Gunther: Unterschiede zwischen den jeweiligen Browser-Versionen

Hallo zusammen!

Ich bräuchte bitte mal wieder euer geballtes Wissen & Know How.
Ich suche Informationen darüber, welche Versionen eines jeweiligen Browsers (insbesondere MSIE, Netscape, Mozilla und Opera für die diversen Plattformen) welche Javascript Eigenschaften, Objekte, und Methoden kennen/unterstützen, bzw. nicht kennen/unterstützen.

Ich habe mich schon dumm und dähmlich gegoogelt - auch hier im Archiv konnte ich leider nichts zufriedenstellendes finden.

Wer Informationen und/oder Links hat/kennt, bitte eifrig posten - Danke!

Gruß Gunther

PS: Es geht_nicht_um CSS ;-)

  1. Hallo,

    Schau mal bei http://www.drweb.de, da gibt es, soviel ich weiss, eine Uebersicht.

    Dieter

    1. Hallo Dieter,

      Schau mal bei http://www.drweb.de, da gibt es, soviel ich weiss, eine Uebersicht.

      hmmm..., ich hab' ja schon deren halbe Website zum Offline-Lesen bei mir auf'm Rechner, aber eine solche Übersicht kann ich (auch online) nicht finden.

      Auf der Opera-Website gibt es eine solche Übersicht, aber leider nur für den neuen 7er.

      Hintergrund ist eine 'zuverlässige' Browserunterscheidung völlig unabhängig vom User.Agent o.ä.

      Dank & Gruß Gunther

      1. Hallo,

        Das geht eigentlich recht einfach, wenn du anstatt user.agent die Faehigkeiten der Browser abrufst, zB so:
        dom = document.getElementById ? true : false;
        ie4 = document.all ? true : false;
        ns4 = document.layers ? true : false;

        Mit window.opera kriegst du Opera, im Archiv gibt es auch einiges dazu und nicht zuletzt in den FAQ der deutschen Javascript-Newsgroup http://www.dcljs.de/

        Dieter

        1. Hallo nochmal,

          Das geht eigentlich recht einfach, wenn du anstatt user.agent die Faehigkeiten der Browser abrufst, zB so:
          dom = document.getElementById ? true : false;
          ie4 = document.all ? true : false;
          ns4 = document.layers ? true : false;

          Mit window.opera kriegst du Opera, im Archiv gibt es auch einiges dazu und nicht zuletzt in den FAQ der deutschen Javascript-Newsgroup http://www.dcljs.de/

          ja das ist mir auch schon bekannt <bg>.

          Deshalb ja auch der Titel "Browser-Versionen"..., also wie unterscheide ich bspw. Opera 5 von Opera 6, oder MSIE 5.0 Mac von MSIE 5.0 Win?

          Die Conditional Comments von MS sind mir auch bekannt. In der Hauptsache fehlen mir noch 'Unterscheidungskriterien' für Opera 5/6 und NS 6/7 sowie die Mozillas.

          Gruß Gunther