Entradas con la etiqueta ‘internet explorer’

Herramientas para depurar errores en un sitio web

Cuando desarrollamos un sitio web es relativamente sencillo provocar errores, aunque utilicemos un editor de programación muy intuitivo, siempre hay una parte que queda a merced del fallo humano: etiquetas mal cerradas, signos de puntuación olvidados, mezcla de lenguajes de programación. Para facilitar la tarea de corregir estos errores podemos ayudarnos de herramientas de depuración, se instalan como extensión en el navegador y !a corregir!

ie_developer

Para internet explorer Microsoft ofrece Internet Explorer Developer Toolbar. Puedes descargar esta herramienta desde el sitio web de Microsoft. En inglés.

web_developerPara Firefox, disponemos de Web Developer. Para instalarlo sólo es necesario pulsar en herramientas –> complementos y buscarlo, aunque también podemos descargarlo de la página de complementos para firefox.

ie_tabOtra opción a tener en cuenta es instalar ie tab para firefox y dejar de usar Internet Explorer, esto nos permite ver las páginas en firefox con el motor de explorer, también nos permite usar la herramienta web developer.

ie4linuxY sin duda mi favorito para Linux Debian es ie4linux que nos permite utilizar internet explorer dentro de linux. Para instalarlo necesitaremos también wine ($sudo apt-get install wine). Esta es una herramienta de desarrollo si utilizas linux, ya que no se puede instalar el complemento ie tab para explorer en firefox si estás usando un sistema operativo linux.

Además estas herramientas nos permiten también depurar las hojas de estilo del sitio web, ya que todas cuentan con soporte para css.

Probando, probando

Como frikander que soy me gusta utilizar el ordenador para cosas útiles, y soy de la firme convicción de que la informática e internet van a cambiar tanto al mundo, que van a contribuir a mejorarlo, le tengo demasiadas esperanzas creo. Como betatester de firefox, internet explorer 8, y una multitud de proyectos, me gusta participar en la mejora de los programas, aunque suponga un esfuerzo (con ie8 beta 2 es una tortura)  reportar errores, y perder tiempo en comprobar si ya ha sido reportado y no tenga una compensación real , contribuye a mejorar la calidad de mis herramientas de trabajo. Además una versión beta me permite comprobar si estoy programando correctamente, para cuando llegue la versión a producción. En Explorer 8 beta 2, veo tantos errores, en tiempo de ejecución de procesos, rendimiento, y sobre todo compatibilidad (no sabe dibujar con css estándar) y aunque en microsoft se apresuran a arreglarlo, siempre que navego con explorer 8 hay un dichoso error. Problemas de compatibilidad y lentitud, a veces me cuelga hasta las aplicaciones que estoy utilizando en el equipo (por ejemplo el reproductor de audio). Así que apenas navego con internet 8 pero reporto gran cantidad de errores (todas mis páginas son estándar). Y eso que microsoft ya está empleando la técnica del vaporware con su navegador. Voluntariamente elegí instalarme una versión beta y con propósitos de desarrollo, es decir entiendo que este programa puede provocar fallos en el equipo o interferir con otros programas. Chrome NO me gusta. Me parece un gravísimo error de Google (que busca mejorar la web), que se ponga a disposición pública una versión que es inestable (Chrome está en versión beta), y que salió con un error gravísimo, y más sabiendo que el usuario medio (que se ha abalanzado a instalar como navegador de cabecera Chrome) se iba a instalar Chrome después de una campaña mediática sin precedentes, pero bueno Google ha conseguido su cuota de mercado y ahora se dedicará a parchear cada dos horas. Chrome es un navegador: precipitado, que consume mucha memoria, y que está en pañales, aunque tiene un futuro muy esperanzador, me quedo con firefox, que casi siempre demuestra que es el mejor, aunque en la versión 3 haya que pulir muchísimas cosas. Relacionados: Grupo de Desarrollo Explorer 7 Lista de Errores de Google Chrome (reportados por betatesters) Mozilla Firefox (Lista de errores reportados por betatesters)