Ajax vs Microsoft Silverlight
Ajax je akronim za Asinhroni JavaScript i XML. To je zbirka web razvojnih metoda koja se koristi na strani klijenta za razvoj interaktivnih web stranica. Microsoft Silverlight besplatan je dodatak za preglednik koji omogućuje potpuno interaktivno multimedijsko iskustvo i bogate poslovne aplikacije na strani klijenta. Silverlight se temelji na .NET Framework uobičajenom jeziku (CLR) koji omogućava izvršavanje istog usklađenog koda za pokretanje na poslužitelju i na strani klijenta. I Ajax i Microsoft Silverlight su klijentske metode ili aplikacije koje obogaćuju multimedijske i poslovne funkcionalnosti na strani klijenta kako bi se povećala ekstremna korisnička iskustva..
Što je Ajax?
Ajax je programski model koji podržava niz različitih softverskih alata kao što su HTML, JavaScript i XML i zapravo zalaže za asinhroni java skriptu i xml. Koristi se za izradu aplikacija koje se u pregledniku izvode izravno prema korisniku. U početku se koristila samo Microsoftovim preglednikom Internet Explorer, ali revizije su mu omogućile rad s većinom ostalih uobičajenih preglednika. Glavna razlika s Ajaxom kod njegovih ranijih kolega, kao što je HTML, je ta što ne zahtijeva dodatak i omogućuje aplikacijama da rade izravno ili su ugrađeni unutar samog preglednika. Koristi motor koji komunicira između preglednika i korisnika koji omogućava ažuriranje različitih dijelova web stranice bez ponovnog učitavanja cijele stranice o svakoj interakciji s korisnikom. Ajax nije proizvod koji se može ponovo prodati, ali slobodno je dostupan u zajednicama otvorenog koda.
Što je Microsoft Silverlight?
Silverlight je tehnologija koja se temelji na .NET okviru koje proizvodi i podržava Microsoft i 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, kako putem grafike tako i s video zapisa. Također je i cross-platforma te je dostupna u različitim vrstama preglednika, uključujući neke od najčešćih u preglednicima Chrome, Firefox, Internet Explorer i Safari. Upravo je ova cross platforma i mogućnost preglednika koja je omogućila programerima širom svijeta da integriraju aplikacije pomoću Silverlight-a u preglednik. To je također glavni pomak u smjeru Microsofta u dopuštanju njihovog softvera da radi na svojim konkurentskim platformama. Silverlight 4.0 objavljen je 2010. s mnoštvom novih značajki kao što su podrška za web kameru, mikrofon i integraciju s Googleovim preglednikom Chrome kao i podrška za umrežavanje u više multimedijskih sadržaja u streaming medijima i televiziji.
Razlika između AJAX i Microsoft SILVERLIGHT
Ajax je više koncept, a ne stvarna tehnologija sama po sebi i koristi se gotovo isključivo unutar preglednika Internet Explorer, dok je Silverlight cross platform i cross preglednik koji omogućava znatno višu razinu integracije u OS X svijet i internetske zajednice. Iako je Ajax otvoreni izvorni kod, Silverlight je Microsoftov proizvod koji se koristi kako bi im pružio prednost nad svojim konkurentima i od Applea i od Googlea omogućavajući potpunu integraciju u njihove aplikacije. Silverlight je prvenstveno usmjeren na mrežni sadržaj na društvenim mrežama na webu putem slika i video zapisa, dok je Ajax više alat za interaktivne aplikacije putem preglednika. Iako su usmjerene na različitu publiku, obje se tehnologije koriste u današnjem svijetu na Internetu i mogu se koristiti zajedno za stvaranje korisničkog iskustva interaktivnog medija.