Tres sobre la web

El primer webmaster de ibm.com (casi nada) cuenta sus batallitas de la prehistoria de Internet. ibm.com cumplirá diez añitos el lunes, 24 de mayo…

Una chuleta con los atributos CSS. Con los navegadores que los soportan, los atributos relacionados, una buena descripción y algunos ejemplos. Vía.

Un artículo de A List Apart que me tengo que leer. CSS para impresión. Pero no para sitios propios: ¡para los ajenos! Requier del uso de la extensión Web Developer para FireFox.

3 de creación web

Menús web muy accesibles. Vía.

Y cómo dar tamaño utilizando em’s, y no píxels. Muy interesante. Y muy accesible, sobre todo.

Las tablas no están tan mal. Vamos que en determinados casos, usarlas para diseñar ni es contraproducente ni hará que se te caigan los dedos. Andy Budd hace de abogado del diablo. (Por cierto, su blog luce un banner de Google Adsense. Si se quedan en cosas como el que he visto yo, sería tolerable (un lesser evil, vaya).)

[Escuchando: Chanson triste – Carla Bruni]

¿Target blank? Un primer paso

El otro día me decían en un comentario que fastidian bastante los target=»blank» que les pongo a mis enlaces. Y yo contesté que estaba en ello, pero que hacía tiempo que estaba en ello. Y me tomé la libertad de sugerir abrir los enlaces en una pestaña nueva con el botón central del ratón, usando Mozilla Suite o Mozilla Firefox. Como se trata de un lector habitual (espero que no se lo tomara a mal y no haberlo perdido) y uno no tiene muchos, tampoco se trataba de dejarlo correr…

Tampoco es que lo haya resuelto, pero como mínimo he dado un paso. De momento, al sufrido lector, suscriptor en Bloglines, no le va a servir de nada porque mis enlaces siguen, de momento, teniendo el dichoso target=»_blank». Pero sí ganan algo los que lean la página ‘en vivo y en directo’, porque les ha salido una opción (arriba, a la derecha, justo debajo de la foto del horizonte) para desactivar el comportamiento con un poquito de Javascript.

La cuestión es que a mí, de hecho, me gustan como están. La solución, creo, pasa por:

  1. Quitar los dichosos targets de todos los enlaces del blog (enterrado por ahí hay un post que enlaza a unas instrucciones para hacerlo deprisa).
  2. Al cargar la página, se mira si hay alguna cookie que diga que el usuario odia que le vayan abriendo ventanas nuevas por ahí.
  3. Si no se encuentra la cookie, se aplica el Javascript para abrir los enlaces en ventana nueva (y activo el ‘checkmark del odio’).
  4. Si alguien hace click en el ‘Odio los enlaces en ventana nueva’, a parte de hacer la transformación de los enlaces, dejamos la cookie. Si el usuario decide que ya le están bien las ventanitas nuevas, nos cargamos la cookie.

¿Sí?

[Escuchando: Cowboys from hell – Pantera]

PS El Javascript lo he ‘robado’ de Trucos Blogs.ya.com, que es un blog bastante interesante, y que a su vez ha tomado el script de randomWalks.

PPS… Claro que, en randomWalks, he visto una solución mucho más atractiva: un bookmarklet para poner el target de todos los enlaces de la página que estemos visitando a target=»_self» (fácilmente modificable por uno de target=»_blank», claro. Basta arrastrarlo a la barra de herramientas para neutralizar todos los target=»_blank» de cualquier página. ¿Porqué no se me habrá ocurrido antes? ¡Tonto! Targetself.