Ajax vs Microsoft Silverlight
Ajax on lyhenne sanoista Asynchronous JavaScript ja XML. Se on kokoelma web-kehitysmenetelmiä, joita käytetään asiakaspuolella interaktiivisten verkkosivujen kehittämiseen. Microsoft Silverlight on ilmainen selainlaajennus, joka mahdollistaa täyden interaktiivisen multimediakokemuksen ja monipuoliset yrityssovellukset asiakaspuolella. Silverlight perustuu. NET Framework Common Language Runtime (CLR) -järjestelmään, joka mahdollistaa saman yhteensopivan koodin suorittamisen sekä palvelimella että asiakaspuolella. Sekä Ajax että Microsoft Silverlight ovat asiakaspohjaisia menetelmiä tai sovelluksia, jotka rikastavat multimedia- ja liiketoimintatoimintoja asiakaspuolella äärimmäisen käyttökokemuksen parantamiseksi.
Mikä on Ajax?
Ajax on ohjelmointimalli, joka tukee useita erilaisia ohjelmistotyökaluja, kuten HTML, JavaScript ja XML, ja tarkoittaa itse asiassa asynkronista java-skriptiä ja xml:ää. Sitä käytetään selaimessa suoritettavien sovellusten luomiseen suoraan käyttäjälle. Aluksi sitä käytettiin laaj alti vain Microsoftin Internet Explorer -selaimen kanssa, mutta sittemmin tehdyt versiot ovat mahdollistaneet sen toimimisen useimpien muiden yleisten selainten kanssa. Suurin ero Ajaxiin verrattuna aiempiin kollegoihinsa, kuten HTML:ään, on se, että se ei vaadi laajennusta ja mahdollistaa sovellusten toiminnan suoraan tai upotettuna itse selaimeen. Se käyttää moottoria, joka on vuorovaikutuksessa selaimen ja käyttäjän välillä, mikä mahdollistaa verkkosivun eri osien päivittämisen ilman, että koko sivua tarvitsee ladata uudelleen jokaisen vuorovaikutuksen yhteydessä käyttäjän kanssa. Ajax ei ole jälleenmyytävä tuote, mutta se on vapaasti saatavilla avoimen lähdekoodin yhteisöissä.
Mikä Microsoft Silverlight on?
Silverlight on tekniikka, joka perustuu Microsoftin tuottamaan ja tukemaan. NET-kehykseen ja jota kutsutaan yleensä nimellä Microsoft Silverlight. Se toimitetaan laajennuksena selaimeesi, joka tukee erilaisia mediatyyppejä, mukaan lukien rikas interaktiivinen kokemus sekä grafiikan että videon kautta. Se on myös monialustainen ja saatavilla erityyppisissä selaimissa, mukaan lukien yleisimmät Chromessa, Firefoxissa, Internet Explorerissa ja Safarissa. Juuri tämä eri alustojen ja selaimien välinen kyky on antanut ohjelmistokehittäjille eri puolilla maailmaa mahdollisuuden integroida sovelluksia selaimeen Silverlightia käyttämällä. Se on myös suuri suunnanmuutos Microsoftille salliessaan ohjelmistonsa toimia kilpailijoidensa alustoilla. Silverlight 4.0 julkaistiin vuonna 2010, ja siinä oli joukko uusia ominaisuuksia, kuten tuki verkkokameralle, mikrofonille ja integraatio Googlen Chrome-selaimen kanssa sekä tuki multicast-verkoille suoratoistomediassa ja televisiossa.
AJAXin ja Microsoft SILVERLIGHTin ero
Ajax on pikemminkin konsepti kuin varsinainen tekniikka yksinään, ja sitä käytetään lähes yksinomaan Internet Explorer -selaimessa, kun taas Silverlight on monialustainen ja selain, joka mahdollistaa paljon korkeamman integroinnin OS X -maailmaan ja verkkoyhteisöt. Vaikka Ajax on avointa lähdekoodia, Silverlight on Microsoftin tuote, ja sitä on käytetty tarjoamaan heille vipuvaikutusta sekä Applen että Googlen kilpailijoihinsa mahdollistamalla täydellinen integrointi heidän sovelluksiinsa. Silverlight on suunnattu ensisijaisesti sosiaalisen median verkkosisältöön verkossa kuvien ja videoiden kautta, kun taas Ajax on enemmän työkalu interaktiivisille sovelluksille selaimen kautta. Vaikka molemmat tekniikat on suunnattu eri yleisöille, niitä voidaan käyttää nykypäivän verkkomaailmassa, ja niitä voidaan käyttää yhdessä vuorovaikutteisen median monipuolisen käyttökokemuksen tuottamiseen.