Silverlight posodobi kaj. Za kakšen program Microsoft Silverlight gre, čemu služi. Ali potrebujete Silverlight

Ta pregled vam bo pomagal razumeti program Microsoft Silverlight. Kaj je to? Katere so glavne značilnosti? Kaj je namen? Mnogi uporabniki na internetu pogosto naletijo na to ime, ki je združeno z besedo »plugin«. imenovani posebni programska komponenta, ki ga lahko povežemo s katerimkoli programom in s tem razširimo možnosti njegove uporabe. Torej je vtičnik za brskalnik Microsoft Silverlight. Kaj to pomeni? To pomeni, da se povezuje z nameščen brskalnik v kateri koli operacijski sistem in razširi njegovo funkcionalnost.

Kakšen program je Microsoft Silverlight?

Ta vtičnik je razvoj med brskalniki in platformami, zasnovan za razvoj in predstavitev medijskih aplikacij na internetu. Deluje z vsemi priljubljenimi operacijski sistemi in v vseh večjih brskalnikih. Zakaj potrebujete Microsoft Silverlight? Omogoča predvajanje WMA in WMV v brskalnikih. Nobene dodatne komponente, kot je predvajalnik, niso potrebne.

Vtičnik podpira jezik XAML, ki se uporablja za ustvarjanje uporabniškega vmesnika. Vključuje plošče, grafične oblike, kontrolnike in elemente dokumentov.

Na voljo je tudi podpora za programski jezik JavaScript, ki teče na skoraj vseh spletnih straneh.

Kasnejše različice vtičnika so prejele podporo za programsko tehnologijo .NET, ki se uporablja za razvoj tako namiznih programov kot spletnih aplikacij.

Ime vtičnika je v ruščino prevedeno kot "srebrna svetloba".

Razvoj Microsoft Silverlight

Oktobra 2008 je Microsoft predstavil drugo različico vtičnika, ki ji je bilo dodanih veliko novosti: varnost podatkov, delo z velikim številom izvornih podatkov in formatov. Hkrati je bilo napovedano, da se bo zdaj delo izvajalo z odprtokodno skupnostjo izvorna koda. Tako so bile v razvojno okolje dodane kode in knjižnice za delo z Microsoft Silverlight. Kaj to pomeni? Navdušenci z vsega sveta bi lahko razširili funkcionalnost vtičnika, občinstvo uporabnikov pa bi doseglo Linux.

Šest mesecev po izdaji je bila druga različica vtičnika nameščena več kot 300-milijonkrat.

Marca 2009 je bila predstavljena tretja različica s podporo za nove funkcije, vključno z:

  • 3D grafika.
  • Izboljšana animacija.
  • Novi video in avdio standardi.
  • Uporaba pospeševalnikov GPU.

Četrta različica je začela podpirati video prenos na strežnik od odjemalca, pa tudi uporabo mikrofona in spletne kamere.

V začetku decembra 2010 je bila objavljena najnovejša različica Microsoft Silverlight, ki je močno izboljšala delo 3D grafika. Druge spremembe vključujejo:

  • Možnost spreminjanja hitrosti predvajanja.
  • Pospešen zagon aplikacije.
  • Izboljšana berljivost besedila.
  • Pojavila se je podpora za 64-bitne operacijske sisteme.

Uporaba vtičnika

Predstavniki podjetja trdijo, da se bodo stroški razvoja interaktivnih internetnih storitev znižali s z uporabo Microsofta Silverlight. Kaj to pomeni? Ker se razvoj nemoteno integrira z obstoječimi tehnologijami, bo delo programerjev olajšano.

Vtičnik lahko prikaže video datoteke visoka ločljivost. Razvijalci in oblikovalci spletnih mest lahko uporabljajo Microsoft Silverlight za ustvarjanje lastnih spletnih aplikacij.

V procesu promocije vtičnika je podjetje začelo sodelovati z velikim številom priljubljenih portalov, kjer je bil integriran predvajalnik, ki temelji na vtičniku. Tako se je začelo tekmovanje s takrat priljubljeno Adobe Flash, na katerem temelji veliko število igralcev na internetu.

Namestitev vtičnika

Če želite uporabljati vtičnik, ga morate namestiti. Če želite to narediti, morate obiskati uradno spletno mesto Microsoft Silverlight. Kaj ponuja to spletno mesto? Tukaj bo namestitveno datoteko, ki ga morate prenesti in zagnati. Postopek namestitve je samodejen. Ko končate, morate le znova zagnati brskalnik in vtičnik bo začel delovati.

Lahko se prilagodi samodejno posodabljanje, vendar če želi uporabnik nadzorovati vse, potem je mogoče funkcijo onemogočiti ali jo prisiliti, da obvesti o prisotnosti nove različice.

Danes plugin že izgublja svoj položaj, saj ga nadomeščajo naprednejše tehnologije. Vendar je treba opozoriti, da si ni zaslužil svojega častnega mesta med računalniškimi dogodki, ki so vplivali na področje IT.

Spletne tehnologije se nenehno izboljšujejo in skoraj vsak napreden uporabnik, ki je konfiguriral brskalnik po svojih potrebah ali še več, razvija spletne aplikacije, je naletel na program Microsoft Silverlight. Kaj je torej ta programski izdelek Microsoft Silverlight in ali ga je treba namestiti?

Marsikdo to ve Microsoft Silverlight je platforma modulov za več brskalnikov, ustvarjena za oblikovanje in razvoj internetnih aplikacij, programov za računalnike in mobilne naprave. Takoj, ko se je Microsoftov Silverlight pojavil na trgu, je takoj prejel status konkurenta Adobe Flash, ker je bil izdelek zasnovan posebej za razširitev zmogljivosti brskalnika. Za aplikacijo pa se zaradi širokih zmožnosti niso začeli zanimati le napredni uporabniki, temveč tudi razvijalci spletnih izdelkov. Razširitev brskalnika deluje v sistemih Windows, Linux in MacOS.

Z vidika neizkušenega uporabnika se Microsoft Silverlight dojema kot navaden dodatek, s katerim lahko uporabniško napravo razširite na ogled spletnih strani z različnimi vizualnimi učinki, avdio-video posnetki in animacijami.

Prednosti in slabosti Microsoft Silverlight

Verjetno glavna prednost programa Microsoft Silverlight je zmožnost dela z razširitvenim jezikom XAML, zaradi katerega Microsoft Silverlight še posebej obožujejo napredni spletni oblikovalci in programerji Microsoft Silverlight. Dejstvo je, da nekaterih idej razvijalcev ni mogoče uresničiti zaradi omejitev spletne platforme. In rešitev tukaj je označevalni jezik XAML, ki odlično deluje v tandemu z Microsoft Silverlight. Izdelek vam omogoča, da spletno stran, ki jo je ustvaril oblikovalec, shranite v formatu XAML, nato pa se dokument prikaže v polju brskalnika. Razvijalec bo imel nato dostop do dokumenta v javascriptu. Mislim, da že začenjate razumeti, kaj je Microsoft Silverlight in ali ga potrebujete.

Preprosto povedano, razvijalci iščejo Microsoftove namestitve Silverlight je bolj poenostavljeno in priročno orodje za ustvarjanje iger, animacij, gradnikov, pasic itd.

Funkcionalnost grafičnih vtičnikov

  • predvajanje videoposnetkov brez uporabe sistema Windows Medijski predvajalnik;
  • podpora za jezike .NET in .XAML;
  • obstaja storitev pretakanja, imenovana Smooth Streaming;
  • Orodje Sketchflow programa Expression Studio 3 poveča produktivnost in hitrost;
  • umestitev vsebine v tridimenzionalni prostor;
  • Funkcija Deep Zoom, ki omogoča nemoteno in hitro povečavo videoposnetkov na internetu;
  • CPE dekodiranje je na voljo v Microsoft Silverlight;
  • olajšana interakcija z velikimi količinami podatkov na internetu;
  • velikost izvršljive datoteke ne presega 4 megabajtov in namestitev traja deset sekund;
  • obstajajo učinki senčenja slikovnih pik;
  • V brskalnikih je nameščen vtičnik Microsoft Silverlight, ki odpravlja možnost okužbe z virusi;
  • združljivost z različnimi platformami (cross-platform).

Slabosti programa Silverlight

  • Programska oprema Microsoft Silverlight ne deluje vedno pravilno na zastarelih računalnikih;
  • deluje le, če je aktivna internetna povezava;
  • ima omejen dostop do virov naprave, kar nekoliko vpliva na zmogljivosti.

Zdaj, ko smo ugotovili, da je to Microsoft Silverlight, lahko sami vidite, da ima izdelek veliko prednosti, a le nekaj slabosti. Za ustvarjanje aplikacije RIA Izdelek je najboljši med vsemi zaradi dostopa do brskalnika DOM in klica RIA kode iz java-scripta.

Če povzamem torej Microsoftova aplikacija Silverlight aktivno uporabljajo razvijalci, ko morajo določene ideje izvesti na primeren način. programsko okolje. Običajni uporabniki izdelka niso posebej dobro sprejeli, saj preprosto niso potrebovali njegove široke funkcionalnosti.

Video za podroben pregled:

Silverlight je odgovoren za prikaz grafike in slik v brskalniku uporabnika, ki zagotavlja tehnologijo za prikaz aktivne vsebine. Platforma se pogosto uporablja tudi pri ustvarjanju pripomočkov za Windows Vista in stransko vrstico Windows.

Tehnologija omogoča predvajanje formatov WMA, WMV in MP3, vendar ne zahteva namestitve dodatni moduli z uporabniške strani, kot je bilo implementirano v razširitvi Windows Media Igralec. Silverlight se pogosto uporablja na internetu zaradi velikega števila možnih vmesniških orodij, ki povečujejo zmogljivosti uporabnika in spletnega razvijalca.

Kodo Silverlght lahko napišete v katerem koli jeziku s platforme .NET.

Silverlight je alternativno orodje za ustvarjanje aktivne vsebine na spletnih mestih. Razen ta odločitev od Microsofta se tehnologije, kot so Adobe Flash, HTML 5 in JavaFX, pogosto uporabljajo na internetu.

Namestitev Silverlighta za uporabnika

Do danes Najnovejša različica modul je Silverlight 5, ki je na voljo na uradni spletni strani projekta, ki jo je ustvaril Microsoft. Pojdite na spletno mesto podjetja v razdelek za prenos vtičnikov z brskalnikom, ki ga uporabljate. Kliknite povezavo Prenesi zdaj in počakajte, da se namestitvena datoteka prenese.

Silverlight je podprt v vseh sodobnih namiznih operacijskih sistemih Windows in MacOS.

Zaženite preneseno datoteko in v oknu, ki se prikaže, kliknite gumb »Namesti zdaj«, da začnete nameščati izdelek. Zaprite internetne programe, ki jih uporabljate, in počakajte, da se postopek razpakiranja datoteke zaključi. Ko je namestitev končana, boste na zaslonu prejeli ustrezno obvestilo. Kliknite gumb "Zapri" in zaženite program za brskanje po internetu. Zdaj lahko predvajate vsebino na spletnih mestih, ki uporabljajo to tehnologijo za prikaz vsebine.

Slabosti tehnologije

Obstaja različica Silverlight za telefone, ki delujejo na Windows Phone. Vendar Silverlight ni na voljo za platformi Android in iOS, zaradi česar to tehnologijo nemogoče uporabiti na skoraj vseh mobilne platforme. To pomeni, da so aplikacije, napisane na njem, na voljo le uporabnikom računalnikov.

Med pomanjkljivostmi tehnologije je nezmožnost vtičnika za delo s sistemi, ki niso Windows in OS X. Prav tako se program, napisan v Silverlightu, ne bo zagnal, če uporabnik nima internetne povezave.

Microsoft Silverlight ni program. Po eni strani je to tehnologija za razvoj multimedije programsko opremo na drugi strani pa platforma za razvoj te programske opreme.

Uradni logotip Microsoft Silverlight

Zakaj je to potrebno?

Silverlight je razvil Microsoft kot širšo, varnejšo in bolj produktivno tehnologijo od neposrednega konkurenta. Namen obeh tehnologij je enak, in sicer razvoj in podpora aplikacij z vektorsko, rastrsko 2D in 3D grafiko, avdio in video posnetki. Je platforma za aplikacije RIA.

RIA so spletne aplikacije, ki se prenesejo na uporabnikovo napravo za izvedbo. Med delom lahko dopolnjujejo komponente iz interneta.

Silverlight združuje 4 najpomembnejše sodobne spletne komponente.

Predvidevalo se je, da bo Silverligth nameščen na vsaki operacijski platformi, v resnici pa se je pojavil le v sistemih Windows, Mac OS X, Symbian. Navzkrižna platforma pomeni tudi, da mora aplikacija, razvita s pomočjo Silverligth, delovati dobro in izgledati enako kot na zaslonu osebni računalnik in na zaslonu tablice ali pametnega telefona.

Ključna komponenta platforme Silverligth je XALM, označevalni jezik. Omogoča vam, da v aplikacijo vključite besedilo, ki ga indeksirajo iskalniki (Google, ).

Aplikacije Silverlight (od različice 2 naprej) so del tehnologije .NET, kar omogoča njihov razvoj v katerem koli od jezikov platforme (C#, Object C++, Python).

Kaj potrebujete za namestitev

Za programerja namestitev Silverlighta vključuje namestitev ustreznega razvojnega okolja na vašem računalniku: Visual Studio v sistemih Windows in Mac OS X ter Mono v sistemu Linux.

Za uporabnika je Silverlight modul ali vtičnik za spletni brskalnik. Če želite uporabljati njegove zmogljivosti, morate prenesti brskalnik, ki ga podpira.

Ali potrebujete Silverlight

Če ste uporabnik, potem je odgovor jasen. št. Leta 2012 je bila tehnologija uradno priznana kot neobetavna in zastarela. In danes ga ne podpira noben moderen brskalnik (razen Edge).

Čeprav je na Silverligth nekaj sto zmogljivih rešitev za podjetja, se število aplikacij vsak mesec zmanjšuje. Microsoftovi strokovnjaki predvidevajo, da do leta 2021 ne bo več nobene aplikacije, ki temelji na Silverlightu.

Uporabnika naj ne skrbi, da mu bo kakšna spletna komponenta nedostopna. Proizvajalci programske opreme so v svojih programskih izdelkih že zdavnaj zamenjali komponente, napisane v Silverlightu, ali pa uvedli podporo za Silverlight in Flash.


Delite ta članek na v socialnih omrežjih! Pomagajte naši spletni strani!

Pridružite se nam na VK!

Med delom na internetu pogosto naletimo na sklicevanja na Microsoft Silverlight, ki je tako potreben za delovanje kakšnega predvajalnika ali krmilnega elementa na strani, ki nas zanima. Kaj je torej in čemu služi?

Microsoft Silverlight je skupaj z znanim Adobe Flashom programska osnova oziroma tako imenovana platforma, ki omogoča umeščanje avdio in video posnetkov, animiranih grafik in različnih interaktivnih RIA (Rich Internet Application) aplikacij na internetne storitve. Podpora za to programska platforma izvaja kot v okolje Windows(začenši z Windows 2000), kot tudi MacOS, Linux in Symbian. Silverlight vključuje vtičnik za brskalnik, ki vam omogoča delo z internetnimi aplikacijami v najbolj priljubljenih brskalnikih, kot so Opera, Mozilla Firefox, Google Chrome, Safari in internet Explorer. Vklopljeno ta trenutek Večina brskalnikov za mobilne naprave podpira tudi to tehnologijo. Zahvaljujoč uvedbi in široki uporabi Silverlighta so se pojavili barvito oblikovani in popolnoma interaktivni internetni viri standarda Web 2.0. Z drugimi besedami, praktično imamo polnopravni programi, ki po funkcionalnosti niso slabše od običajnih aplikacij v našem računalniku, vendar jih je mogoče zagnati neposredno iz okna vašega najljubšega brskalnika.

Prednosti Microsoft Silverlight vključujejo:

  • možnost namestitve vtičnika v katero koli od Windows sistemi, MacOS ali Linux;
  • vtičnik je popolnoma brezplačen;
  • namesti se v samo 10 sekundah in tehta le 4 megabajte;
  • podpora za predvajanje video posnetkov visoke ločljivosti;
  • podpora za predvajanje videa in zvoka priljubljenih formatov v oknu brskalnika brez z uporabo sistema Windows Medijski predvajalnik;
  • programov, ki se izvajajo v oknu brskalnika, ni treba namestiti;
  • Do priljubljene aplikacije lahko dostopate iz katerega koli računalnika, povezanega v omrežje;
  • program, ki ni nameščen na računalniku, je veliko težje okužiti z virusom;
  • vaših najljubših aplikacij ni več treba posodabljati; to naredi razvijalec sam.

In še ena prednost za razvijalce: vsako besedilo, napisano v aplikacijah, ki temeljijo na Silverlightu, je mogoče indeksirati in bo dostopno Iskalniki. Adobe Flash tega ni zmogel.

A ni vse tako preprosto in gladko, kot bi si želeli. Obstajajo številne pomanjkljivosti, ki preprečujejo, da bi aplikacije, napisane na tej platformi, popolnoma nadomestile programe, ki jih poznamo.

Med temi slabostmi so:

  • zmožnosti programov so še vedno zelo omejene, saj ne morejo pridobiti polnega dostopa do računalniških virov (spletne aplikacije se zaženejo v posebnem t.i. peskovniku, to je strogo izoliranem varnem okolju);
  • ob prvem zagonu Silverlight svoj motor postavi v predpomnilnik brskalnika, zato lahko traja dolgo časa, da se odpre aplikacija, zlasti na šibkih računalnikih;
  • aplikacije ni mogoče zagnati na računalniku, ki ni povezan z internetom;
  • z vsakim nova različica Kompleksnost programiranja v okolju Silverlight se poveča.

Na koncu bi rad dal nekaj primerov spletnih mest in internetnih aplikacij, ustvarjenih s tehnologijo Silverlight:

Joe Rassic je borilna igra, kjer dinozavri delujejo kot borci;

Pre-Columbian Artifacts je virtualni muzej, v katerem je mogoče vsak eksponat podrobno pregledati;

Warstory - taktična strategija o drugi svetovni vojni;

Poleg tega dobro znani pripomočki za stransko vrstico Okna plošče Vista in namizje Windows namizje 7 so napisani tudi z uporabo Microsoftove tehnologije Silverlight.