Manuales y cursos : Netscape Communicator 4 :

La consola JavaScript del Navigator

El Navigator incluye, a partir de su versión 4.06, una consola de errores que alamacena y muestra los errores de JavaScript más recientes aparecidos en las páginas que se van visualizando.

El Microsoft Internet Explorer, en sus versiones 4.x, inundaba la navegación con multitud de cuadros de aviso de error que era imposible eludir, y obligaban a pulsar, una vez tras otra, sobre el botón de aceptar. Las versiones 5.x de este navegador son más amables, permitiendo la desactivación de estos mensajes, de modo que el navegador sólo avisa con un icono especial en la barra de estado:

Aviso de error en el Internet Explorer 5

El Navigator incorpora ya desde la versión 4.06 este esquema de funcionamiento. El aviso que da es el conocido mensaje "JavaScript errors: type javascript into location for details". Cuando escribimos javascript: en la barra de direccones y pulsamos entrar, se abre la consola de errores del navegador:

Consola de errores del Navigator

En esta ventana aparecen listados los errores recientes de la página. Su contenido puede borrarse (para comenzar una nueva depuración). Además, la ventana puede dejarse permanentemente abierta para mayor comodidad. También incorpora un cuadro de texto para introducir líneas de código y ejecutarlas, lo que nos permite comprobar si tienen errores.

¿Y si soy un desarrollador?

Pero para algunos propósitos, esta forma de trabajar puede resultar molesta. Por ejemplo, si estamos desarrollando una página, el tener que teclear javascript: cada vez que hay un error para abrir la consola y ver el mensaje de error puede ser tedioso.

En al Navigator podemos hacer que cada vez que se produzca un error se abra la consola de errores de forma automática, de modo que si estamos probando un script sabremos rápidamente si hay fallos y cuáles son los mensajes de error. Para ello, sólo tenemos que añadir esta línea al fichero prefs.js:

user_pref("javascript.console.open_on_error", true);

El fichero de preferencias está ubicado normalmente en la siguiente carpeta:

\Archivos de programa\netscape\Users\
<nombre-perfil>\prefs.js

Antes de hacer este cambio hay que cerrar todas las ventanas del Navigator que se tengan abiertas (incluyendo las del gestor del correo electrónico).

Prefiero los cuadros de aviso antiguos

En el Navigator aún podemos realizar otra modificación sobre la configuración por defecto. Si en lugar de la consola de error preferimos los mensajes en cuadros de aviso (pop-ups con el mensaje de error, como en el Internet Explorer), basta con añadir al fichero prefs.js esta línea:

user_pref("javascript.classic.error_alerts", true);

Como en el caso anterior, estas modificaciones sobre el fichero prefs.js deben realizarse con todas las ventanas del navegador cerradas.

Como se observa, el Navigator da más flexibilidad al modo de presentar los mensajes de error que el Internet Explorer, lo cual es de agradecer.

 

Consola de errores