Wie wird der Browsertyp erkannt?

  • Hallo zusammen,

    ich habe eine ganz allgemeine Frage: Woran erkennt eine Website den Browsertyp? Kann man dieser Seite einen anderen Browser quasi "vorgaukeln"?

    Worauf ich hinaus will: Bei eBay funktionieren doch seit kurzer Zeit einige Seiten nicht mehr mit dem IE 5.0, wohl aber mit dem 5.50 (der sich IMHO vom 5.0 nicht groß unterscheidet) und dem IE 6.0.

    Ich möchte mich nicht vom Firefox trennen, diese Frage interessiert mich ganz allgemein.

    Dann noch etwas: die Site des Rundfunkmuseums der Stadt Fürth http://www.rundfunkmuseum.fuerth.de/german/index.htm wird im IE in der Schrift "Arial" angezeigt, im Firefox 1.5.0.4 in Times New Roman. Im Quelltext steht folgendes in spitzen Klammern :

    BASEFONT FACE="Arial, Helvetica, sans-serif" SIZE=3

    Kann Firefox damit nichts anfangen? Mit Quelltexten kenne ich mich absolut nicht aus, das sind für mich Hieroglyphen :wink:

    Gruß, Norbert

    Lenovo IdeaPad B590 Core-i5 - Windows 10 und 11 Home 64-Bit 22H2/23H2 - Firefox Release aktuell

  • Zitat von regie510


    ich habe eine ganz allgemeine Frage: Woran erkennt eine Website den Browsertyp? Kann man dieser Seite einen anderen Browser quasi "vorgaukeln"?


    Ja, Stichwort UserAgent

    Zitat


    Dann noch etwas: die Site des Rundfunkmuseums der Stadt Fürth http://www.rundfunkmuseum.fuerth.de/german/index.htm wird im IE in der Schrift "Arial" angezeigt, im Firefox 1.5.0.4 in Times New Roman. Im Quelltext steht folgendes in spitzen Klammern :

    BASEFONT FACE="Arial, Helvetica, sans-serif" SIZE=3

    Kann Firefox damit nichts anfangen? Mit Quelltexten kenne ich mich absolut nicht aus, das sind für mich Hieroglyphen :wink:

    Ich glaube nicht, dass der Firefox Basefont unterstützt. Das scheint mit ein total veralteter HTML-Tag zu sein, der wahrscheinlich auch nicht zum Webstandard gehört, sondern von Microsoft erfunden wurde...
    Wer sowas auf seiner Website benutzt, sollte mal dringend seine Kenntnisse auffrischen.

  • Zitat von regie510


    ich habe eine ganz allgemeine Frage: Woran erkennt eine Website den Browsertyp?

    Zum Einen kann serverseitig der schon genannte HTTP-UserAgent abgefragt werden (http://www.html-world.de/program/http_ov.php), zum Anderen gibt es auch die Möglichkeit mit clientseitigen Skripten an die Information zu kommen (http://de.selfhtml.org/javascript/objekte/navigator.htm).
    Beides ist gebräuchlich.

    Zitat von regie510


    Kann man dieser Seite einen anderen Browser quasi "vorgaukeln"?


    Den HTTP-Useragent kann man sowohl beim Firefox (http://www.firefox-browser.de/wiki/User_Agent) als auch beim IE (http://www.winguides.com/registry/display.php/799/) ändern. Ob das Auswirkungen auf JavaScript hat, weiss ich nicht, bezweifle ich aber.
    Beim Firefox könnte das bestimmt über eine Erweiterung realisiert werden. Im Allgemeinen kann man versuchen den Skriptcode vor der Ausführung mittels Proxy entsprechend zu editieren (z.B. Proxomitron: http://www.buerschgens.de/Prox/). Also z.B. die Variable navigator.userAgent durch den String "Mein Browser 1.0" zu ersetzen.

    Gruss,
    Scheinmensch

  • Zitat von JonHa


    Ja, Stichwort UserAgent

    Ich glaube nicht, dass der Firefox Basefont unterstützt. Das scheint mit ein total veralteter HTML-Tag zu sein, der wahrscheinlich auch nicht zum Webstandard gehört, sondern von Microsoft erfunden wurde...
    Wer sowas auf seiner Website benutzt, sollte mal dringend seine Kenntnisse auffrischen.


    Also bei mir wird die Museums-Seite in serifenloser Schrift dargestellt. Vielleicht liegt's an den Einstellungen von regie510 im FX? (Berechtigung freigegeben, dass Webseiten ihre eigene Schrift benutzen dürfen?)

    FX 3.6.28/Mac OS X (10.4.11)
    FX 24.0/Mac OS X (10.6.8 )
    FX 24.0/Mac OS X (10.8.3)

  • Unter http://de.selfhtml.org/html/text/schr…t_groesse_farbe liest man (unter "Beachten Sie"):

    Zitat

    Netscape 4.x interpretiert <basefont color="..."> und <basefont face="..."> nicht. Firefox 1.0, Konqueror und Safari 1.2 interpretieren <basefont> nicht.

  • Zitat von ie_veraechter


    Also bei mir wird die Museums-Seite in serifenloser Schrift dargestellt. Vielleicht liegt's an den Einstellungen von regie510 im FX? (Berechtigung freigegeben, dass Webseiten ihre eigene Schrift benutzen dürfen?)


    Hallo,

    das Häkchen für die Freigabe von eigener Schrift ist gesetzt. Ich hatte heute mal mit den Schriften herumgespielt. Als ich wieder den Ursprungszustand herstellen wollte, foppte mich der Fuchs irgendwie. Die Schriften wurden nicht mehr geändert - egal was ich anstellte. Jedenfalls endete das Ganze mit einer Neuinstallation :roll:

    Scheinmensch

    besten Dank für Deine ausführliche Erklärung!

    Gruß, Norbert

    Lenovo IdeaPad B590 Core-i5 - Windows 10 und 11 Home 64-Bit 22H2/23H2 - Firefox Release aktuell