dominios y alojamiento web en hostalia

Menú de Comandos (I)

08 de March de 2011
Valoración del artículo:
Este es el segundo artículo de la serie dedicada a las Developer Tools de Internet Explorer 9.
Si en el anterior artículo pudimos conocer la manera en que se organizan las herramientas y los distintos menús y ventanas de que se componen, en el actual empezaremos a describir las opciones que componen su menú, el llamado "Command Menu" o "Menú de Comandos".

1. Menú de Comandos

Este menú se sitúa a lo largo del borde superior de la ventana de herramientas, tal como podemos ver en la Figura 1.

Contiene accesos a distintas funcionalidades relacionadas con la página que se está analizando con las herramientas. A continuación describiremos los distintos submenús y los elementos de cada uno de ellos.

1.1. Submenú "File"
Este menú contiene tres opciones, tal como se puede ver en la Figura 2:

  • Undo all: permite, como su nombre indica, deshacer todos los cambios que hayamos hecho en la página. Hay que tener en cuenta que los cambios son siempre en una versión local, no en el servidor; por tanto, desaparecen tan pronto recargamos la página web, aunque existe la posibilidad de guardarlos en un fichero para un uso posterior.
  • Customize Internet Explorer view source: desde este menú podemos elegir el programa con el que queremos visualizar el código fuente de la página web. Tenemos tres posibilidades: usar el visor por defecto de IE, utilizar el viejo Notepad o elegir otro programa.
  • Exit: cierra las herramientas.
1.2. Submenú "Find"
En este menú encontramos una única opción: "Select element by click", accesible también con el atajo de teclado "CONTROL+B" o pulsando el icono de flecha que aparece en cada uno de los menús específicos de cada modo (los veremos en un próximo artículo).

Con esta funcionalidad lo que conseguimos es poder acceder directamente a la posición dentro del árbol DOM de un elemento, tras pinchar en él. Tras seleccionar esta opción, al pasar el ratón sobre los elementos de la página web, irán apareciendo bordes a su alrededor que nos permiten delimitarlos. Si pulsamos sobre uno de ellos, en caso de tener activada la pestaña HTML, se mostrará el nodo del árbol que corresponde al elemento sobre el que hayamos pinchado.

En la Figura 3 podemos ver que esta herramienta en funcionamiento, así como el icono que se activa en los menús específicos de cada modo, icono que todos ellos compartirán entre sí.

1.3. Submenú "Disable"
Con este menú es posible comprobar de qué forma se comportará la página si se desactivan algunas funcionalidades. En concreto tenemos acceso a tres opciones en él:

  • Script: desactiva los scripts de la página. Esta opción no aparece disponible cuando está activado el modo "Protected Mode". Para desactivarlo es necesario entrar en las opciones de Internet Explorer, en concreto en la pestaña de Seguridad.
  • Pop-up Blocker: controla el bloqueador de popups que trae consigo IE.
  • CSS: desactiva el uso de las hojas de estilo CSS.
En la Figura 4 podemos ver este menú, así como el aspecto de Google.com en caso de que desactiváramos las hojas de estilo con la opción correspondiente.

1.4. Submenú "View"
Este menú nos permite superponer capas de información extra sobre los elementos de la página. Estas son las opciones que podemos utilizar (ver Figura 5):

  • Class and ID Information: esta opción nos permite visualizar, sobre cada elemento, una etiqueta que nos muestra su clase y su id, si se han definido.
  • Link Paths: esta opción muestra, sobre cada enlace, una caja con la ruta a la que dirige.
  • Link Report: genera un fichero XML con los enlaces que contiene la página.
  • Tab Indexes: muestra una caja con el valor de la propiedad tabindex en aquellos elementos en que haya sido sobrescrita.
  • Access Keys: muestra en una caja el valor de la propiedad accesskey en aquellos elementos en que haya sido sobrescrita.
Dentro del submenú "View" existe otro submenú llamado "Source". Desde este menú podemos hacer distintas transformaciones sobre el código fuente para su posterior visualización. Las opciones de este submenú son:
  • Element Source with Style: esta opción es realmente útil. Si tenemos seleccionado un elemento del HTML, nos abre una ventana de código fuente de IE que contendrá exclusivamente el código fuente del elemento y las reglas CSS que aplican a él. De este modo nos podemos centrar en un elemento concreto, aislándonos de todo lo que la página tiene a su alrededor.
  • DOM (Element): esta opción es similar a la anterior, sólo que no muestra las hojas de estilo CSS del elemento seleccionado.
  • DOM (Page): esta opción muestra el HTML completo de la página, incluido el código añadido mediante scripts de forma dinámica.
  • Original: muestra el código HTML original de la página, sin incluir inserciones mediante scripts. En la práctica, equivale a la opción "View Source" del navegador.
En la Figura 6 podemos ver este otro menú con sus distintas opciones.

1.5. Submenú "Images"
Similar al submenú "View", nos permite visualizar información extra en forma de cajas flotantes. En este caso concreto, esta información se centra exclusivamente en las imágenes y cuenta con las siguientes opciones (como se puede ver en la Figura 7):

  • Disable images: esta opción refresca la página y la muestra sin visualizar sus imágenes.
  • Show images dimensions: muestra, sobre cada imagen, las dimensiones de la misma.
  • Show images file sizes: muestra el tamaño de cada fichero de imagen.
  • Show images paths: muestra la URL absoluta a la imagen.
  • View Alt text: permite ver el texto alternativo a la imagen, si se ha definido.
  • View image report: genera un documento XML con las imágenes de la página.

2. Conclusiones

Hemos visto parte del Menú de Comandos de las Developer Tools, pero aún nos quedan por ver otras opciones como Caché, Tools o Validate, que completaremos en el siguiente artículo.

3. Bibliografía

Referencia de la Interfaz de Usuario de las Developer Tools (Inglés): http://msdn.microsoft.com/en-us/library/dd565626(v=VS.85).aspx
Centro de Desarrollo de Internet Explorer 9 (Español): http://msdn.microsoft.com/es-ES/ie

Compartir en redes sociales


Manuales relacionados
Categorias relacionadas
El autor
Javier Holguera
Desarrollador senior con tecnología .NET en Payvision.
http://www.javierholguera.com/
Últimas noticias
Donaciones
Si piensas que te hemos ayudado y merecemos tu apoyo económico...