Hallo,
guck Dir mal den hash %ENV unter verschiedenen Umgebungen an
-- reines Perl auf der Kommandozeile
-- Perl-CGI-Script
habe ich gemacht und bin dann gleich auf einige Fragen gestoßen.
HTTP_USER_AGENT liefert einen langen String, bei meinem Mozilla Firefox 2.0.0.20 z.B.
"Mozilla/5.0(......) Gecko(.....) Firefox/2.0.0.20........"
Wenn ich jetzt wissen will, ob es irgend eine Version von Mozilla Firefox ist,
genügt es da, den String auf vorhandenes "Mozilla" oder vorhandenes "Firefox" oder auf beide abzufragen?
Oder gibt es eine nicht aufgelistete Variable, die mir direkt das in der Browser-Kopfzeile angezeigte "Mozilla Firefox" liefert?
Und was bedeutet das Gecko in diesem Zusammenhang?
Oder sind Mozilla, Firefox und Gecko gar drei Browser derselben Familie (mit gleicher Funktionalität)?
Viele Fragen?
Gruß
Konrad