by Guest » 12 Jan 2025, 14:01
Ich verwende eine Funktion, um den Browsertyp meiner Website-Besucher zu erkennen. Später stellte ich jedoch fest, dass bei vielen Besuchen nicht erkennbare Browser vorhanden sind. Daher muss ich möglicherweise die User-Agent-Liste meines Browsers aktualisieren.
Dies ist meine Liste von Browsern mit dem Browsernamen als Array-Schlüssel und dem Benutzeragenten als Wert.
Code: Select all
$browsers = array(
'Opera' => 'Opera',
'Mozilla Firefox'=> '(Firebird)|(Firefox)',
'Galeon' => 'Galeon',
'Mozilla'=>'Gecko',
'MyIE'=>'MyIE',
'Lynx' => 'Lynx',
'Netscape' => '(Mozilla/4\.75)|(Netscape6)|(Mozilla/4\.08)|(Mozilla/4\.5)|(Mozilla/4\.6)|(Mozilla/4\.79)',
'Konqueror'=>'Konqueror',
'SearchBot' => '(nuhk)|(Googlebot)|(Yammybot)|(Openbot)|(Slurp/cat)|(msnbot)|(ia_archiver)',
'Internet Explorer 8' => '(MSIE 8\.[0-9]+)',
'Internet Explorer 7' => '(MSIE 7\.[0-9]+)',
'Internet Explorer 6' => '(MSIE 6\.[0-9]+)',
'Internet Explorer 5' => '(MSIE 5\.[0-9]+)',
'Internet Explorer 4' => '(MSIE 4\.[0-9]+)',
);
Meine Frage ist, wo man weitere Browsernamen/Benutzeragenten bekommt!
zum Beispiel für Safari, Navigator, Mosaik, Lynx, Amaya, Omniweb, Avant, Camino ..etc.
Ich verwende eine Funktion, um den Browsertyp meiner Website-Besucher zu erkennen. Später stellte ich jedoch fest, dass bei vielen Besuchen nicht erkennbare Browser vorhanden sind. Daher muss ich möglicherweise die User-Agent-Liste meines Browsers aktualisieren.
Dies ist meine Liste von Browsern mit dem Browsernamen als Array-Schlüssel und dem Benutzeragenten als Wert.
[code]$browsers = array(
'Opera' => 'Opera',
'Mozilla Firefox'=> '(Firebird)|(Firefox)',
'Galeon' => 'Galeon',
'Mozilla'=>'Gecko',
'MyIE'=>'MyIE',
'Lynx' => 'Lynx',
'Netscape' => '(Mozilla/4\.75)|(Netscape6)|(Mozilla/4\.08)|(Mozilla/4\.5)|(Mozilla/4\.6)|(Mozilla/4\.79)',
'Konqueror'=>'Konqueror',
'SearchBot' => '(nuhk)|(Googlebot)|(Yammybot)|(Openbot)|(Slurp/cat)|(msnbot)|(ia_archiver)',
'Internet Explorer 8' => '(MSIE 8\.[0-9]+)',
'Internet Explorer 7' => '(MSIE 7\.[0-9]+)',
'Internet Explorer 6' => '(MSIE 6\.[0-9]+)',
'Internet Explorer 5' => '(MSIE 5\.[0-9]+)',
'Internet Explorer 4' => '(MSIE 4\.[0-9]+)',
);
[/code]
Meine Frage ist, wo man weitere Browsernamen/Benutzeragenten bekommt!
zum Beispiel für Safari, Navigator, Mosaik, Lynx, Amaya, Omniweb, Avant, Camino ..etc.