| Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | ||||
El sitio de Xajax Project ha publicado unos scripts interesantes para poder detectar si un navegador es compatible con la tecnología Ajax, para estar seguros que la web que estamos desarrollando se va a poder mostrar correctamente en cualquier cliente web que tenga el usuario. Además estos scripts sirven para mostrar mensajes de error si el navegador no tiene soporte a Ajax, de modo que el usuario sea consciente que no va a poder ver esa web convenientemente.
Estos scripts detectan las capacidades del navegador y se pueden ejecutar para mostrar mensajes de alerta si no están disponibles ciertas funcionalidades, ya sea porque el navegador del usuario no las soporte o porque estén deshabilitadas.
El script contiene tres funciones:
browserSupportsCookies()
Detecta si el navegador soporta cookies y devuelve true en caso que estén soportadas y false si no es así.
browserSupportsAjax()
Comprueba si el navegador tiene compatibilidad con la tecnología Ajax, devuelve true si es así y false si no soporta Ajax por cualquier cuestión.
ActiveXEnabledOrUnnecessary()
Esta función detecta si el navegador soporta ActiveX o bien si ActiveX es innecesario para la ejecución de Ajax. En el navegador Internet Explorer 6 Ajax se ejecuta a través de ActiveX, así que necesita disponer ActiveX para que todo funcione. Así que esta función devolverá false sólo si el navegador es Internet Explorer 6 y tiene inhabilitado ActiveX.
Las funciones no las voy a escribir en el texto de este artículo, simplemente voy a poner un link al lugar donde se muestran las funciones en la página de Xajax Project:
http://xajaxproject.org/wiki/Xajax_%28any%29:_Tips_and_Tricks:_Detecting_Support
Pero también voy a dejar un enlace a una página en DesarrolloWeb.com donde hemos implementado estos scripts, para que los podáis ver en funcionamiento en vuestros navegadores. Así mismo, podéis ver el código fuente de la página para ver la implementación de los scripts que hemos hecho en DesarrolloWeb.com y obtener el código de las funciones en caso que cambien la URL en la página de Xajax.
http://www.desarrolloweb.com/articulos/ejemplos/comprobar-compatibilidad-ajax.html
| Autoría, licencia y acciones sobre este artículo | ||||||
|
Informe de Miguel Angel Alvarez*
Director de DesarrolloWeb.com Atención: Contenido exclusivo de DesarrolloWeb.com. No reproducir. Copyright. * Para consultas técnicas utilizar la lista de correo.
|
| Comentarios de los visitantes |
|
Aun no hemos recibido comentarios de este artículo.
Puedes ser el primero en enviar tu comentario. |
| Enlaces: |
| Maestrosdelweb |
|
||||||||||
Tienda DesarrolloWeb