Robert Bamler: Die Wikinger schlagen zurück

Beitrag lesen

Hallo Christian,

In Opera 6.0 (7.0 gibt es nicht für Linux): F12 -> Identify as ...

Womit bewiesen wäre, dass Browsererkennung nicht zuverlässig funktionieren _kann_.

In Opera (auch in der 6er Version schon) kann man einstellen, als welcher Browser er sich ausgeben soll. Dabei gibt Opera bei HTTP-Requests (und auch in der JavaScript-Eigenschaft "navigator.userAgent") den String an, der normalerweise vom "simulierten" Browser verwendet wird. Allerdings hängt Opera immer noch einen String an, in dem " Opera " irgendwie vorkommt (bei mir ist es " Opera 7.01  [en]". Man kann Opera-User also immer noch identifizieren. Nur "normale" Programme, die unterschiedliche Seiten für verschiedene Browser liefern würden (und unbekannte Clients evtl. sogar verprellen würden), sehen Opera als IE oder NC.

Robert