la rana, el escorpión y el CSS

Para quienes no conozcan la fábula de La Rana y El Escorpión, esta es la esencia:

Una rana y un escorpión se encuentran a la orilla del río. El escorpión pretende cruzar al otro lado y le dice a la rana:
-Llévame en tu espalda al otro lado.
-Ni pensarlo, responde la rana… si te llevo, ¡me picarás y me matarás!
-No seas tonta. - responde el escorpión - Si te pico mientras cruzamos me ahogaría.
Después de un rato, la rana es persuadida y accede llevar al escorpión.
A la mitad del río el escorpión pica a la rana y, mientras ambos se hunden y mueren, la rana pregunta:
-¿Porqué lo haz hecho?
-No puedo evitarlo- -responde el escorpión- Es mi naturaleza.

Con esto en mente revisamos nuestro esfuerzo de utilizar CSS al 100% en nuestros desarrollos.El esfuerzo debería ser simple y bienvenido porque las ventajas de utilizar CSS son claras y contundentes.

Personalmente veo al CSS como el puente perfecto que permite separa Diseño y Programación. Le da independencia a ambos y permite comunión entre ambos. Inclusive hemos visto que ayuda a hacer más simples y eficientes algunos ciclos de programación.

El problema es ¿quién debe implementarlo? ¿diseño? ¿programación?

Diseño argumenta: Es código. Debería hacerlo programación.
Programación responde: Es para crear estilos, es decir, sólo es para fines estéticos. Debería hacerlo diseño.

CSS permite, entre otros:

  • Hacer independiente el diseño de la funcionalidad
  • Optimizar impacto en buscadores
  • Presentar contenido en multiplataformas
  • Mejorar la velocidad de transferencia de un sitio.
  • Ser, inclusive, una fuente de negocio que permite rediseñar un sitio en un fracción del tiempo que tomaría antes.

Dejar atrás tablas y formatos rígidos es un río que debemos cruzar.

Dos ranas pueden hacerlo sin problema.

Mientras cualquiera, diseño o programación, se escude en su naturaleza… nos hundiremos a la mitad del camino.

Ojalá, de esto… en 7 meses nos riamos.


Acerca de esta nota