Barraquito.net

Desvaríos sobre web, estándares, tecnología y café.

Enlazar mejor

Octubre 23rd, 2003 by sergio

El weblog de Diego Lafuente (mini-d en la Red) es siempre una interesante fuente de consejos en cuanto a la buena composición de webs se refiere. Una muestra clara de ello es este artículo que trata sobre una mejor semantización de los enlaces.

Básicamente se trata de indicar de una forma clara al navegador que un enlace en particular es un enlace externo que ofrece información adicional sobre el tema que se está tratando. A esto le añade un pequeño consejo sobre como, mediante CSS, mostrar visualmente al navegante ese hecho en cuestión.

This entry was posted on Jueves, Octubre 23rd, 2003 at 0:10 and is filed under Web. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.

2 responses about “Enlazar mejor”

  1. Elena said:

    Está bien interesante el artículo, solo que no entiendo como hago para abrir el enlace en una nueva ventana… Él explica como indicar que es un enlace externo, pero no como hacer que se abra en una nueva ventana. Personalmente me molesta que los enlaces externos se abran en la misma ventada.
    * La imagen que está supuesta a salir a la derecha del enlace externo no se vé en mi navegador :(

  2. sergio said:

    Lo de abrir los enlaces externos en otra ventana es más que discutible desde el punto de vista de la ergonomía (a.k.a. usabilidad ;-) ) por diferentes motivos. A ver si saco un par de posts que tengo pendientes y hago uno sobre esto. Esto a parte, desde mi punto de vista la forma correcta sería haciendo uso de JavaScript, con algo tan sencillo como esto:

    <a href=”http://www.barraquito.net/” onmouseclick=”window.open(’http://www.barraquito.net/’, ‘externo’,'toolbar=yes,resizable=yes,menubar=yes,location=yes,directories=yes,scrollbars=yes,status=yes,width=640,height=480′); return false;” title=”Barraquito.net” >

    Esto abrirá otra ventana al completo en la ubicación indicada en el primer parámetro de la función window.open(). En caso de por el motivo que sea no se pueda abrir la nueva ventana (el cliente no soporte JavaScript o no lo tenga habilidado, bloqueé los popups,…) abrirá entonces el enlace en la ventana actual, como se indica en el href.