Foros del Web » Programando para Internet » Javascript »

validar codigo JS para diferentes browser

Estas en el tema de validar codigo JS para diferentes browser en el foro de Javascript en Foros del Web. Existira algo que permita validar el codigo de Javascript en diferentes navegadores ?...
  #1 (permalink)  
Antiguo 14/08/2011, 13:13
 
Fecha de Ingreso: marzo-2010
Mensajes: 432
Antigüedad: 14 años, 1 mes
Puntos: 11
validar codigo JS para diferentes browser

Existira algo que permita validar el codigo de Javascript en diferentes navegadores ?
__________________
Libro de HTML 5 + codigo fuente bajar aqui.
  #2 (permalink)  
Antiguo 14/08/2011, 13:43
 
Fecha de Ingreso: julio-2011
Ubicación: Zapopan, Jal. MX
Mensajes: 316
Antigüedad: 12 años, 9 meses
Puntos: 32
Respuesta: validar codigo JS para diferentes browser

?, mas explicación, hasta donde entiendo te refieres a sí existe algún valor lógico para saber con que navegador estás tratando con el cual puedes realizar una operación de tal forma que la pueda procesar de forma similar con cualquier otro navegador.
Para ello existe la clase nativa navigator, que tiene distintas propiedades con información del navegador e incluso otras más alla como el de obtener la geo-localización del cliente.

Bueno supongo que puedes usar navigator.appName(nombre del navegador/aplicación) o navigator.appVersion(version del navegador/aplicación) o navigator.platform(nombre del SO dónde está montado el navegador).

Logicamente con ellos puedes hacer validaciones del código a usar dependiendo el navegador.

Última edición por IXtremeLT; 14/08/2011 a las 13:51
  #3 (permalink)  
Antiguo 14/08/2011, 14:13
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: validar codigo JS para diferentes browser

buenas,
la pregunta es muy genérica y no se entiende mucho. lo que entendi fue que si existe algún método para determinar que código funciona en cuales navegadores. si esa es la duda, mi opinión es que en teoría no existe un método 100% fiable más allá de la experimentación. en general, un código que sigue el estandar tiene más probabilidad de ser procesado por cualquier interprete. pero no necesariamente es así, de lo contrario no enfrentariamos tanto problema con las inconsistencias de los navegadores. incluso hay ocaciones en que una interfaz particular puede estar implementada parcialmente, o que un método o propiedad devuelva valores inconsistente. por ejemplo, en iexplorer6, en el segundo argumento del método add de HTMLSelect, el valor tiene que ser un índice numérico mientras el estandar indica que debe ser una referencia a un objeto HTMLOption. lo mejor es consultar una tabla de compatibilidades como la de quirksmode.org, o redactar una propia.

__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.

Etiquetas: diferentes, js, browsers
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 10:09.