Míg az interneten dolgozunk, gyakran találkozunka Microsoft Silverlight megemlítése, ami szükséges ahhoz, hogy bizonyos játékosok vagy vezérlők működjenek a számunkra érdekes oldalakon. Tehát mi ez és mi az?

A Microsoft Silverlight és a híres AdobeA Flash egy szoftverbázis vagy úgynevezett platform, amely lehetővé teszi az internetes szolgáltatásokhoz audio és video felvételek, animált grafika és számos interaktív alkalmazás RIA (Rich Internet Application) használatát. A szoftverplatform támogatása mind a Windows környezetben (Windows 2000-től kezdődően), mind a MacOS, a Linux és a Symbian esetében valósul meg. A Silverlight tartalmaz egy beépülő modult a böngészőhöz, amely lehetővé teszi, hogy internetes alkalmazásokat használjon a legnépszerűbb böngészőkben, például Opera, Mozilla Firefox, Google Chrome, Safari és Internet Explorer. Jelenleg a legtöbb mobil böngésző is támogatja ezt a technológiát. A Silverlight bevezetésének és mindenütt jelenlévő használatának köszönhetően a Web 2.0 szabvány színes és teljesen interaktív internetes erőforrásai jelentek meg. Más szavakkal, szinte teljes körű programokkal rendelkezünk, amelyek nem rosszabbak a számítógépünk szokásos alkalmazásainál, hanem közvetlenül a kedvenc böngésző ablakából.

A Microsoft Silverlight előnyei a következők:

  • a plug-in telepítését bármely Windows, MacOS vagy Linux rendszeren;
  • a plugin teljesen ingyenes;
  • mindössze 10 másodperc alatt telepítve, és csak 4 megabájt súlyú;
  • Nagy felbontású videó lejátszásának támogatása;
  • támogatja a video és audio népszerű formátumok lejátszását a böngészőablakban a Windows Media Player használata nélkül;
  • a böngésző ablakban futó programok nem szükségesek;
  • Hozzáférés a kedvenc alkalmazásához a hálózathoz csatlakozó bármely számítógépről érhető el;
  • a számítógépen nem telepített program sokkal nehezebb a vírussal ütni;
  • a kedvenc alkalmazásokat nem kell frissíteni, ezt a fejlesztő automatikusan elvégzi.

És még egy hasznos a fejlesztőknekElőny: a Silverlight alapú alkalmazásokban írt bármely szöveg indexelhető és elérhető lesz a keresőmotorok számára. Az Adobe Flash nem tudta.

De nem minden olyan egyszerű és sima, mint szeretnénk. Számos hiányosság van, amelyek gátolják a platformon írt alkalmazásokat, hogy teljesen helyettesítsék a szokásos programokat.

Az ilyen hiányosságok között megállapítható:

  • A programok lehetőségei még mindig nagyon korlátozottak,mert nem tudnak teljes hozzáférést a számítógépes erőforrások (futtatni egy webes alkalmazás egy speciális úgynevezett sandbox, hogy szigorúan elkülönített, biztonságos környezet);
  • amikor először elindítja a Silverlight-ot, a motort a böngésző gyorsítótárába helyezi, így az alkalmazás elég hosszú ideig nyitható meg, különösen a gyenge számítógépeken;
  • Az alkalmazás nem indítható olyan számítógépen, amely nem csatlakozik az internethez;
  • Minden új verzióban a Silverlight környezetben a programozás bonyolultsága növekszik.

Végezetül szeretnék néhány példát bemutatni a Silverlight technológiával létrehozott webhelyekről és internetes alkalmazásokról:

Joe Rassic - harci játék, ahol a dinoszauruszok harcosok;

Kolumbusz előtti tárgyak - virtuális múzeum, amelyben minden egyes kiállítás részletesen tekinthető;

Warstory - a második világháború taktikai stratégiája;

Ezenkívül a Windows Vista és a Windows 7 asztal oldalsávjának ismert összes eszköze szintén a Microsoft Silverlight technológiával készült.

Comments 0