Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Safari / Chrome mismo user-agent :S

Estas en el tema de Safari / Chrome mismo user-agent :S en el foro de WordPress en Foros del Web. Hola, pues eso con esta función obtengo el mismo resultado para chrome y safari, de momento no necesito filtrar por safari pero me gustaría poder-los ...
  #1 (permalink)  
Antiguo 04/02/2013, 11:40
 
Fecha de Ingreso: junio-2010
Mensajes: 353
Antigüedad: 14 años, 5 meses
Puntos: 6
Safari / Chrome mismo user-agent :S

Hola,

pues eso con esta función obtengo el mismo resultado para chrome y safari, de momento no necesito filtrar por safari pero me gustaría poder-los detectarlos por separado. Cómo es que tienen el mismo user agent?

Código PHP:
Ver original
  1. function wp_cache_normal_group( $user_agent ) {
  2. // Detección de Browser por pc :: add array
  3.  $navegadores = array(
  4.           'Opera' => 'Opera',
  5.           'Mozilla Firefox'=> '(Firebird)|(Firefox)',
  6.           'Galeon' => 'Galeon',
  7.           'Mozilla'=>'Gecko',
  8.           'MyIE'=>'MyIE',
  9.           'Lynx' => 'Lynx',
  10.           'Netscape' => '(Mozilla/4\.75)|(Netscape6)|(Mozilla/4\.08)|(Mozilla/4\.5)|(Mozilla/4\.6)|(Mozilla/4\.79)',
  11.           'Konqueror'=>'Konqueror',
  12.          'Internet Explorer 10' => '(MSIE 10\.[0-9]+)',
  13.          'Internet Explorer 9' => '(MSIE 9\.[0-9]+)',
  14.          'Internet Explorer 8' => '(MSIE 8\.[0-9]+)',
  15.           'Internet Explorer 7' => '(MSIE 7\.[0-9]+)',
  16.           'Internet Explorer 6' => '(MSIE 6\.[0-9]+)',
  17.           'Internet Explorer 5' => '(MSIE 5\.[0-9]+)',
  18.           'Internet Explorer 4' => '(MSIE 4\.[0-9]+)',
  19. );
  20. foreach($navegadores as $navegador=>$pattern){
  21.        if (eregi($pattern, $user_agent))
  22.        return "normal-".$navegador;
  23.     }
  24. return 'navegador-desconocido';
  25.  
  26. }

Gracias de antemano
  #2 (permalink)  
Antiguo 05/02/2013, 07:02
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 10 meses
Puntos: 606
Respuesta: Safari / Chrome mismo user-agent :S

La prueba de Chrome la realizas desde la versión que viene en móviles Android? Aqui dicen que en los móviles usa el UA de Safari por temas de compatibilidad
__________________
Aviso: No se resuelven dudas por MP!
  #3 (permalink)  
Antiguo 05/02/2013, 10:46
Avatar de zanguanga
Moderadora
 
Fecha de Ingreso: julio-2009
Ubicación: España
Mensajes: 1.686
Antigüedad: 15 años, 4 meses
Puntos: 429
Respuesta: Safari / Chrome mismo user-agent :S

Así es y, lo peor parece que ha sido denunciado por los usuarios de Safari por violación de la privacidad https://www.google.es/search?q=googl...ient=firefox-a
__________________
Mi blog personal | Mi G+
  #4 (permalink)  
Antiguo 05/02/2013, 14:06
 
Fecha de Ingreso: junio-2010
Mensajes: 353
Antigüedad: 14 años, 5 meses
Puntos: 6
Respuesta: Safari / Chrome mismo user-agent :S

@Malenko La prueba la realizo desde PC / Portatil

Entonces cómo puedo saber si me han entrado desde chrome o safari, por php?

Etiquetas: chrome, php, safari
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:34.