Ajax vs Microsoft Silverlight
Ajax je skratka pre asynchrónny JavaScript a XML. Je to súbor metód vývoja webových aplikácií používaných na strane klienta pri vývoji interaktívnych webových stránok. Microsoft Silverlight je bezplatný doplnok prehľadávača, ktorý umožňuje úplné interaktívne multimediálne zážitky a bohaté obchodné aplikácie na strane klienta. Silverlight je založený na. NET Framework Common Language Runtime (CLR), ktorý umožňuje spustiť rovnaký vyhovujúci kód pre spustenie na strane servera aj klienta. Ajax aj Microsoft Silverlight sú klientske metódy alebo aplikácie, ktoré obohacujú multimediálne a obchodné funkcie na strane klienta a zvyšujú tak extrémny dojem používateľa.
Č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 predstavuje asynchrónny skript Java a XML. Používa sa na vytváranie aplikácií, ktoré bežia v prehliadači priamo používateľovi. Spočiatku sa používal vo veľkej miere iba s prehliadačom Internet Explorer od spoločnosti Microsoft, ale jeho revízie umožnili pracovať s väčšinou bežných prehliadačov. Hlavný rozdiel oproti Ajaxu od jeho predchádzajúcich kolegov, ako je HTML, je ten, že nevyžaduje doplnok a umožňuje aplikáciám pracovať priamo alebo vložiť ich do samotného prehliadača. Používa modul, ktorý interaguje medzi prehliadačom a používateľom a ktorý umožňuje aktualizáciu rôznych častí webovej stránky bez toho, aby bolo potrebné pri každej interakcii s používateľom načítať celú stránku znova. Ajax nie je predajný produkt, ale je voľne dostupný v komunitách otvorených zdrojov.
Čo je Microsoft Silverlight?
Silverlight je technológia, ktorá je založená na rozhraní. NET framework produkovanom a podporovanom spoločnosťou Microsoft a zvyčajne sa označuje ako Microsoft Silverlight. Dodáva sa ako doplnok do vášho prehliadača, ktorý podporuje rôzne typy médií vrátane bohatého interaktívneho zážitku prostredníctvom grafiky i videa. Je tiež multiplatformový a je dostupný v rôznych typoch prehľadávačov vrátane najbežnejších v prehliadačoch Chrome, Firefox, Internet Explorer a Safari. Práve táto schopnosť naprieč platformami a rôznymi prehliadačmi umožnila vývojárom softvéru z celého sveta integrovať do prehliadača aplikácie pomocou Silverlight. Je to tiež hlavný posun v smerovaní spoločnosti Microsoft pri umožňovaní fungovania ich softvéru na platformách konkurencie. Aplikácia Silverlight 4.0 bola vydaná v roku 2010 s množstvom nových funkcií, ako je podpora webových kamier,mikrofón a integrácia s prehliadačom Chrome od spoločnosti Google, ako aj podpora multicastových sietí v streamovaných médiách a televízii.
Rozdiel medzi AJAX a Microsoft SILVERLIGHT
Ajax je skôr koncept ako skutočná technológia sama o sebe a používa sa takmer výlučne v prehliadači Internet Explorer, zatiaľ čo Silverlight je multiplatformový a cross prehliadač umožňujúci oveľa vyššiu úroveň integrácie do sveta OS X a online komunít. Ajax je síce otvorený zdrojový kód, ale Silverlight je produkt spoločnosti Microsoft a bol použitý na to, aby im umožnil úplnú integráciu do ich aplikácií na získanie páky nad konkurenciou od spoločností Apple aj Google. 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. Obe technológie, ktoré sú zamerané na rôzne publikum, majú svoje využitie v dnešnom svete na webe a môžu byť použité spoločne na vytvorenie interaktívneho multimediálneho zážitku pre používateľov.