Ver Mensaje Individual
  #25 (permalink)  
Antiguo 20/05/2008, 14:27
furoya
(Desactivado)
 
Fecha de Ingreso: noviembre-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 21 años, 5 meses
Puntos: 317
Respuesta: _Detectando Browsers Gecko (¿imposible distinguirlos?)_

Bueno, en realidad tú ya colaboraste, y también ya te agradecí.

Y por las dudas alguien llega a pensar que estamos hablando en serio, digamos que comparar las identificaciones va más allá de averiguar un motor. Que encima son algunos más, como Opera o Tasman o Trident; aunque estos últimos no sé si todavía se usan.
De cualquier forma son muy pocos; sigo pensando que con un buen ahorro de condicionales se podría saber el nombre del navegador.

También me gustaría saber cómo se identifican otros que no usen pantalla, como los de voz o braille.

Gracias a todos.


[edit]

Ya que estamos ... aprovecho y edito este mensaje para agregar algunos modos de Opera (gratuito) en Windows.


Un Opera9.27 / XP (Declarar Opera).

• navigator.accentColorName :
undefined

• navigator.appCodeName :
Mozilla

• navigator.appMinorVersion :

• navigator.appName :
Opera

• navigator.appVersion :
9.27 (Windows NT 5.1; U; es-es)

• navigator.browserLanguage :
es-es

• navigator.cookieEnabled :
true

• navigator.cpuClass :
undefined

• navigator.__ice_version :
undefined

• navigator.language :
es-es

• navigator.mimeTypes :
[object MimeTypes]

• navigator.onLine :
undefined

• navigator.oscpu :
undefined

• navigator.platform :
Win32

• navigator.plugins :
[object PluginArray]

• navigator.preference :
undefined

• navigator.product :
undefined

• navigator.productSub :
undefined

• navigator.refresh :
undefined

• navigator.savePreferences :
undefined

• navigator.securityPolicy :
undefined

• navigator.systemLanguage :
undefined

• navigator.userAgent :
Opera/9.27 (Windows NT 5.1; U; es-es)

• navigator.userLanguage :
es-es

• navigator.vendor :
undefined

• navigator.vendorSub :
undefined

• navigator.javaEnabled() :
false

• navigator.taintEnabled() :
false



Éstas son las versiones enmascaradas. Lo que falta es porque está repetido y no vale la pena copiarlo.

Un Opera9.27 / XP (Simular Firefox).

• navigator.appName :
Netscape

• navigator.appVersion :
5.0 (Windows NT 5.1; U; es-es; rv:1.8.0)

• navigator.userAgent :
Mozilla/5.0 (Windows NT 5.1; U; es-es; rv:1.8.0) Gecko/20060728 Firefox/1.5.0



Un Opera9.27 / XP (Simular Internet Explorer).

• navigator.appName :
Microsoft Internet Explorer

• navigator.appVersion :
4.0 (compatible; MSIE 6.0; Windows NT 5.1; es-es)

• navigator.userAgent :
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; es-es)



Un Opera9.27 / XP (Identificar como Firefox).

• navigator.appName :
Netscape

• navigator.appVersion :
5.0 (Windows NT 5.1; U; es-es; rv:1.8.0)

• navigator.userAgent :
Mozilla/5.0 (Windows NT 5.1; U; es-es; rv:1.8.0) Gecko/20060728 Firefox/1.5.0 Opera 9.27



Un Opera9.27 / XP (Identificar como IE).

• navigator.appName :
Microsoft Internet Explorer

• navigator.appVersion :
4.0 (compatible; MSIE 6.0; Windows NT 5.1; es-es)

• navigator.userAgent :
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; es-es) Opera 9.27



[/edit]

Última edición por furoya; 11/07/2008 a las 10:38 Razón: agregar identificaciones