Ajax vs Microsoft Silverlight
Ajax je kratica za Asinkroni JavaScript i XML. To je zbirka metoda web razvoja koje se na klijentskoj strani koriste za razvoj interaktivnih web stranica. Microsoft Silverlight je besplatni dodatak za preglednik koji omogućuje cjelovito interaktivno multimedijsko iskustvo i bogate poslovne aplikacije na strani klijenta. Silverlight se temelji na uobičajenom vremenu izvođenja (CLR). NET framework-a koji omogućuje izvršavanje istog usklađenog koda za pokretanje na poslužitelju kao i na klijentskoj strani. I Ajax i Microsoft Silverlight klijentske su metode ili aplikacije koje obogaćuju multimediju i poslovne funkcionalnosti na strani klijenta radi povećanja ekstremnog korisničkog iskustva.
Što je Ajax?
Ajax je programerski model koji podržava niz različitih softverskih alata poput HTML-a, JavaScript-a i XML-a, a zapravo predstavlja asinkronu java skriptu i xml. Koristi se za stvaranje aplikacija koje se izvršavaju u pregledniku izravno korisniku. U početku se intenzivno koristio samo s Microsoftovim preglednikom Internet Explorer, no revizije su mu omogućile rad s većinom ostalih uobičajenih preglednika. Glavna razlika s Ajaxom u odnosu na njegove ranije kolege, poput HTML-a, jest u tome što ne zahtijeva dodatak i omogućuje aplikacijama da rade izravno ili ugrađene u sam preglednik. Koristi mehanizam koji komunicira između preglednika i korisnika koji omogućuje ažuriranje različitih dijelova web stranice bez potrebe za ponovnim učitavanjem cijele stranice pri svakoj interakciji s korisnikom. Ajax nije proizvod koji se može prodati, ali je dostupan u zajednicama otvorenog koda.
Što je Microsoft Silverlight?
Silverlight je tehnologija koja se temelji na. NET okviru koji proizvodi i podržava Microsoft, a obično se naziva Microsoft Silverlight. Dostavlja se kao dodatak vašem pregledniku koji podržava različite vrste medija, uključujući bogato interaktivno iskustvo kroz grafiku i video. Također je više platformi, kao i dostupan u različitim vrstama preglednika, uključujući neke od najčešćih u Chromeu, Firefoxu, Internet Exploreru i Safariju. Upravo je ta mogućnost za više platformi i više preglednika omogućila programerima širom svijeta da integriraju aplikacije koristeći Silverlight u preglednik. To je također veliki pomak u smjeru za Microsoft koji omogućava da njihov softver radi na platformama svojih konkurenata. Silverlight 4.0 objavljen je 2010. s mnoštvom novih značajki poput podrške za web kameru,mikrofon i integracija s Googleovim preglednikom Chrome, kao i podrška za multicast umrežavanje u streaming medijima i televiziji.
Razlika između AJAX-a i Microsofta SILVERLIGHT
Ajax je više koncept nego stvarna tehnologija sam po sebi i koristi se gotovo isključivo unutar preglednika Internet Explorer, dok je Silverlight višestruka platforma i unakrsni preglednik koji omogućuju puno višu razinu integracije u OS X svijet i mrežne zajednice. Iako je Ajax otvoreni izvorni kod, Silverlight je Microsoftov proizvod i korišten je kako bi im dao prednost nad konkurencijom iz Applea i Googlea omogućavajući potpunu integraciju u njihove aplikacije. Silverlight je prvenstveno usmjeren na internetski sadržaj na društvenim mrežama putem weba putem slika i videozapisa, dok je Ajax više alat za interaktivne aplikacije putem preglednika. Iako su usmjerene na različitu publiku, obje tehnologije svoju uporabu imaju u današnjem svijetu na webu i mogu se zajedno koristiti za stvaranje interaktivnog multimedijskog korisničkog iskustva.