Stolzi: Browser Header

Hallo,

weiss jemand woher ich die spezifischen Header bekomme die die einzelnen Browser senden?
Opera sendet ja zB. "Opera/7.01 (Windows 98; U)  [en]" Nun möchte ich aber wissen: Was sendet eine ältere opera Version, was der IE Explorer, was Netscape......
Weiss da wer wo das aufgelistet ist?

Grüsse
Stolzi--
Meine PHP_Scripts unter http://stolzi.westo.at
zB Forum, Album, Mailer, usw.

  1. Hallo Stolzi,

    ich weiß zwar nicht, wo du die "User Agent"-Kennungen der diversen Browser herkriegst.
    Ich glaube aber, dass das vegebliche Liebesmüh ist, weil man diesen String bei vielen Browsern nach eigenem Geschmack anpassen kann. Und das tun auch die großen Provider und Zeitschriftenredaktionen, die einen oder mehrere Browser "customized" auf ihren Gratis-CDs anbieten. So identifiziert sich z.B. dieselbe Version des M$IE unterschiedlich, je nachdem ob sie von T-Online, von AOL, oder freenet verbreitet wird, oder gar direkt von der Microsoft-Downloadsammlung stammt.
    Ergo: Da kannst User Agents sammeln, so lange du willst. Aber eine wirklich klare und eindeutige Zuordnung wird wohl ein Wunschtraum bleiben.

    Grüße aus dem Schwäbischen,

    Martin

    1. Hallo,

      das mit dem anpassen und unsicher sein ist mir vollkommen klar ;-)
      ich verwende ihn nur für eine Aussage wo das nicht weiter schlimm ist. Ich möchte nur wissen wie in diesem string meist erkennbar ist was für ein Browser der jeweilige ist. Also zB wenn IE enthalten ist ists vermutlich Internet Explorer....

      Grüsse
      Stolzi

      --
      Meine PHP_Scripts unter http://stolzi.westo.at
      zB Forum, Album, Mailer, usw.
      1. Hallo Stolzi,

        Also zB wenn IE enthalten ist ists vermutlich Internet Explorer....

        nein, in dem String den Opera auspuckt wenn er auf "als IE ausgeben" steht (Standardeinstellung!) enthält auch 'MSIE'.

        Grüße aus Nürnberg
        Tobias

        --
        Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
  2. Hallo Bescheidener,

    weiss jemand woher ich die spezifischen Header bekomme die die einzelnen Browser senden?
    Weiss da wer wo das aufgelistet ist?

    Ich habe auf meiner Seite
    http://www.tiptom.ch/tests/useragent.html
    mal ein paar Strings aufgelistet. Du kannst dort auch Deine Browser-Palette ausprobieren.

    Dass das ganze mit Vorsicht zu geniessen ist, wurde Dir ja schon gesagt.

    Und dass "Browser-Weichen", die bestimmte Benutzer aufgrund des UserAgent-Strings ausschliessen, ein sehr schlimmer Fehler sind, muss wohl nicht extra erwaehnt werden.

    Macromedia geht uebrigens mit schlechtem Beispiel voran...
    http://www.macromedia.com/software/trial_download/ ist mit Opera nicht benutzbar, man wird nur beleidigt und aufgefordert, MS IE oder Mozilla runterzuladen :-(

    HTH, mfg
    Thomas

  3. Hi,

    weiss jemand woher ich die spezifischen Header bekomme die die einzelnen Browser senden?

    Zum Teil wirst du (wie sollte es anders sein *scnr*) in SelfHTML fündig: http://selfhtml.teamone.de/diverses/clients.htm

    mfg Siechfred

    --
    Die wahre Kunst der Kommunikation liegt darin, nicht nur das Richtige am richtigen Ort zur richtigen Zeit zu sagen, sondern das Falsche im verlockenden Augenblick ungesagt zu lassen. (Dorothy Nevel)
    ss:| zu:| ls:# fo:| de:[ va:| ch:? n4:& rl:? br:& js:| ie:% fl:( mo:}