Flash vs Silverlight
La elección de hoy en día en muchas empresas y ámbitos de diseño y desarrollo web: Flash o Silverlight.
¿Es la nueva plataforma de Microsoft, conocida como WPF/e (Windows Presentation Foundation everywhere) “Silverlight“, lo suficientemente fiable y extendida por Internet como para poder ser utilizada de manera profesional en las creaciones para nuestros clientes?
Mi respuesta es un “si pero aun no”. Creo que Silverlight es una auténtica maravilla, y personalmente lo prefiero antes de decantarme por usar Flash, en especial por su integración con XAML y la facilidad que dá a los programadores para interactuar de lleno en la presentación de datos desde diferentes fuentes, y optar por una presentación gráfica de última generación sin necesidad de ser unos auténticos expertos en diseño: gracias a diferentes herramientas existentes, como Microsoft Expression, podemos separar las fases de diseño y desarrollo en diferentes ramas del proyecto, permitiendo que cada persona se centre en aquello de lo que es experto: un diseñador gráfico, en la preparación del interfaz; un programador o desarrollador, en la implementación de eventos, animaciones interactivas o carga de datos.
Ahora bien: ¿realmente podemos explotarlo, hoy por hoy, para nuestros desarrollos de cara a clientes? Como ya he dicho, y por desgracia, aún no. Si para muchas personas el plugin de Flash es algo desconocido, imaginaros lo que pensarán de Silverlight. El porcentaje de personas que conocen Silverlight es, hoy por hoy, muy reducido.
Por ello, la mayor parte de los usuarios de Internet desconocen esta nueva tecnología y no podrán ver los contenidos que hagamos, incluso dejandoles instrucciones para la instalación de los plugin: gran cantidad de personas son poco diestras a la hora de realizar instalaciones o comprender si quiera su funcionamiento.
Creo firmemente que Silverlight triunfará y llegará lejos, y alcanzará un punto en el que conviva junto a su primo lejano Flash, pero para eso queda aun un buen trecho por recorrer. Y seamos sinceros, puede ser peligroso inclinarse al uso de esta tecnología hoy en día cuando aun está tan poco extendida.
Y reconozco que Flash tiene muchas virtudes: gracias a su nueva versión de Flash Flex (si bien se la define únicamente como Flex y la presentan de manera independiente a Flash) se aproxima paso a paso al modelo de desarrollo utilizado para Silverlight mediante la separación de las ramas de los proyectos de creación entre diseño y programación, además de añadir cualidades que permiten formar nuevas y excitantes experiencias de tipo RIA, de las que hablaré más adelante en este mismo blog.
Todo se andará…













