Ajax vs Microsoft Silverlight
Ajax on asünkroonse JavaScripti ja XML-i lühend. See on veebiarenduse meetodite kogu, mida kasutatakse kliendipoolel interaktiivsete veebilehtede arendamiseks. Microsoft Silverlight on tasuta brauseri pistikprogramm, mis võimaldab täielikke interaktiivseid multimeediakogemusi ja rikkalikke ärirakendusi kliendi poolel. Silverlight põhineb. NET raamistiku ühise keele käitusajal (CLR), mis võimaldab käivitada sama nõuetele vastava koodi nii serveris kui ka kliendipoolel töötamiseks. Nii Ajax kui ka Microsoft Silverlight on kliendipõhised meetodid või rakendused, mis rikastavad multimeedia- ja ärifunktsioone kliendi poolel, et suurendada äärmuslikke kasutuskogemusi.
Mis on Ajax?
Ajax on programmeerimismudel, mis toetab mitmeid erinevaid tarkvaratööriistu nagu HTML, JavaScripti ja XML ning tähistab tegelikult asünkroonset Java-skripti ja xml-i. Seda kasutatakse rakenduste loomiseks, mis töötavad brauseris otse kasutajale. Esialgu kasutati seda laialdaselt ainult Microsofti Internet Exploreri brauseriga, kuid pärast seda tehtud muudatused on võimaldanud tal töötada enamiku teiste tavaliste brauseritega. Peamine erinevus Ajaxiga võrreldes varasemate analoogidega nagu HTML on see, et see ei vaja pistikprogrammi ja võimaldab rakendustel töötada otse või varjatult brauserisse. See kasutab mootorit, mis suhtleb brauseri ja kasutaja vahel, mis võimaldab ajakohastada veebilehe erinevaid osi, ilma et peaksite iga kasutajaga suhtlemisel kogu lehte uuesti laadima. Ajax ei ole edasimüüdav toode, kuid on avatud lähtekoodiga kogukondades vabalt saadaval.
Mis on Microsoft Silverlight?
Silverlight on tehnoloogia, mis põhineb Microsofti toodetud ja toetatud. NET raamistikul ning mida tavaliselt nimetatakse Microsoft Silverlightiks. See tarnitakse pistikprogrammina teie brauserisse, mis toetab erinevat tüüpi meediume, sealhulgas rikkalikku interaktiivset kogemust nii graafika kui ka video kaudu. See on ka platvormidevaheline ning saadaval erinevat tüüpi brauserites, sealhulgas Chrome'i, Firefoxi, Internet Exploreri ja Safari kõige levinumates brauserites. Just see platvormiülene ja brauseriteülene võime on võimaldanud tarkvaraarendajatel üle kogu maailma integreerida Silverlighti kasutavaid rakendusi brauserisse. Samuti on see Microsofti jaoks oluline suunamuutus, võimaldades oma tarkvara töötada konkurendi platvormidel. Silverlight 4.0 ilmus 2010. aastal paljude uute funktsioonidega, näiteks veebikaamera tugi,mikrofon ja integreerimine Google'i brauseriga Google'ilt, samuti voogedastusmeediumis ja televisioonis multicast-võrgu loomise tugi.
Erinevus AJAX ja Microsoft SILVERLIGHT vahel
Ajax on pigem kontseptsioon kui iseseisev tehnoloogia ja seda kasutatakse peaaegu eranditult Internet Exploreri brauseris, samas kui Silverlight on platvormidevaheline ja brauseridevaheline, võimaldades integreerumist OS X maailma ja veebikogukondadesse palju kõrgemal tasemel. Kuigi Ajax on avatud lähtekood, on Silverlight Microsofti toode ja seda on kasutatud selleks, et anda neile võimendust konkurentide ees nii Apple'ist kui ka Google'ist, võimaldades nende rakendustesse täielikult integreeruda. Silverlight on suunatud peamiselt veebi sotsiaalmeedia veebisisule piltide ja videote kaudu, samas kui Ajax on pigem brauseri kaudu interaktiivsete rakenduste tööriist. Ehkki need on suunatud erinevatele vaatajaskondadele, on mõlemad tehnoloogiad tänapäeva maailmas veebis kasutatavad ja neid saab koos kasutada interaktiivse meediumirikka kasutajakogemuse loomiseks.