Mi az a Silverlight. Felhasználások, jellemzők, vélemények, árak

Utolsó frissítés: 04/10/2024
Silverlight
Silverlight

A Silverlight egy Microsoft platform internetes alkalmazások fejlesztéséhez Windows és Mac rendszerekre . A Silverlight , amelyet más multimédiás platformokkal, köztük a JavaFX-szel és a JavaScript-tel való versenyre terveztek, mára nagyrészt elavult, és 2021 októbere után megszűnik hivatalos támogatása.

Régóta nem frissítették, és nem kompatibilis a Microsoft Edge-dzsel vagy a Windows 10-zel. Elhagyott projektnek tekinthető, amely csak Windows 7 és Vista környezetben, valamint olyan böngészőkkel használható, mint az Internet Explorer 9.

Ennek ellenére továbbra is letölthető a hivatalos oldaláról, bár nem hiszem, hogy sok hasznodra válik. A Microsoft .NET-környezetének egy részhalmazaként a Silverlight kibővítette a .NET-fejlesztők hatókörét, lehetővé téve számukra, hogy programjaikat ne csak Windowson, hanem Macen is futtassák.

A Silverlight, amely bővítményként érhető el az Internet Explorerhez, a Firefoxhoz és más webböngészőkhöz, támogatja az animációkat, a vektorgrafikákat, az MP3 és a Windows Media formátumokat, beleértve a VC-1 videokodeket is.

A Silverlight programok Visual Basic, C#, Python és Ruby nyelven írhatók.

Mi az a Silverlight

A Silverlight a .NET-keretrendszer úttörő, többplatformos implementációja volt, amelynek célja gazdag multimédiás élmények és interaktív webes alkalmazások létrehozása és biztosítása volt.

Kezdetben minden népszerű böngészőn futott, beleértve a Microsoft Internet Explorert, a Mozilla Firefoxot, az Apple Safarit és az Operát. A Silverlight futtatásához szükséges bővítmény kicsi volt, így nagyon gyorsan települt.

A Silverlight különböző technológiák kombinációja volt egyetlen fejlesztőplatformon belül, amely lehetővé tette a használni kívánt eszközök és programozási nyelv kiválasztását.

Mire használható a Silverlight

A Silverlight zökkenőmentesen integrálódik a meglévő JavaScript- és ASP.NET AJAX-kóddal, hogy kiegészítse a már felépített funkciókat. Fő célja az volt, hogy versenyezzen az Adobe Flash és Ajax prezentációs komponensekkel.

A HTML 5 megjelenésével az ilyen típusú programoknak már nincs helye a webes programozás világában. 2021 januárjában már láthattuk az Adobe Flash hivatalos halálát. A régóta felhagyott Silverlight támogatása pedig 2021 októberében megszűnik.

Silverlight volt:

  • Programozási modell gazdag internetes alkalmazások fejlesztésére és terjesztésére, grafikák, animációk vagy videók segítségével a .NET keretrendszeren belül. A Silverlight korábban kódnevén volt ismert, Windows Presentation Foundation mindenhol.
  • Microsoft-bővítmény a Silverlight segítségével létrehozott média továbbítására. A Silverlight bővítmény böngészőkhöz és platformokhoz egyaránt szólt. Ez különösen az Apple OS X-szel, valamint a Safari és Firefox webböngészõkkel, valamint a Windows és az Internet Explorerrel együttmûködõképessé tette.
  • A Microsoft azon döntése, hogy létrehoz egy beépülő modult mindhárom fő webböngészőhöz, annak elismerése volt, hogy nem irányítja a böngészők piacát, mivel stratégiai törekvés a fejlesztői közösség és a médiafogyasztók általi telepítés érdekében.
  • A Silverlight lehetőségei a gazdag online multimédiás tartalom közös fejlesztésére némi izgalmat váltottak ki a kódoló közösségben. A platform lehetővé tette a fejlesztők és a tervezők számára, hogy JavaScript segítségével kombinálják a grafikát és a HTML-t, majd integrálják azokat Ajax-kompatibilis weboldalakba, így valós időben létrehozzák és megtekinthetik a kódot.

Jelentős mértékben a Silverlight az asztali számítógép-központú környezetről a webböngésző- alapú fejlesztésre helyezte át a hangsúlyt . Ez azért volt lehetséges, mert a Silverlight támogatta a Microsoft Common Language Runtime (CLR) technológiáját , amely lehetővé tette mind a tervezők, mind a fejlesztők számára, hogy a .NET környezetet egy böngészőn belül futtassák, és ezt egy viszonylag könnyű csomagban tegyék.

Silverlight jellemzői

Beszélni fogunk azokról a jellemzőkről, amelyeket a kezdetekkor kezelt, amikor is az egyik legjobb interaktív alkalmazási programnak számított, egyenrangúan az Adobe Flash-lel.

  1. nekem volt beépített kodek támogatás VC-1 és WMV videó, valamint MP3 és WMA hang lejátszásához böngészőben.
  2. Silverlight Támogatta a médiatartalom fokozatos letöltésének és lejátszásának lehetőségét bármely webszerverről.
  3. Silverlight Támogatta a beépített média streaminget is.
  4. Silverlight Lehetővé tette gazdag animációk és felhasználói felület létrehozását, valamint a vektorgrafikák és a HTML kombinálását, hogy lenyűgöző tartalomélményt hozzon létre.
  5. Silverlight megkönnyítette a gazdag interaktív élmények létrehozását a videolejátszókkal.
  6. Minőségi videó élmény. Meg tudtam nézni néhányat a kor legjobb minőségű videói közül, mindezt rendkívül grafikus webhelyekbe ágyazva.
  7. Létrehozhat olyan webalkalmazásokat, amelyek bármilyen böngészőben és bármilyen operációs rendszeren működnek.
  8. A Visual Studio-t, a Microsoft.net-et ismerő fejlesztők csodálatos alkalmazásokat fejleszthetnek Silverlight nagyon gyorsan, és működtesse őket Mac és Windows rendszeren.

Érdekelhetik még a 7 legjobb Java programozási program is

előny

  • Jelenleg nincs előnye, ha letölti a számítógépére. Elavult, nem kompatibilis a Microsoft zászlóshajó böngészőjével vagy a jelenlegi Windows 10-zel.
  Fedezze fel, mi az a Visual Basic: előzmények, szolgáltatások és alkalmazások

hátrányok

  • Ez egy elavult program.
  • Nincsenek frissítései, és nem kompatibilis a jelenlegi Windows 10 rendszerrel.
  • A Microsoft úgy döntött, hogy nem adja ki a Silverlight támogatását a Microsoft Edge-ben, ami egy újabb végzetes csapás a szoftverre.
  • Még jelenleg sem támogatja egyetlen böngészőt sem.
  • Biztonsági kockázatot jelent, ha a számítógépén van.
  • A Microsoft hivatalos oldalán már közölte, hogy 2021 októberétől leállítja a Silverlight támogatását. Már van halálozási dátuma.

Tervek és árak

A Silverlight ingyenes, és semmilyen fizetős csomagot nem kínál. Továbbra is elérhető a weboldalukon, bár figyelmeztetéssel, hogy a kevés felhasználónak fel kell készülnie 2021 októberére.

A Microsoft tisztázza, hogy nem fejezi be a programot, bár ezen időpont után nem lesz több biztonsági vagy minőségi frissítése. Letöltési lehetőség sem lesz.

Csak azok használhatják, akiknek már telepítve van, és frissítés nélkül.

Hogyan és honnan tölthető le a Silverlight

A Silverlight letölthető a hivatalos weboldaláról: Microsoft Silverlight , de csak 2021. október 12-ig. Ezt követően a program hivatalosan már nem lesz letölthető.

A jelenlegi böngészőkkel való kompatibilitás hiánya, valamint az a tény, hogy októbertől már nem lesz támogatott, arra késztet minket, hogy ne javasoljuk a letöltését.

Ha azonban mégis szeretné letölteni, erősen ajánlott a korábbi verziók eltávolítása, és frissítés helyett új telepítést végezni, mert ellenkező esetben ütköző telepítések fordulhatnak elő.

Javasoljuk, hogy NE TELEPÍTSE!

Távolítsa el a frissítéshez

  • Lépjen a Vezérlőpultra, kattintson rá.
  • Ezután lépjen a Programok és szolgáltatások menüpontra.
  • Megjelenik a számítógépére telepített alkalmazások listája, keressen Silverlight. Ha megtalálta, kattintson jobb gombbal, és távolítsa el.

Telepítés Windows rendszerre

  • Töltse le a Silverlight telepítőt a hivatalos webhelyről Microsoft Silverlight.
  • A telepítő letöltése után lépjen a mappájába descargas és keresse meg az imént letöltött fájlt.
  • Kattintson duplán a fájlra.
  • Ezután kattintson aTelepítse most".
  • Várja meg, amíg a telepítés befejeződik.
  • Kattintson a Befejezés gombra.

Telepítés Mac-en

  • Kattintson duplán a fájlra "dmg”.
  • Kattintson jobb gombbal vagy tartsa lenyomva a Control gombot, majd kattintson a „pkg”.
  • Kattintson a „Nyitva”A felugró menüből.
  • Kattintson a „Nyitva" abban az üzenetben, hogy "A pkg nem a Mac App Store-ból származik, biztos benne, hogy meg akarja nyitni?".
  • A telepítéshez kövesse a képernyőn megjelenő utasításokat Silverlight a számítógépben.
  • Zárja be, majd nyissa meg újra a webböngészőt a betöltéshez Silverlight. Néha újra kell indítania a számítógépet a megfelelő betöltéshez.

Kiegészítő engedélyezése az Internet Explorerben

  • A böngésző jobb felső sarkában egy fogaskeréknek kell lennie. kattintson
  • MajdBővítmények kezelése".
  • A bal oldali oszlopban válassza a „Eszköztárak és kiterjesztések".
  • Ezután az opciók alatt válassza a „Az összes kiegészítő" kategóriában"mutat".
  • Keres "Silverlight” és győződjön meg arról, hogy az „engedélyezett” értékre van állítva az engedélyezés gomb kiemelésével és kiválasztásával.

Kiegészítő engedélyezése a Mozilla Firefoxban

  • Nyissa meg az eszközök menüt.
  • Ezután kattintson a „– Kiegészítések.
  • Busca Microsoft Silverlight és ellenőrizze, hogy a „Mindig aktiválja".

Beépülő modul engedélyezése a Google Chrome-ban

  • Kattintson a három vízszintes vonalra a böngészőablak jobb felső sarkában.
  • választ "beállítás".
  • Kattintson a lehetőségre "Speciális beállítások".
  • A „magánéletKattintson a „tartalom beállítások".
  • A „kiegészítő termékek", ellenőrizze, hogy a "automatikus futás” van kiválasztva.
  PDF létrehozása több PDF fájlból: lépésről lépésre útmutató

Beépülő modul engedélyezése a Safariban

  • A menüben Safari A számítógép tetején válassza a „preferenciák".
  • A lap alattExtensions", válassza a "Silverlight".
  • Győződjön meg róla, hogy "Engedélyezze a Silverlightot” van kiválasztva.
  • Győződjön meg arról, hogy a beépülő modulok listája feletti be/ki kapcsoló is „” állásban vantüzelt".

De ahogy már említettük, a Silverlight elavult, és már egyik böngészővel sem kompatibilis. Azt javasoljuk, hogy ne töltse le vagy telepítse.

NE TELEPÍTSE!

A Silverlight-ot használó felhasználók véleménye

Nézzünk néhány véleményt azoktól a felhasználóktól, akik kipróbálták vagy még mindig használják a Silverlight-ot.

  • Bxm:

„Jó, de lehetne jobb is. Noha a Silverlight a legtöbb termékhez egyre régebbi függővé válik, észrevettem, hogy még mindig tartalmaz néhány igen hasznos funkciót.

Mivel ez egy nagyon fontos integráció az IE számára, megfelelő szintű tapasztalatom volt a Silverlight használatában. Általában olyan webhelyek használatakor, amelyek a Silverlightot háttérként használják a webhely és az összekapcsolt oldalak általános működése/betöltése szempontjából.

A hátrányom egyszerűen az lenne, hogy elég gyorsan elavult, ezért a jövőben határozott változtatásokat kell végrehajtanom, különösen a Flash Player megszűnése miatt.”

  • Arun Velekkat:

„Jól működött, különösen a Netflix esetében . De most elérte az élettartama végét. Igen, a Microsoft megszüntette a Silverlight 5 későbbi verziójának gyártását. A Microsoft bejelentette a Silverlight támogatásának végét (2021. október 12.).”

Tehát itt az ideje, hogy Silverlightról a megfelelő alternatív platformokra térjünk át.”

  • Brony Overlord:

"Nagyszerű szoftver és sokkal jobb, mint a flash videó streameléséhez, de még mindig extra, szükségtelen bloatware-nek tűnik."

  • Geekeleet:

„A Silverlight hihetetlen alternatívája volt a Flash-nek, amikor először megjelent. Azóta azonban megjelent a HTML5, és gyorsan elavulttá tette a Silverlightot. Munka közben a Silverlight nem működik megfelelően a Chrome-ban, amely a legtöbb felhasználó számára a választott böngésző.”

A Silverlight alternatívái. Az idei év 5 legjobbja

A Microsoft Silverlight kétségtelenül kiváló lehetőség volt webes alkalmazások fejlesztésére. A Silverlight támogatásának megszűntével azonban itt más lehetőségeket is felsorolunk.

1. Szögletes

Az Angular egy népszerű JavaScript keretrendszer, amelyet a Google tart fenn , és egyszerűen nagyszerű választás a fejlesztők számára világszerte. Ez egy nyílt forráskódú keretrendszer, amelyet a webfejlesztési folyamatok kihívásainak kezelésére terveztek, és egyszerű integrációt kínál a HTML-kóddal és az alkalmazásmodulokkal.

Ezenkívül automatikusan szinkronizálódik a fejlesztési folyamatot gördülékenyebbé tevő modulokkal, és a DOM-módszert követve a teljesítmény és a tesztelhetőség javítására összpontosít.

Ezen kívül az Angular TypeScriptet használ, amely lehetővé teszi a könnyű és hatékony létrehozást és fejlesztést. Az Angular fejlesztői bázisa az AngularJS, az első verziója, és több évnyi csiszolással és a keret korunkhoz igazításával jelent meg.

Az Angular segítségével különféle platformokra programozhat és készíthet, beleértve a mobil platformokat is.

2. Reagál

A React egy másik alkalmazáskeretrendszer, amelyet könnyen a legjobbak közé sorolhatunk, a fejlesztői közösségben szerzett népszerűsége és megbecsülése alapján.

A 2013-ban elindított React keretrendszer mára nagy elismerésnek örvend, és olyan vezető cégek használják, mint az Apple, a PayPal, a Netflix és természetesen a Facebook.

A React a ReactJS JavaScript-könyvtár egy változata, amely a natív alkalmazásfejlesztést a JavaScript előtér-fejlesztéssel kombinálja, hogy rendkívül dinamikus és a felhasználók számára érzékeny weboldalakat hozzon létre.

Míg a natív modulok lehetővé teszik platformspecifikus függvények megvalósítását iOS és Android rendszeren , a kód többi része JavaScriptben íródott, és platformok között megosztva van.

3. Fodor

A Ruffle az egyik legjobb alternatíva az Adobe Flash alkalmazások megtekintésére a megszűnésük után. Emulátorként működik. Önálló alkalmazás, Rust szkripteket használ , és kompatibilis az összes modern operációs rendszerrel .

  Mi az MTL fájl? Mire való és hogyan lehet megnyitni

A Ruffle a modern böngésző sandboxát és a Rust memóriabiztonságát kihasználva kezelheti az Adobe biztonsági aggályait.

Képes megkerülni a biztonsági réseket minden nagyobb webböngészőben és operációs rendszerben. A Ruffle egy GNU projekt, így egy ingyenes és nyílt forráskódú Flash médialejátszó.

A Ruffle asztali és webes kliensek számára is elérhető. A felhasználók egyszerűen letölthetik a Ruffle webes verzióját, és további beállítások nélkül tekinthetik meg a flash tartalmat.

A médialejátszó képes automatikusan feltölteni a tartalmat és zökkenőmentesen frissíteni a még mindig flash-tartalomra támaszkodó webhelyeket, amelyek kevés, de vannak még mindig.

4. Microsoft Visual Studio

A Visual Studio egy integrált fejlesztői környezet (IDE), amely nevét onnan kapta, hogy több platformon is használható, és kompatibilis a különféle alkalmazásnyelvekkel.

Három verziója érhető el: a Visual Studio Windows rendszerre , a Visual Studio Code Windows, iOS és Linux rendszerekre , valamint a Visual Studio Mac rendszerre . Mindegyik elérhető a hivatalos weboldalán.

Az egyik fő előnye a mesterséges intelligencia által támogatott fejlesztési képességei , amelyeket a felhasználók IntelliCode néven ismernek . A Visual Studio ingyenesen letölthető.

5. Blazor

A Blazor a Microsoft webfejlesztő eszközeinek része, amely C#, HTML és CSS nyelveket használ.

A Blazor az ASP.NET, a népszerű webfejlesztő keretrendszer egyik funkciója, amely a .NET fejlesztői platformot bővíti eszközökkel és könyvtárakkal webes alkalmazások készítéséhez.

A Blazor nyílt webes szabványokat használ bővítmények vagy kódtranszpiláció nélkül. A Blazor minden modern böngészővel kompatibilis, még a mobillal is.

A böngészőben futó kód ugyanabban a biztonsági sandboxban fut, mint a JavaScript-keretrendszerek. A kiszolgálón futó Blazor kód rugalmasan képes bármit megtenni, mint általában a szerveren, például közvetlenül csatlakozhat egy adatbázishoz.

Preguntas frecuentes

Az alábbiakban felsoroljuk a Silverlighttal kapcsolatos leggyakrabban feltett kérdéseket és válaszokat.

1. A Silverlight több böngészőt és operációs rendszert támogat?

Már nem. A Silverlight jelenleg csak az Internet Explorer 8-cal kompatibilis a Windows 7 rendszerű gépeken. Sem a Windows 7, sem az Internet Explorer nem naprakész.

2. Milyen nyelven tervezték a Silverlightot?

A Silverlight tervezéséhez az XAML nyelvet használják. A XAML az Extensible Application Markup Language rövidítése. Ez egy XML-alapú deklaratív nyelv, amelyet a Microsoft készített.

3. Mi az a RIA?

A RIA a „Rich Internet Applications” rövidítése. Ezek funkciókban gazdag webalkalmazások. Ezek közé tartozik az integrált AJAX-támogatás, az elrendezések, az animációk, valamint az audio- és videokomponensek.

A Silverlight és az Adobe Flash a RIA példái voltak.

4. Mikor szűnik meg a Windows támogatása?

Már egy ideje felhagytak a projekttel, de hivatalosan 2021. október 12-én jár le a támogatás, és ekkor már nem lesz elérhető a telepítés.

5. Mi a neve a Silverlight Linux verziójának?

A Silverlight Linux verziója Moonlight néven volt ismert . Ez is elavulttá vált.

Következtetés

Érdekelhetik még a 7 legjobb programozói program is

A Microsoft 2015 óta nem fejlesztett aktívan Silverlightot, és a platform 2021. október 12-én teljesen megszűnik. Ekkor a Microsoft megszünteti a platform frissítéseinek biztosítását, és eltávolítja a hozzáférést a telepítőhöz, az SDK-hoz és más erőforrásokhoz.

Mivel azonban a Silverlight „örökös licenccel” rendelkezik, a meglévő Silverlight alkalmazásokat nem zárják be. Ez csak azt jelenti, hogy nem frissülnek, és nehezebb lehet olyan böngészőt találni, amely képes futtatni őket.

Ezért a végső ajánlás az, hogy ne töltsük le a Silverlightot.