Especial Cristóbal Colón (Cómo se hizo)
Hablando del especial de la revista Tinta Digital sobre Cristóbal Colón, me gustaría reflexionar un poco acerca del uso de JavaScript como herramienta de desarrollo web. Con este lenguaje se pueden ampliar las posibilidades del HTML pero también, todavía hoy, se corren riesgos de seguridad o malfuncionamiento de las páginas (aunque las últimas versiones de los navegadores tienen resueltas las vulnerabilidades conocidas). Por eso, muchos usuarios prefieren tener desactivada la opción de JavaScript en sus navegadores.
En el especial de Tinta Digital hemos utilizado la librería MooTools para implementar el efecto de las cajas inferiores en las que se muestra cada tema, una vez que se pincha en los cuadros del mapa. Como dice la Wikipedia, el objetivo de MooTools es aportar una manera de desarrollar JavaScript sin importar en qué navegador se ejecute de una manera elegante. MooTools aporta una API documentada más enfocada a la orientación de objetos que la implementación estándar soportada por los navegadores web.
Para el efecto de transición entre cuadros del mapa, se ha utilizado el evento onmouseover de Javascript, con lo que obtenemos una espectacular página home.
¿Qué sucede, pues, si tenemos javascript desactivado?. Afortunadamente, la página es totalmente funcional, aunque un poco menos vistosa. No habrá transiciones entre los cuadros del mapa (aunque irán apareciendo más claros a medida que se publiquen los temas) y los enlaces a los temas se irán haciendo visibles, en la parte inferior, de la página, según pasen los días.









