viernes, 2 de noviembre de 2007

silverlight

¿que es silverlight?

Silverlight es el nombre del programa que competirá con Flash en la animación y el vídeo en la web. Silverlight será un pluggin multinavegador y multiplataforma, estará disponible para MacOS y Windows, nada de Linux, por lo menos por ahora.

¿para que sirve silverlight?

Una aplicación de Silverlight comienza por invocar el control de Silverlight mediante una la página hlmt, en ese entonces carga el archivo XAML. El archivo XAML contiene un objeto Canvas, el cual actua como un armario para otros elementos. Silverlight provee varios simbolos geométricos básicos como líneas, elipses y otros, a elementos como texto, imagenes y multimedia. Los elementos están propiamente posicionados para alcanzar la disposición deseada. Cualquier figura arbitraria puede ser creada si es requerida. Estos elementos pueden ser animados usando el reproductor de eventos; algunos efectos de animaciones están predeterminadas, mientras que otros puede ser compuestos de otros efectos pre-definidos. Eventos como el movimiento del teclado o el mouse pueden ser manejados por scripts personalizados.


Algunas de las “ventajas” que tiene Silverlight sobre Flash es por ejemplo que viene con DRM integrado de modo nativo. Otra más importante es que esta basado en XML, algo que resulta mas facilmente indexable por los buscadores que los ficheros flash ,esto era un problema de las páginas webs en flash, la indexaxion.
El problema es que silverlight llega con años de retraso en comparacion con flash, hoy en día todo el mundo tiene su plug-in de Flash instalado, Youtube usa Flash, con lo que flash tiene mas probabilidades de convertirse en el estándar, pero quien sabe.