target=”_blank”
Explicación de Leo de porque no se debe usar el atributo ‘target’, a raíz del pedido de Pablo, de Infinit, de que los links en P1M se abran en una nueva ventana:
“La filosofía de evitar el target en los links en XHTML tiene que ver con no imponer al usuario como se abren sus enlaces. A mucha gente puede resultarle más cómodo navegar siempre en la misma ventana. Los que navegamos con pestañas odiamos que se abra una nueva ventana al hacer un click.
Cuando se fuerza un “target” en un enlace no hay forma de ignorarlo. Si hacés click, se abre en una ventana nueva y punto. No hay una combinación para que se abra en la misma ventana. En cambio, si el target no está puesto, el usuario tiene la opción de abrirlo como quiera. Hay atajos del teclado, menúes y el botón medio del mouse para abrirlo en una nueva ventana o pestaña si hace falta. Algunos no saben hacerlo, pero está claro que en este caso están acostumbrados a que siempre se abra todo en la misma ventana.
El target no es válido en XHTML (aunque si está en modo Transitional no se considera un error, porque se aceptan cosas de HTML 4) y mantener el código válido es, además de lo correcto para asegurarnos de que todo funcione y se vea como debe, parte de la filosofía del diseño de los blogs.
Incluso en Wordpress adoptan bastante la filosofía del XFN, que permite agregar tags indicando características de los enlaces. Hay uno que es rel=”external” que permitiría indicar que el link es externo para que el usuario se maneje como quiera. Claro que eso en este momento no se ve por defecto en ningún navegador y solo se puede interpretar con extensiones o con un navegador de código (bot). Simplemente es otro ejemplo de la forma de resolver las cosas que son parte de la filosofía del XHTML… el control lo tiene el usuario, y no hay imposiciones innecesarias.”
Amén.
(Igualmente no pudimos convencer a nadie, y los links se abren en ventana nueva)
