Ce este pluginul Silverlight? Microsoft Silverlight, ce este acest program și este necesar? Să aflăm! Suport îmbunătățit pentru prelucrarea datelor

Dezvoltarea strategiei sale de competiție globală cu alți „monștri” TIC. Microsoft a muncit din greu pentru a crea un nou produs software - tehnologie media pentru crearea și difuzarea de aplicații web și conținut media pe World Wide Web - Silverlight. Prin utilizarea Microsoft Silverlight Puteți accesa conținut multimedia de pe site-uri web utilizând browserul dvs. de internet. Această tehnologie a fost imediat numită concurent Adobe Flash.

Prima versiune beta Silverlight a fost lansat în decembrie 2006.

La începutul lui septembrie 2007 a fost lansat Silverlight v.1.0.

Ce s-a întâmplat Microsoft Silverlight

Microsoft Silverlight este o dezvoltare multi-browser și multiplatformă care este concepută pentru a crea și demonstra diverse aplicații media prin World Wide Web. Silverlight este un add-on de browser (plugin) care rulează pe sisteme de operare Mac OS XȘi Windows, cu browsere Internet Explorer, FirefoxȘi Safari. Silverlight suporturi XAMLȘi JavaScript(începând cu versiunea 1.1 a fost adăugat suport .NET).

Silverlight vă permite să jucați WMV, WMAȘi MP3în toate browserele acceptate (fără a necesita componente suplimentare, cum ar fi Windows Media Player).

Scurte explicații

XAML(abreviat din engleză) Limbajul de markup al aplicației eXtensible) – limbajul interfeței platformei Windows Vista, care este folosit pentru a descrie, în primul rând, interfața cu utilizatorul. XAML include patru categorii principale de elemente: panouri, controale, elemente legate de documente și forme grafice. XAML utilizat pe scară largă în .NET Framework 3.0.

Microsoft .NET Framework– tehnologie software concepută pentru crearea atât de programe obișnuite, cât și de aplicații web. Inițial propus de corporație ca platformă de dezvoltare Microsoft. Una dintre ideile principale Microsoft .NET este compatibilitatea diferitelor servicii scrise în diferite limbi. La fel ca tehnologia Java, mediu de dezvoltare .NET creează bytecode destinat execuției de către o mașină virtuală.

JavaScript– un limbaj de scripting bazat pe limbaj Java.

Etimologia numelui

argint(engleză) – argintiu, argintiu.

ușoară(engleză) – lumină.

Dezvoltarea platformei Silverlight

13 octombrie 2008 Microsoft a prezentat oficial versiunea Silverlight 2.0. Această versiune conține multe inovații, principalele legate de securitatea datelor, accesibilitate mai mare și lucru cu un număr mai mare de formate de date sursă. Proprietari de conținut Microsoft speră să atragă un nou sistem de gestionare a drepturilor digitale încorporat DRM companie de productie PlayReady. Silverlight 2 disponibil pentru trei sisteme de operare majore - Windows, MacȘi Linux.

Concomitent cu prezentarea noului produs, corporația a anunțat o nouă inițiativă cu care să lucreze sursa deschisa- comunitatea, în special în Fundația Eclipse biblioteci și coduri au fost trimise să lucreze cu Sliverlight 2în software-ul open source. Publicat sub licență Licență permisivă Microsoft Kit de dezvoltare Pachet de control Silverlight (SCP) ar trebui să extindă utilizarea dezvoltării Microsoft V Linux.

„Noi am eliberat Silverlight 1 cu puțin peste un an în urmă și deja fiecare al patrulea utilizator de internet are pluginul instalat pe computerul său Silverlight. Noua versiune a acestui sistem reprezintă o îmbunătățire radicală atât pentru utilizatori, cât și pentru dezvoltatorii de aplicații web”, a spus Scott Guthrie ( Scott Guthrie), vicepreședinte corporativ Divizia Dezvoltatori .NET, prezentând Silverlight 2.

La șase luni de la lansare, platforma Silverlight 2.0 a fost descărcat și instalat de peste 300 de milioane de ori și este folosit de peste 400 de mii de dezvoltatori și designeri.

18 martie 2009 Microsoft a introdus o versiune beta Silverlight 3.0.

Versiunea beta adaugă suport pentru noi funcții de animație, grafică 3D și standarde video H.264, standard de codare audio Codare audio avansată (A.A.C.) și acceleratoare GPU ( GPU). Calitatea afișajului textului și utilizarea efectelor bazate pe accelerarea hardware a fost îmbunătățită. Utilizatorii pot roti și mări conținutul în flux. Această caracteristică vă permite, de asemenea, să creați cozi și tranziții 3D.

Aplicațiile web pot rula acum fără a utiliza un browser web, direct pe Desktop. Tehnologia a fost, de asemenea, îmbunătățită Streaming fluid, permițându-vă să redați videoclipuri pe Internet fără întârzieri. Streaming fluid ajustează automat calitatea video în funcție de viteza canalului și de încărcarea procesorului. S-a adăugat suport pentru redarea videoclipurilor de înaltă definiție pe ecran complet Full HD(cu o rezoluție de 720 pixeli și mai mare).

Aplicație Silverlight

Potrivit reprezentanților Microsoft, utilizare Silverlight va reduce semnificativ costul creării de servicii web interactive, deoarece dezvoltarea este ușor integrată cu tehnologiile existente (de exemplu, cu formatul Windows Media).

Silverlight poate afișa videoclipuri de înaltă rezoluție și menține calitatea înaltă HD-video. Prin utilizarea Expression StudioȘi Studio vizual, designerii și dezvoltatorii de site-uri web își pot crea propriile aplicații de internet folosind Silverlight.

Promovarea Silverlight, Microsoft a încheiat acorduri de parteneriat cu multe portaluri populare și a integrat un player web bazat pe Silverlight. Prin urmare, Microsoft a intrat în conflict direct cu Adobe Flash, pe baza căruia, de exemplu, funcționează unul dintre cei mai populari jucători web de portal de pe Internet YouTube.

După cum a afirmat Brian Goldfarb ( Brian Goldfarb), manager de grup de produse Microsoft, corporația intenționează să negocieze activ cu multe companii media pentru a le convinge să folosească Silverlight la publicarea de conținut multimedia pe Internet.

Prin utilizarea Silverlight Inaugurările președinților Medvedev (în special, canalul Vesti) și Obama, precum și Jocurile Olimpice de vară din 2008 de la Beijing, au fost difuzate pe internet. Se știe deja că Jocurile Olimpice de iarnă din 2010 de la Vancouver vor fi și ele difuzate pe bază Silverlight.

– descărcați și rulați fișierul de instalare;

- La fereastră Instalați Silverlight faceți clic pe butonul Instaleaza acum;

– după un scurt proces de instalare va apărea o fereastră Instalare reușită –> Închidere;

– reporniți browserul;

– puteți folosi pluginul.

Actualizați Microsoft Silverlight

Dacă nu modificați setările din fereastra de configurare Silverlight, program Microsoft Silverlight va verifica periodic site-ul pentru actualizări Microsoft pentru a oferi utilizatorilor cele mai recente funcții și îmbunătățiri. În același timp, în Microsoft Este trimisă o solicitare care conține informații standard despre computer. După aceasta, un fișier mic care conține informații despre cea mai recentă versiune Microsoft Silverlight, va fi descărcat pe computerul utilizatorului și comparat cu versiunea instalată în prezent. Dacă este disponibilă o nouă versiune Microsoft Silverlight, apoi va fi descărcat și instalat pe computer.

Cum se modifică setările de actualizare Microsoft Silverlight

– Faceți clic dreapta pe conținutul afișat în Microsoft Silverlight, și selectați Configurație Silverlight;

– accesați fila Actualizări;

– selectați una dintre următoarele opțiuni:

Instalați actualizările automat (recomandat). În acest caz, toate corecțiile, funcțiile noi și actualizările sunt instalate automat pe computer. Această opțiune este utilizată în Microsoft Silverlight Mod implicit;

Verificați actualizările, dar permiteți-mi să aleg dacă le descarc și le instalez.În acest caz, notificările vor fi afișate când actualizările sunt gata pentru a fi descărcate și instalate pe computer;

Nu verificați dacă există actualizări (nu este recomandat).În acest caz, notificările despre lansarea de remedieri rapide (inclusiv remedieri de securitate), funcții noi și actualizări nu vor apărea.

Puteți configura Politica de grup pentru a dezactiva actualizările automate Microsoft Silverlight. Pentru a face acest lucru, în secțiunea [HKLM\Software\Microsoft\Silverlight] ar trebui creat REG_DWORD-parametru UpdateMode cu sens 0x00000002. După aceasta, computerul nu va verifica automat actualizările. Microsoft Silverlight.

Dar inca…

Desigur, în tehnologii precum Adobe FlashȘi Microsoft Silverlight, cel mai incitant, spectaculos și interesant lucru este animația. Prin crearea de efecte luminoase, frumoase, pitorești, animația „revitalizează” aplicațiile web și le face interactive!...

…Cu toate că Microsoft promovează puternic Silverlight, tot tehnologie Adobe Flash până acum rămâne de neîntrecut și de nezdruncinat. Dar cine știe ce se va întâmpla în viitorul nostru digital luminos?!.

Note

4. Browser va primi sprijin oficial Silverlightîn versiunile ulterioare (deși hackerii nu l-au putut suporta și au „atașat” în mod neoficial Silverlight La Operă).

5. Pentru OS Linux corporație Microsoft se dezvoltă Silverlight(intitulat Lumina lunii) împreună cu societatea Novell.

6. Cerințe minime de sistem pentru instalare Silverlight:

Windows: procesor (x86 sau x64) cu o frecvență de ceas de cel puțin 500 MHz; 128 MB RAM;

Mac OS 10.4.8+ (PowerPC): procesor PowerPC G4 cu o frecvență de ceas de cel puțin 800 MHz; 128 MB RAM;

Mac OS 10.4.8+ (Intel): procesor Intel Core Duo cu o frecvență de ceas de cel puțin 1,83 GHz; 128 MB RAM.

Valeri Sidorov

Microsoft Silverlight nu este un program. Pe de o parte, este o tehnologie pentru dezvoltarea software-ului multimedia, pe de altă parte, este o platformă pentru dezvoltarea acestui software.

Sigla oficială Microsoft Silverlight

De ce este nevoie?

Silverlight a fost dezvoltat de Microsoft ca o tehnologie mai largă, mai sigură și mai productivă decât concurentul său direct. Scopul ambelor tehnologii este identic, și anume dezvoltarea și suportul de aplicații cu grafică vectorială, raster 2D și 3D, clipuri audio și video. Este o platformă pentru aplicații RIA.

RIA-urile sunt aplicații web care sunt descărcate pe dispozitivul utilizatorului pentru execuție. În timp ce lucrează, pot completa componente de pe Internet.

Silverlight combină 4 dintre cele mai importante componente web moderne.

Se presupunea că Silverligth va fi implementat pe fiecare dintre platformele de operare, dar de fapt a apărut doar pe Windows, Mac OS X, Symbian. Multi-platformă implică, de asemenea, că o aplicație dezvoltată folosind Silverligth ar trebui să funcționeze și să arate bine atât pe ecranul unui computer personal, cât și pe ecranul unei tablete sau smartphone.

O componentă cheie a platformei Silverligth este XALM, un limbaj de marcare. Vă permite să includeți în aplicația dvs. text care este indexat de motoarele de căutare (Google, ).

Aplicațiile Silverlight (începând cu versiunea 2) fac parte din tehnologia .NET, care le permite să fie dezvoltate în oricare dintre limbajele platformei (C#, Object C++, Python).

Ce trebuie să instalezi

Pentru un programator, instalarea Silverlight implică implementarea mediului de dezvoltare adecvat pe PC: Visual Studio pe Windows și Mac OS X și Mono pe Linux.

Pentru utilizator, Silverlight este un modul sau plugin pentru un browser web. Pentru a-și folosi capacitățile, trebuie să descărcați un browser care îl acceptă.

Ai nevoie de Silverlight?

Dacă sunteți utilizator, atunci răspunsul este clar. Nu. În 2012, tehnologia a fost recunoscută oficial ca nepromițătoare și învechită. Și astăzi niciun browser modern nu îl acceptă (cu excepția Edge).

Deși există câteva sute de soluții de întreprindere puternice pe Silverligth, numărul de aplicații este în scădere în fiecare lună. Experții Microsoft sugerează că până în 2021 nu va mai rămâne o singură aplicație bazată pe Silverlight.

Utilizatorul nu ar trebui să-și facă griji că o componentă web va fi inaccesibilă pentru el. Producătorii de software fie au înlocuit cu mult timp în urmă componentele scrise în Silverlight în produsele lor software, fie au implementat suport atât pentru Silverlight, cât și pentru Flash.


Distribuie articolul pe rețelele de socializare! Ajută site-ul nostru!

Alăturați-vă nouă pe VK!

În timp ce lucrăm pe Internet, întâlnim adesea referințe la Microsoft Silverlight, care este atât de necesar pentru funcționarea unui player sau element de control de pe pagina care ne interesează. Deci, ce este și pentru ce este?

Microsoft Silverlight, împreună cu binecunoscutul Adobe Flash, este o bază de software sau așa-numita platformă care face posibilă plasarea înregistrărilor audio și video, grafică animată și diverse aplicații interactive RIA (Rich Internet Application) pe serviciile de Internet. Suportul pentru această platformă software este implementat atât în ​​Windows (începând cu Windows 2000), cât și în MacOS, Linux și Symbian. Silverlight include un plugin de browser care vă permite să lucrați cu aplicații de Internet în cele mai populare browsere precum Opera, Mozilla Firefox, Google Chrome, Safari și Internet Explorer. În prezent, majoritatea browserelor pentru dispozitive mobile acceptă și această tehnologie. Datorită introducerii și utilizării pe scară largă a Silverlight, au apărut resursele de internet colorate și complet interactive ale standardului Web 2.0. Cu alte cuvinte, avem programe aproape cu drepturi depline care nu sunt inferioare ca funcționalitate față de aplicațiile obișnuite de pe computerul nostru, dar pot fi lansate direct din fereastra browserului nostru preferat.

Avantajele Microsoft Silverlight includ:

  • posibilitatea de a instala pluginul pe orice sistem Windows, MacOS sau Linux;
  • pluginul este complet gratuit;
  • se instalează în doar 10 secunde și cântărește doar 4 megaocteți;
  • suport pentru redarea înregistrărilor video de înaltă definiție;
  • suport pentru redarea video și audio a formatelor populare într-o fereastră de browser fără a utiliza Windows Media Player;
  • programele care rulează într-o fereastră de browser nu trebuie instalate;
  • Puteți accesa aplicația preferată de pe orice computer conectat la rețea;
  • un program care nu este instalat pe computer este mult mai dificil de infectat cu un virus;
  • aplicațiile dvs. preferate nu mai trebuie să fie actualizate; acest lucru se face automat de către dezvoltator.

Și încă un beneficiu pentru dezvoltatori: orice text scris în aplicații bazate pe Silverlight poate fi indexat și va fi disponibil pentru motoarele de căutare. Adobe Flash nu a putut face asta.

Dar nu totul este atât de simplu și de lin pe cât ne-am dori. Există o serie de dezavantaje care împiedică aplicațiile scrise pe această platformă să înlocuiască complet programele cu care suntem familiarizați.

Printre aceste dezavantaje se numără:

  • capacitățile programelor sunt încă foarte limitate, deoarece nu pot obține acces deplin la resursele computerului (aplicațiile web sunt lansate într-un așa-numit sandbox special, adică un mediu sigur strict izolat);
  • la prima lansare, Silverlight își plasează motorul în memoria cache a browserului, astfel încât aplicația poate dura mult până se deschide, mai ales pe computerele slabe;
  • este imposibil să rulezi aplicația pe un computer care nu este conectat la Internet;
  • Cu fiecare versiune nouă, complexitatea programării în mediul Silverlight crește.

În final, aș dori să dau câteva exemple de site-uri web și aplicații de internet create folosind tehnologia Silverlight:

Joe Rassic este un joc de lupte în care dinozaurii acționează ca luptători;

Pre-Columbian Artefacts este un muzeu virtual în care fiecare expoziție poate fi examinată în detaliu;

Warstory - strategie tactică despre cel de-al doilea război mondial;

În plus, binecunoscutele widget-uri pentru bara laterală Windows Vista și desktopul Windows 7 sunt, de asemenea, scrise folosind tehnologia Microsoft Silverlight.

După ce a instalat sistemul de operare, utilizatorul se confruntă cu nevoia de a achiziționa toate instrumentele necesare cu care este obișnuit pentru a utiliza pe deplin computerul. Ce programe sunt de obicei instalate: Total Commander - pentru lucrul cu fișiere, Win Rar packer, Nero pentru lucrul cu CD-uri, antivirus, etc... Și totuși, ceva lipsește mereu. Sunteți pe cale să vizionați un film și dintr-o dată descoperiți că vă lipsesc niște codecuri. Sunteți pe Internet, pentru a vizualiza un mic videoclip trebuie să instalați omniprezentul Adobe Flash, unele site-uri vor necesita ca Java să fie prezent pe computer.

Dezvoltatorii Microsoft lucrează constant la compatibilitatea sistemului de operare cu noi produse software create folosind alte tehnologii și limbaje de programare. Nu întâmplător au dezvoltat și îmbunătățesc un mecanism de actualizare constantă a sistemelor de operare ale familiei Windows. Pe site-ul oficial găsiți câteva zeci de aplicații gratuite care pot înlocui cu ușurință aplicații similare de la alți producători.

Silverlight este o aplicație atât de gratuită.– o platformă software care extinde capacitățile Windows atunci când lucrați cu grafică vectorială, animație și multimedia în modul interactiv. Este acceptat de toate sistemele de operare din familia Windows, Mac OS X și Internet Explorer, Google Chrome, FireFox, browserele Safari, precum și dispozitivele mobile care rulează Windows Mobile 6 și Symbian (Seria 60). Prima versiune a fost lansată în 2006, capacitățile sale au fost ulterior extinse, iar Silverlight 5.1 este distribuit în prezent.

Această platformă nu numai că îmbunătățește semnificativ performanța sistemului de operare și a browserelor, dar deschide și posibilități nelimitate de interacțiune cu alte aplicații Microsoft - Visual Basic și C#, Visual Studio, ADO.NET, ASP.NET, Expression Blend. Unele aplicații sunt disponibile gratuit pe site-ul Microsoft, iar unele pot fi încercate într-un mod demonstrativ de 30 de zile. Pentru a experimenta cu adevărat capacitățile Silverlight 5.1. descărcați și instalați Expression Blend 4.0, care constă din patru instrumente Blend, Encoder, Web, Design.

Amestecul de expresie– vă permite să generați coduri XAML pentru programele de aplicație mult mai rapid și mai ușor decât tastarea manuală în Word Pad sau Visual Studio.

Codificator de expresii– un instrument convenabil pentru editarea, importarea și transcodarea materialelor video în formatele populare WMV, AVI, WMA, MOV, MPEG și H264

Expression Web– o aplicație vizuală simplă cu care puteți crea site-uri web, produsul însoțitor Super Preview simplifică foarte mult testarea acestora în diverse instrumente software.

Expression Design este un instrument pentru lucrul cu grafică vectorială în JPEG, TIFF, PNG, GIF etc. Vă permite să creați obiecte animate simple.

În această aplicație, dezvoltatorii oferă șabloane gata făcute care pot fi de un bun ajutor atunci când vă creați proiectele.

În cele din urmă, Silverlight 5 deschide noi posibilități:

  • să utilizeze pe deplin GPU-ul în grafica 3D, care a funcționat anterior ca un accelerator,
  • accelerare vizibilă a decodării video folosind o placă video,
  • management de conținut media de înaltă calitate cu corecție automată a sunetului
  • adaptarea aplicațiilor la sistemul de operare pe 64 de biți,
  • management îmbunătățit al puterii computerului,
  • suport pentru accelerarea lansării aplicației,
  • claritate îmbunătățită a textului pe web.

Prin urmare, Platforma Silverlight 5.0 la fel de util atât pentru programatori, cât și pentru utilizatorii obișnuiți. Cel puțin, nu va dăuna aplicațiilor dvs. în niciun fel, ci dimpotrivă, vor funcționa mai bine.

Printre produsele Microsoft există programe necunoscute unei game largi de utilizatori, ceea ce nu le face mai puțin relevante și interesante. De exemplu, știți ce este Microsoft Silverlight? Ați auzit sau ați întâlnit vreodată numele, dar nu ați aprofundat în nuanțe din cauza lipsei de popularitate a produsului? Aceasta înseamnă că vă oferim o scurtă introducere în program și cât de relevant este pentru dvs., vă puteți decide după o scurtă familiarizare.

Ce este Microsoft Silverlight?

Pentru a oferi imediat o idee generală despre scopul software-ului, fără a aprofunda în termeni profesionali, trebuie menționat că acesta este conceput pentru a suporta funcții multimedia pe un computer. Adică, vizionarea videoclipurilor, ascultarea sunetului, suportarea grafică de înaltă calitate etc. - acestea sunt principalele funcții.

Utilizatorii care au chiar și cea mai mică idee despre cel mai comun software vor observa probabil imediat că familiarul Adobe Flash Player are capacități similare. Dezvoltarea Silverlight a fost poziționată inițial ca o alternativă la acest program. Caracteristica principală a produsului Microsoft sunt caracteristicile sale suplimentare.

Acest program nu se limitează la funcțiile de susținere a fișierelor media, deși le face față perfect, având în același timp cerințe de sistem mai mici decât concurentul său direct. Principalul punct este că, în paralel, acest software poate fi folosit foarte eficient pentru a crea aplicații de Internet, programe pentru dispozitive mobile și computere.

Funcționalitatea și beneficiile Silverlight:

  • suport complet pentru limbile XAML și NET
  • compatibil cu orice sistem existent - Windows, Linux sau MacOS
  • suport pentru redarea videoclipurilor de înaltă calitate fără a utiliza Windows Media Player
  • instalarea pluginului direct ca extensie de browser, ceea ce previne infectarea cu virus
  • prezența efectelor pixel shader
  • multiplatformă
  • greutate redusă a software-ului (4 megaocteți) și instalare rapidă (până la 10 secunde)
  • acces gratuit la program
  • capacitatea de a crea aplicații și site-uri web utilizând programul
  • textele scrise folosind Silverlight sunt ușor indexate și devin disponibile pentru motoarele de căutare

Dacă rezumăm toate informațiile, putem ajunge la următoarele concluzii:

În primul rând, Silverlight de la Microsoft este o alternativă eficientă și de înaltă calitate la Adobe Flash. În al doilea rând, cine va fi cu adevărat interesat de acest program sunt dezvoltatorii de pagini web și aplicații de internet. Are o gamă largă de instrumente pentru aceste scopuri, se distinge prin funcționalitate, versatilitate și compatibilitate ridicată cu diverse platforme. Bucură-te de el pentru sănătatea ta!