Ajax vs Microsoft Silverlight
Ajax es el acrónimo de Asynchronous JavaScript and XML. Es una colección de métodos de desarrollo web utilizados en el lado del cliente para desarrollar páginas web interactivas. Microsoft Silverlight es un complemento de navegador gratuito que permite experiencias multimedia interactivas completas y ricas aplicaciones comerciales en el lado del cliente. Silverlight se basa en. NET framework Common Language Runtime (CLR) que permite ejecutar el mismo código compilado para ejecutarse tanto en el servidor como en el cliente. Tanto Ajax como Microsoft Silverlight son métodos o aplicaciones basados en el cliente que enriquecen las funciones multimedia y comerciales del lado del cliente para aumentar las experiencias extremas del usuario.
¿Qué es Ajax?
Ajax es un modelo de programación que admite una serie de herramientas de software diferentes, como HTML, JavaScript y XML, y en realidad significa scripts java asincrónicos y xml. Se utiliza para crear aplicaciones que se ejecutan en un navegador directamente para el usuario. Inicialmente, se usó ampliamente solo con el navegador Internet Explorer de Microsoft, pero las revisiones posteriores le han permitido funcionar con la mayoría de los navegadores comunes. La principal diferencia entre Ajax y sus homólogos anteriores, como HTML, es que no requiere un complemento y permite que las aplicaciones funcionen directamente o incrustadas en el propio navegador. Utiliza un motor que interactúa entre el navegador y el usuario que permite actualizar diferentes partes de la página web sin tener que volver a cargar la página completa en cada interacción con el usuario. Ajax no es un producto que se pueda volver a vender, pero está disponible gratuitamente en las comunidades de código abierto.
¿Qué es Microsoft Silverlight?
Silverlight es una tecnología que se basa en el marco. NET producido y respaldado por Microsoft y generalmente se conoce como Microsoft Silverlight. Se entrega como un complemento a su navegador que admite diferentes tipos de medios, incluida una rica experiencia interactiva a través de gráficos y video. También es multiplataforma y está disponible en diferentes tipos de navegadores, incluidos algunos de los más comunes en Chrome, Firefox, Internet Explorer y Safari. Es esta capacidad multiplataforma y de navegador cruzado la que ha permitido a los desarrolladores de software de todo el mundo integrar aplicaciones que utilizan Silverlight en el navegador. También es un cambio importante en la dirección de Microsoft al permitir que su software se ejecute en las plataformas de sus competidores. Silverlight 4.0 se lanzó en 2010 con una serie de características nuevas, como compatibilidad con cámara web,micrófono e integración con el navegador Chrome de Google, así como soporte para redes de multidifusión en medios de transmisión y televisión.
Diferencia entre AJAX y Microsoft SILVERLIGHT
Ajax es más un concepto que una tecnología real por sí misma y se usa casi exclusivamente dentro del navegador Internet Explorer, mientras que Silverlight es multiplataforma y entre navegadores, lo que permite un nivel mucho mayor de integración en el mundo OS X y las comunidades en línea. Si bien Ajax es un código de fuente abierta, Silverlight es un producto de Microsoft y se ha utilizado para darles ventaja sobre sus competidores tanto de Apple como de Google al permitir la integración completa en sus aplicaciones. Silverlight está dirigido principalmente al contenido en línea de las redes sociales en la web a través de imágenes y videos, mientras que Ajax es más una herramienta para aplicaciones interactivas a través del navegador. Aunque están dirigidas a diferentes audiencias, ambas tecnologías tienen sus usos en el mundo actual en la web y se pueden usar juntas para producir una experiencia de usuario rica en medios interactivos.