Thomas Meinike: AppVersion

Beitrag lesen

Hallo,

ok, soweit stimmt das. Aber wenn man nach einem betimmten String sucht und den nicht findet, gibt man was alternatives aus,z.B eben nur das Standard_man_kann_noch_was_erkennen_auf_Lynx-Design, wer hinter nem Proxy sitzt bekommt zwar somanches schneller, aber eben nicht immer das beste...

Das sehe ich nicht so. Man kann durchaus Seiten erstellen, die fuer IE, Mozilla, Opera und Konqueror gleichermaßen geeignet sind, aber nicht unbedingt ueberall gleich aussehen - das geben weder HTML noch CSS her. Nur in sehr seltenen Ausnahmefaellen muss man mal einen Browser abpruefen, z. B. auf NN 4.x (beim dynamischen Fuellen von farbigen DIV-Balken mit Daten aus einer DB hatte ich mal dieses Problem).

Direkte Browserabfragen sollten also eher die Ausnahme bilden. Beim Client-seitigen "DHTML" prueft man auch besser auf konkrete Objekte statt auf Browserversionen:
document.images
document.all
document.layers
document.getElementById
document.getElementsByTagName
document.documentElement
...

MfG, Thomas