Ajax contra Microsoft Silverlight
Ajax és l'acrònim de Javascript asíncron i XML. És una col·lecció de mètodes de desenvolupament web utilitzats al costat del client per desenvolupar pàgines web interactives. Microsoft Silverlight és un complement gratuït del navegador que permet experiències multimèdia interactives completes i aplicacions empresarials riques al costat del client. Silverlight es basa en. NET Framework Common Language Runtime (CLR) que permet executar el mateix codi complit per executar-lo tant al servidor com al costat del client. Tant Ajax com Microsoft Silverlight són mètodes o aplicacions basats en el client que enriqueixen funcionalitats multimèdia i empresarials al costat del client per augmentar les experiències extremes dels usuaris.
Què és l'Ajax?
Ajax és un model de programació que admet una sèrie d'eines de programari diferents, com ara HTML, JavaScript i XML, i que en realitat significa script java asíncron i xml. S'utilitza per crear aplicacions que s'executen en un navegador directament a l'usuari. Inicialment s'utilitzava àmpliament només amb el navegador Internet Explorer de Microsoft, però les revisions posteriors l'han permès treballar amb la majoria dels altres navegadors habituals. La principal diferència amb Ajax amb els seus homòlegs anteriors, com ara HTML, és que no requereix un complement i permet que les aplicacions funcionin directament o incrustades dins del propi navegador. Utilitza un motor que interactua entre el navegador i l'usuari que permet actualitzar diferents parts de la pàgina web sense haver de tornar a carregar tota la pàgina en cada interacció amb l'usuari. Ajax no és un producte revendre, però està disponible gratuïtament a les comunitats de codi obert.
Què és Microsoft Silverlight?
Silverlight és una tecnologia que es basa en el framework. NET produït i suportat per Microsoft i que normalment s'anomena Microsoft Silverlight. Es lliura com a connector al vostre navegador que admet diferents tipus de suports, inclosa una experiència interactiva rica tant a través de gràfics com de vídeo. També és multiplataforma i està disponible en diferents tipus de navegadors, inclosos alguns dels més comuns a Chrome, Firefox, Internet Explorer i Safari. Aquesta habilitat multiplataforma i entre navegadors ha permès als desenvolupadors de programari de tot el món integrar aplicacions que utilitzen Silverlight al navegador. També és un canvi important de direcció per a Microsoft en permetre que el seu programari s'executi a les plataformes dels seus competidors. Silverlight 4.0 es va llançar l'any 2010 amb una sèrie de noves funcions, com ara suport per a càmera web, micròfon i integració amb el navegador Chrome de Google, així com suport per a xarxes de multidifusió a mitjans de transmissió i televisió.
Diferència entre AJAX i Microsoft SILVERLIGHT
Ajax és més un concepte que una tecnologia real per si mateixa i s'utilitza gairebé exclusivament al navegador Internet Explorer, mentre que Silverlight és multiplataforma i navegador multiplataforma que permet un nivell molt més alt d'integració al món OS X. i comunitats en línia. Tot i que Ajax és un codi de font obert, Silverlight és un producte de Microsoft i s'ha utilitzat per donar-los un avantatge sobre els seus competidors tant d'Apple com de Google, permetent una integració completa a les seves aplicacions. Silverlight està dirigit principalment al contingut en línia de les xarxes socials a la web mitjançant imatges i vídeos, mentre que Ajax és més una eina per a aplicacions interactives a través del navegador. Tot i que estan dirigides a diferents públics, ambdues tecnologies tenen els seus usos en el món actual al web i es poden utilitzar juntes per produir una experiència d'usuari rica en mitjans interactius.