Ajax frente a 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 aplicaciones comerciales enriquecidas en el lado del cliente. Silverlight se basa en. NET Framework Common Language Runtime (CLR) que permite ejecutar el mismo código compilado tanto en el servidor como en el lado del cliente. Tanto Ajax como Microsoft Silverlight son métodos o aplicaciones basados en el cliente que enriquecen las funcionalidades empresariales y multimedia del lado del cliente para aumentar las experiencias extremas del usuario.
¿Qué es Ajax?
Ajax es un modelo de programación que admite varias herramientas de software diferentes, como HTML, JavaScript y XML, y en realidad significa java script asíncrono y xml. Se utiliza para crear aplicaciones que se ejecutan en un navegador directamente al usuario. Inicialmente, se usó ampliamente solo con el navegador Internet Explorer de Microsoft, pero las revisiones desde entonces han permitido que funcione con la mayoría de los otros navegadores comunes. La principal diferencia entre Ajax y sus contrapartes anteriores, como HTML, es que no requiere un complemento y permite que las aplicaciones funcionen directamente o incrustadas dentro del navegador. Utiliza un motor que interactúa entre el navegador y el usuario, lo que permite actualizar diferentes partes de la página web sin tener que recargar toda la página en cada interacción con el usuario. Ajax no es un producto revendible, 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 normalmente se denomina Microsoft Silverlight. Se entrega como un complemento para su navegador que admite diferentes tipos de medios, incluida una rica experiencia interactiva a través de gráficos y videos. 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 multinavegador lo 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 gran cantidad de funciones nuevas, como soporte para cámara web, micrófono e integración con el navegador Chrome de Google, así como soporte para redes de multidifusión en transmisión de medios y televisión.
Diferencia entre AJAX y Microsoft SILVERLIGHT
Ajax es más un concepto que una tecnología real por sí mismo y se usa casi exclusivamente dentro del navegador Internet Explorer, mientras que Silverlight es multiplataforma y multinavegador, lo que permite un nivel mucho más alto de integración en el mundo OS X. y comunidades en línea. Si bien Ajax es un código fuente abierto, Silverlight es un producto de Microsoft y se ha utilizado para darles ventaja sobre sus competidores de Apple y Google al permitir la integración total 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. Si bien están dirigidas a audiencias diferentes, 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.