Ajax vs Microsoft Silverlight
Ajax je kratica za Asinhroni JavaScript in XML. Je zbirka metod spletnega razvoja, ki se uporabljajo na strani odjemalca za razvoj interaktivnih spletnih strani. Microsoft Silverlight je brezplačni vtičnik brskalnika, ki omogoča popolno interaktivno multimedijsko izkušnjo in bogate poslovne aplikacije na strani stranke. Silverlight temelji na skupnem jeziku izvajanja .NET Framework (CLR), ki omogoča izvajanje iste skladne kode za zagon na strežniku in na strani odjemalca. Tako Ajax kot Microsoft Silverlight sta odjemalca metod ali aplikacij, ki na strani odjemalca obogatijo večpredstavnostne in poslovne funkcije za povečanje izjemnih uporabniških izkušenj.
Kaj je Ajax?
Ajax je programski model, ki podpira več različnih programskih orodij, kot so HTML, JavaScript in XML in dejansko pomeni asinhroni java skript in xml. Uporablja se za ustvarjanje aplikacij, ki se v brskalniku zaženejo neposredno uporabniku. Sprva je bil zelo razširjen le pri Microsoftovem brskalniku Internet Explorer, vendar so mu revizije omogočile delovanje z večino drugih običajnih brskalnikov. Glavna razlika pri Ajaxu pri njegovih prejšnjih kolegih, kot je HTML, je ta, da ne potrebuje vtičnika in omogoča, da aplikacije delujejo neposredno ali so vdelane v sam brskalnik. Uporablja motor, ki deluje med brskalnikom in uporabnikom, ki omogoča posodabljanje različnih delov spletne strani, ne da bi bilo treba pri vsaki interakciji z uporabnikom znova naložiti celotno stran. Ajax ni izdelek, ki ga je mogoče ponovno prodati, vendar je prosto na voljo v odprtokodnih skupnostih.
Kaj je Microsoft Silverlight?
Silverlight je tehnologija, ki temelji na .NET okviru, ki ga proizvaja in podpira Microsoft in ga običajno imenujemo Microsoft Silverlight. V brskalnik je na voljo kot vtičnik, ki podpira različne vrste medijev, vključno z bogato interaktivno izkušnjo prek grafike in videoposnetka. Prav tako je večplastna in na voljo v različnih vrstah brskalnikov, vključno z nekaterimi najpogostejšimi v brskalnikih Chrome, Firefox, Internet Explorer in Safari. Tovrstna navzkrižna platforma in sposobnost brskalnika je razvijalcem programske opreme po vsem svetu omogočila, da v brskalnik integrirajo aplikacije, ki uporabljajo Silverlight. Prav tako je to velik premik v smeri Microsofta, saj omogoča, da se njihova programska oprema izvaja na konkurenčnih platformah. Silverlight 4.0 je bil izdan leta 2010 z vrsto novih funkcij, kot so podpora za spletno kamero, mikrofon in povezovanje z Googlovim brskalnikom Chrome, kot tudi podpora za omrežje v večpredstavnih omrežjih v pretočnih medijih in televiziji.
Razlika med AJAX in Microsoft SILVERLIGHT
Ajax je bolj koncept kot dejanska tehnologija in se uporablja skoraj izključno v brskalniku Internet Explorer, medtem ko je Silverlight večplastni in navzkrižni brskalnik, kar omogoča veliko višjo stopnjo vključenosti v svet OS X in spletne skupnosti. Medtem ko je Ajax odprtokodna koda, je Silverlight izdelek Microsofta in so ga uporabili, da bi jim zagotovili prednost nad svojimi konkurenti tako Apple kot Googlom, saj omogoča popolno vključitev v njihove aplikacije. Silverlight je namenjen predvsem spletnim vsebinam v družabnih medijih v spletu prek slik in videoposnetkov, medtem ko je Ajax bolj orodje za interaktivne aplikacije prek brskalnika. Obe tehnologiji sta namenjeni različnim občinstvom v današnjem svetu v spletu in ju lahko uporabljamo skupaj za ustvarjanje uporabniške izkušnje, obogatene z mediji.