El lejano futuro de 2006, todos los navegadores excepto el que usaba la mayorÃa de las vÃctimas de un dios menor, tenÃan pestañas. Pero los libertadores de las masas, llamados desarrolladores, no tenÃan herramientas fiables para poder abrir enlaces en nuevas pestañas para los usuarios de sus blogs y aplicaciones de la Web 2.0. ¿Realmente era la 2.0 o el fÃsico informático que le puso el nombre se olvidó de contar las versiones anteriores?
Nadie, ni la nueva ONU, llamada “La Fundación W3C” y formada por los principales grupos empresariales del universo, habÃa contemplado esa posibilidad. Un dÃa, J.F. Sebastian se despertó de una pesadilla en la que durante su jornada laboral le exigÃan que un enlace se abriera por las buenas en una nueva pestaña, en todos los navegadores que las tuvieran, sin usar Javascript ni elementos considerados pecado por los arcanos de la usabilidad.
Y no habÃa manera de hacerlo, o al menos ningún cientÃfico ni laboratorio genético habÃa dado con la solución, porque hasta ese momento nadie habÃa tenido ese problema.
Nadie, en esa época de pestañas por doquier, habÃa contemplado que en algún momento un desarrollador querrÃa obligar a que el enlace sobre el que pulsaba el usuario se abriera en una nueva pestaña, sin tener que obligarle a realizar sofisticados movimientos para pulsar teclas extrañas mientras pulsaba el botón del ratón de un solo botón pero con dos clics, uno a la derecha y otro a la izquierda, designed by Apple in California y made in China; ni tener que utilizar complejos sistemas de programación cuántica basados en Javascript o ese potente detergente exterminador de accesibilidad llamado AJAX.
Nadie habÃa pensado que serÃa tan fácil como añadir un nuevo valor al atributo target de los enlaces, el valor ”_tab”. Aunque se rumoreaba que una nueva homologación del Command Sexy Saver(*) tenÃa contemplada esta posibilidad:
If a user wanted to have new windows open in new tabs instead, she could use the following user style sheet to do so:
* { target-new: tab ! important }
http://www.w3.org/TR/css3-hyperlinks/#the-target-new
(*) Más conocido como CSS3, un estándar para todos excepto para ese navegador mayoritario que era el terror de los maquetadores.
Todo esto para decir en el máximo número de palabras lo que se puede decir en cuatro: ¡quiero un target=’_tab’ hoy!
Lo siento, me he quedado sin Coca-Cola frÃa y sin cubitos, y tomándola a temperatura ambiente pasa lo que pasa.