Ver código fuente

Ver código fuente permite ver el código fuente HTML o XML de la página que estás visitando. Para activar Ver código fuente:

  • botón derecho del ratón en la página y seleccionar "Ver código fuente de la página"
  • pulsar Ctrl+U, o Cmd+U en OS X

Antes de Firefox 40, se abría una ventana nueva con el código fuente de la página. Desde Firefox 40 en adelante, el código fuente se muestra en una pestaña nueva. Si quieres mantener el antiguo comportamiento, dirígete al about:config y cambia la preferencia view_source.tab.

Características de ver código fuente

Ver código fuente tiene tres características adicionales, a partir de Firefox 40 se pueden acceder a ellas desde el menú contextual en la pestaña de Ver código fuente:

  • Ir a la línea
  • Ajustar líneas largas (alternar)
  • Resaltar sintaxis (alternar)

Cuando el resaltado de sintaxis se encuentra activo, también se destacan los errores de interpretado en rojo. Al pasar el ratón sobre los errores se muestra un texto de ayuda que explica el error.

Ver código fuente seleccionado

Si seleccionas parte de una página web y haces clic con el botón contextual, verás que aparece un item de menú etiquetado como "Ver código fuente seleccionado", que se comporta como "Ver código fuente", excepto que sólo se muestra el código fuente de la selección.

Ver código fuente MathML

Si haces clic con el botón contextual del ratón sobre algún MathMLverás un item del menú contextual con la etiqueta "Ver código fuente": haz clic en él para ver el código fuente MathML.

Limitaciones de Ver código fuente

Existen limitaciones en lo que hace Ver el código fuente algo que deberías tener en cuenta.

Informador de error ≠ validador

Ver código fuente sólo reporta errores de procesado, no valida errores en el código HTML. Por ejemplo, insertando un elemento <div> como hijo de <ul> no aparece como error de procesado, pero no es un HTML válido. Por lo tanto, no se marcará este error en Ver código fuente. Si desea comprobar que el HTML es válido, debe utilizar un validador HTML, como el ofrecido por el W3C.

No se reportan todos los errores de procesado

A pesar de que todos los errores reportados son errores de análisis de acuerdo con la especificación de HTML, no todos los errores de procesado son reportados por Ver código fuente. Entre los errores que no se informan:

  • Bytes que no son conformes según la codificación del documento no se marcan como errores.
  • Caracteres prohibidos no son reportados como errores.
  • Errores relacionados con el final de fichero no se reportan.
  • No se informa de errores cuando se construye el árbol relacionados con texto (en contraposición a las etiquetas, comentarios o doctypes).
  • Errores de procesado relacionados con los atributos xmlns tampoco son reportados.

Resaltado de sintaxis XML

Ver código fuente utiliza el tokenizer de HTML para resaltar la fuente XML. Mientras que el tokenizer implementa el procesamiento de instrucciones cuando se resalta una fuente XML, esta es la única capacidad de XML prevista. Debido a esto, doctypes que tienen un subconjunto interno no se resaltan correctamente, y referencias de entidad a entidades personalizadas tampoco no se resaltan correctamente.

Este resaltado defectuoso se puede observar si se ve el código fuente de los archivos chrome de Firefox (como los documentos XUL). 

Sin embargo, esto no debería ser un problema en la práctica cuando se ven los archivos XML típicos.

Ver también

Etiquetas y colaboradores del documento

 Colaboradores en esta página: StripTM
 Última actualización por: StripTM,