Ajax vs Microsoft Silverlight
Ajax je skratka pre asynchrónny JavaScript a XML. Je to súbor metód vývoja webu používaných na strane klienta na vývoj interaktívnych webových stránok. Microsoft Silverlight je bezplatný doplnok prehliadača, ktorý umožňuje plné interaktívne multimediálne zážitky a bohaté podnikové aplikácie na strane klienta. Silverlight je založený na. NET frameworku common language runtime (CLR), ktorý umožňuje spúšťať rovnaký vyhovujúci kód na strane servera aj klienta. Ajax aj Microsoft Silverlight sú metódy alebo aplikácie založené na klientoch, ktoré obohacujú multimediálne a obchodné funkcie na strane klienta s cieľom zvýšiť extrémne používateľské skúsenosti.
Čo je Ajax?
Ajax je programovací model, ktorý podporuje množstvo rôznych softvérových nástrojov, ako sú HTML, JavaScript a XML a v skutočnosti znamená asynchrónny java skript a xml. Používa sa na vytváranie aplikácií, ktoré sa spúšťajú v prehliadači priamo používateľovi. Spočiatku sa vo veľkej miere používal iba s prehliadačom Internet Explorer od spoločnosti Microsoft, ale odvtedy mu revízie umožnili pracovať s väčšinou ostatných bežných prehliadačov. Hlavným rozdielom medzi Ajaxom a jeho predchádzajúcimi náprotivkami, ako je HTML, je to, že nevyžaduje zásuvný modul a umožňuje aplikáciám pracovať priamo alebo vložené do samotného prehliadača. Používa motor, ktorý interaguje medzi prehliadačom a používateľom, čo umožňuje aktualizáciu rôznych častí webovej stránky bez toho, aby ste museli znova načítať celú stránku pri každej interakcii s používateľom. Ajax nie je opätovne predajný produkt, ale je voľne dostupný v komunitách s otvoreným zdrojom.
Čo je Microsoft Silverlight?
Silverlight je technológia, ktorá je založená na. NET frameworku vytvorenom a podporovanom spoločnosťou Microsoft a zvyčajne sa označuje ako Microsoft Silverlight. Dodáva sa ako zásuvný modul do vášho prehliadača, ktorý podporuje rôzne typy médií vrátane bohatého interaktívneho zážitku prostredníctvom grafiky aj videa. Je tiež medzi platformami a je k dispozícii v rôznych typoch prehliadačov vrátane niektorých z najbežnejších prehliadačov Chrome, Firefox, Internet Explorer a Safari. Práve táto schopnosť viacerých platforiem a prehliadačov umožnila vývojárom softvéru na celom svete integrovať aplikácie využívajúce Silverlight do prehliadača. Je to tiež veľký posun v smerovaní spoločnosti Microsoft, pokiaľ ide o umožnenie spustenia ich softvéru na platformách ich konkurentov. Silverlight 4.0 bol vydaný v roku 2010 s množstvom nových funkcií, ako je podpora webovej kamery, mikrofónu a integrácia s prehliadačom Chrome od spoločnosti Google, ako aj podpora multicastových sietí pri streamovaní médií a televízie.
Rozdiel medzi AJAX a Microsoft SILVERLIGHT
Ajax je skôr koncept než samotná technológia a používa sa takmer výlučne v prehliadači Internet Explorer, zatiaľ čo Silverlight je multiplatformový a krížový prehliadač, ktorý umožňuje oveľa vyššiu úroveň integrácie do sveta OS X a online komunity. Zatiaľ čo Ajax je otvorený zdrojový kód, Silverlight je produkt od spoločnosti Microsoft a používa sa na to, aby im umožnil využiť svojich konkurentov od spoločností Apple aj Google tým, že umožňuje plnú integráciu do ich aplikácií. Silverlight je zameraný predovšetkým na online obsah sociálnych médií na webe prostredníctvom obrázkov a videí, zatiaľ čo Ajax je skôr nástrojom pre interaktívne aplikácie prostredníctvom prehliadača. Aj keď sú obe technológie zamerané na rôzne cieľové skupiny, majú svoje využitie v dnešnom svete na webe a možno ich použiť spoločne na vytvorenie interaktívneho používateľského prostredia bohatého na médiá.