Ajax vs Microsoft Silverlight
Ajax je zkratka pro asynchronní JavaScript a XML. Jedná se o kolekci metod vývoje webu používaných na straně klienta k vývoji interaktivních webových stránek. Microsoft Silverlight je bezplatný doplněk prohlížeče, který umožňuje úplné interaktivní multimediální zážitky a bohaté obchodní aplikace na straně klienta. Silverlight je založen na. NET Framework Common Language Runtime (CLR), který umožňuje spouštět stejný vyhovující kód pro spuštění na straně serveru i klienta. Ajax i Microsoft Silverlight jsou klientské metody nebo aplikace obohacující multimediální a obchodní funkce na straně klienta o zvýšení extrémních uživatelských zkušeností.
Co je Ajax?
Ajax je programovací model, který podporuje řadu různých softwarových nástrojů, jako jsou HTML, JavaScript a XML, a ve skutečnosti znamená asynchronní skript Java a XML. Používá se k vytváření aplikací, které běží v prohlížeči přímo uživateli. Zpočátku to bylo široce používáno pouze s prohlížečem Internet Explorer od společnosti Microsoft, ale revize od té doby mu umožnily pracovat s většinou ostatních běžných prohlížečů. Hlavní rozdíl oproti Ajaxu oproti jeho dřívějším protějškům, jako je HTML, spočívá v tom, že nevyžaduje zásuvný modul a umožňuje aplikacím pracovat přímo nebo vložené do samotného prohlížeče. Používá modul, který interaguje mezi prohlížečem a uživatelem a který umožňuje aktualizaci různých částí webové stránky, aniž by bylo nutné znovu načíst celou stránku při každé interakci s uživatelem. Ajax není produkt, který lze znovu prodat, ale je volně dostupný v komunitách open source.
Co je Microsoft Silverlight?
Silverlight je technologie, která je založena na rozhraní. NET vytvořeném a podporovaném společností Microsoft a obvykle se označuje jako Microsoft Silverlight. Dodává se jako doplněk do vašeho prohlížeče, který podporuje různé typy médií, včetně bohatého interaktivního zážitku prostřednictvím grafiky i videa. Je také multiplatformní a je k dispozici v různých typech prohlížečů, včetně těch nejběžnějších v prohlížečích Chrome, Firefox, Internet Explorer a Safari. Právě tato schopnost napříč platformami a prohlížeči umožnila vývojářům softwaru po celém světě integrovat aplikace pomocí Silverlight do prohlížeče. Pro společnost Microsoft jde také o zásadní posun v umožnění běhu jejich softwaru na platformách konkurence. Silverlight 4.0 byl vydán v roce 2010 s řadou nových funkcí, jako je podpora webové kamery,mikrofon a integrace s prohlížečem Chrome od Google, stejně jako podpora multicastových sítí v streamovaných médiích a televizi.
Rozdíl mezi AJAX a Microsoft SILVERLIGHT
Ajax je spíše koncept než skutečná technologie sama o sobě a používá se téměř výlučně v prohlížeči Internet Explorer, zatímco Silverlight je platforma a prohlížeč umožňující mnohem vyšší úroveň integrace do světa OS X a online komunit. Zatímco Ajax je otevřený zdrojový kód, Silverlight je produkt společnosti Microsoft a byl používán k tomu, aby jim umožnil plnou kontrolu nad svými konkurenty z Apple i Google tím, že umožnil plnou integraci do jejich aplikací. Silverlight je primárně zaměřen na online obsah sociálních médií na webu prostřednictvím obrázků a videí, zatímco Ajax je spíše nástrojem pro interaktivní aplikace prostřednictvím prohlížeče. I když jsou obě technologie zaměřeny na různé cílové skupiny, mají své využití v dnešním světě na webu a lze je společně použít k vytvoření interaktivního uživatelského prostředí bohatého na média.