Silverlight oppdatering hva. Hva slags Microsoft Silverlight-program er det, hva er det for. Trenger du Silverlight

Denne anmeldelsen vil hjelpe deg å forstå programmet Microsoft Silverlight. Hva det er? Hva er hovedtrekkene? Hva er formålet? Mens de er på Internett, kommer mange brukere ofte over dette navnet, som er kombinert med ordet "plugin". kalt spesiell programvarekomponent, som kan kobles til ethvert program, og dermed utvide bruksmulighetene. Så plugin for nettleseren er Microsoft Silverlight. Hva betyr det? Dette betyr at den kobles til installert nettleser i et hvilket som helst operativsystem og utvider funksjonaliteten.

Hva slags program er Microsoft Silverlight?

Denne plugin-en er en utvikling på tvers av nettlesere og plattformer designet for å utvikle og demonstrere medieapplikasjoner på Internett. Det fungerer med alle populære operativsystemer og i alle større nettlesere. Hvorfor trenger du Microsoft Silverlight? Den lar deg spille WMA og WMV i nettlesere. Det er ikke behov for noen tilleggskomponenter, for eksempel en spiller.

Programtillegget støtter XAML-språket, som brukes til å lage brukergrensesnittet. Den inkluderer paneler, grafiske former, kontroller og dokumentelementer.

Det er også støtte for programmeringsspråket JavaScript, som kjører på nesten alle internettsider.

Senere versjoner av plugin-en fikk støtte for .NET-programvareteknologi, som brukes til å utvikle både skrivebordsprogrammer og nettapplikasjoner.

Navnet på pluginet er oversatt til russisk som "sølvlys".

Utvikling av Microsoft Silverlight

I oktober 2008 introduserte Microsoft den andre versjonen av plugin, som mange nye ting ble lagt til: datasikkerhet, arbeid med et stort antall kildedata og formater. Samtidig ble det varslet at det nå skal jobbes med open source-miljøet kildekode. Dermed ble koder og biblioteker for arbeid med Microsoft Silverlight lagt til utviklingsmiljøet. Hva betyr det? Entusiaster fra hele verden kunne utvide funksjonaliteten til plugin, og publikum av brukere ville nå Linux.

Seks måneder etter utgivelsen hadde den andre versjonen av plugin-en blitt installert mer enn 300 millioner ganger.

I mars 2009 ble den tredje versjonen introdusert med støtte for nye funksjoner, inkludert:

  • 3D-grafikk.
  • Forbedret animasjon.
  • Nye video- og lydstandarder.
  • Bruker GPU-akseleratorer.

Den fjerde versjonen begynte å støtte videooverføring til serveren fra klienten, samt bruk av mikrofon og webkamera.

I begynnelsen av desember 2010 ble Microsoft Silverlight 5. Den nyeste versjonen har forbedret arbeidet med 3D-grafikk. Andre endringer inkluderer:

  • Evne til å endre avspillingshastighet.
  • Akselerert applikasjonsstart.
  • Forbedret tekstlesbarhet.
  • Støtte for 64-biters operativsystemer har dukket opp.

Bruker plugin

Bedriftsrepresentanter hevder at kostnadene ved å utvikle interaktive Internett-tjenester vil gå ned fra bruker Microsoft Silverlight. Hva betyr dette? På grunn av det faktum at utviklingen integreres sømløst med eksisterende teknologier, vil arbeidet til programmerere gjøres enklere.

Programtillegget er i stand til å vise videofiler i høy oppløsning. Nettstedsutviklere og -designere kan bruke Microsoft Silverlight til å lage sine egne nettapplikasjoner.

I prosessen med å promotere sin plugin begynte selskapet å samarbeide med et stort antall populære portaler, der en spiller basert på plugin ble integrert. Dermed begynte konkurransen med den daværende populære Adobe Flash, som et stort antall spillere på Internett er basert på.

Installerer plugin

For å bruke plugin-en må du installere den. For å gjøre dette, må du gå til det offisielle Microsoft Silverlight-nettstedet. Hva tilbyr denne siden? Det vil være her installasjonsfil, som du må laste ned og kjøre. Installasjonsprosessen er automatisk. Når du er ferdig, trenger du bare å starte nettleseren på nytt og plugin-en begynner å fungere.

Kan tilpasses automatisk oppdatering, men hvis brukeren ønsker å kontrollere alt, er det mulig å enten deaktivere funksjonen eller tvinge den til å varsle om tilstedeværelsen av en ny versjon.

I dag mister pluginen allerede sin posisjon, ettersom den blir erstattet av mer avanserte teknologier. Men det skal bemerkes at den ikke fortjente sin æresplass blant datautviklingen som påvirket IT-sfæren.

Nettteknologier blir stadig forbedret og nesten alle avanserte brukere som har konfigurert en nettleser for å passe deres behov, eller dessuten utvikler nettapplikasjoner, har kommet over Microsoft Silverlight-programmet. Så hva er dette Microsoft Silverlight-programvareproduktet og er det behov for å installere det?

Mange vet det Microsoft Silverlight er en cross-browser modul plattform laget for design og utvikling av Internett-applikasjoner, programmer for datamaskiner og mobile enheter. Så snart Silverlight fra Microsoft dukket opp på markedet, fikk den umiddelbart status som en konkurrent Adobe Flash, fordi produktet ble utviklet spesielt for å utvide funksjonene til nettleseren. Men ikke bare avanserte brukere, men også webproduktutviklere ble interessert i applikasjonen på grunn av dens brede muligheter. Nettleserutvidelsen fungerer på Windows, Linux og MacOS.

Fra en uerfaren brukers synspunkt oppfattes Microsoft Silverlight som et vanlig tillegg som brukerens enhet kan utvides med til å vise nettsider med en rekke visuelle effekter, lyd-videoklipp og animasjoner.

Fordeler og ulemper med Microsoft Silverlight

Den største fordelen med Microsoft Silverlight-programmet er sannsynligvis muligheten til å jobbe med XAML-utvidelsesspråket, som Microsoft Silverlight er spesielt elsket for av avanserte webdesignere og Microsoft Silverlight-programmerere. Faktum er at noen av utviklernes ideer ikke kan implementeres på grunn av begrensningene til nettplattformen. Og løsningen her er XAML-markeringsspråket, som fungerer perfekt sammen med Microsoft Silverlight. Produktet lar deg lagre nettsiden laget av designeren i XAML-format, hvoretter dokumentet vises i nettleserfeltet. Utvikleren vil da ha tilgang til dokumentet i java-script. Jeg tror du allerede begynner å forstå hva Microsoft Silverlight er og om du trenger det.

For å si det enkelt, utviklere kommer etter Microsoft installasjoner Silverlight er et mer forenklet og praktisk verktøy for å lage spill, animasjoner, widgets, bannere, etc.

Grafikk plugin funksjonalitet

  • spille av videoer uten å bruke Windows Mediaspiller;
  • støtte for .NET og .XAML språk;
  • det er en strømmetjeneste som heter Smooth Streaming;
  • Expression Studio 3s Sketchflow-verktøy øker produktiviteten og hastigheten;
  • plassering av innhold i tredimensjonalt rom;
  • Deep Zoom-funksjon, som lar deg zoome videoer jevnt og raskt på Internett;
  • CPU-basert dekoding er tilgjengelig i Microsoft Silverlight;
  • tilrettelagt interaksjon med store mengder data på Internett;
  • størrelse kjørbare filer ikke overstiger 4 megabyte og installasjonen tar ti sekunder;
  • det er pixel shader-effekter;
  • Microsoft Silverlight-plugin-modulen er installert i nettlesere, noe som eliminerer muligheten for at den blir infisert med virus;
  • kompatibilitet med en rekke plattformer (kryssplattform).

Ulemper med Silverlight-programmet

  • Microsoft Silverlight-programvare fungerer ikke alltid ordentlig på utdaterte datamaskiner;
  • fungerer bare hvis det er en aktiv Internett-tilkobling;
  • har begrenset tilgang til enhetsressurser, noe som påvirker mulighetene noe.

Nå, etter at vi fant ut at dette er Microsoft Silverlight, kan du selv se at produktet har mange fordeler, men bare et par ulemper. For å skape RIA-applikasjoner Produktet er det beste blant alle andre på grunn av tilgang til nettleseren DOM og ringer RIA-kode fra java-script.

For å oppsummere, altså Microsoft-applikasjon Silverlight brukes aktivt av utviklere når de trenger å implementere visse ideer på en praktisk måte for dem. programvaremiljø. Produktet ble ikke spesielt godt mottatt av vanlige brukere, fordi de rett og slett ikke trengte dens brede funksjonalitet.

Video for en detaljert gjennomgang:

Silverlight er ansvarlig for å vise grafikk og bilder i brukerens nettleser, og gir teknologi for å vise aktivt innhold. Plattformen er også mye brukt til å lage widgets for Windows Vista og Windows Sidepanel.

Teknologien implementerer avspilling av WMA-, WMV- og MP3-formater, men krever ikke installasjon tilleggsmoduler fra brukersiden, slik det ble implementert i utvidelsen Windows Media Spiller. Silverlight er mye brukt på Internett på grunn av det store antallet mulige grensesnittverktøy som forbedrer funksjonene til brukeren og nettutvikleren.

Silverght-kode kan skrives på alle språk fra .NET-plattformen.

Silverlight er et alternativt verktøy for å lage aktivt innhold på nettsider. Unntatt denne avgjørelsen fra Microsoft er teknologier som Adobe Flash, HTML 5 og JavaFX mye brukt på Internett.

Installere Silverlight for en bruker

Til dags dato siste versjon Modulen er Silverlight 5, som er tilgjengelig på det offisielle prosjektnettstedet laget av Microsoft. Gå til selskapets nettside til nedlastingsseksjonen for plugin ved å bruke nettleseren du bruker. Klikk på koblingen Last ned nå og vent til installasjonsfilen lastes ned.

Silverlight støttes på alle moderne Windows- og MacOS-operativsystemer.

Kjør den nedlastede filen og i vinduet som vises, klikk på "Installer nå"-knappen for å begynne å installere produktet. Lukk Internett-programmene du bruker og vent til filutpakkingen er fullført. Når installasjonen er fullført, vil du motta et tilsvarende varsel på skjermen. Klikk på "Lukk"-knappen og start nettlesingsprogrammet. Du kan nå spille av innhold på nettsteder som bruker denne innholdsvisningsteknologien.

Ulemper med teknologi

Det er en Silverlight-versjon for telefoner som kjører på Windows telefon. Silverlight er imidlertid ikke tilgjengelig for Android- og iOS-plattformene, noe som gjør denne teknologien umulig å bruke på nesten alle mobile plattformer. Dette betyr at applikasjoner skrevet på den kun er tilgjengelig for databrukere.

Blant ulempene med teknologien er pluginens manglende evne til å fungere med andre systemer enn Windows og OS X. Dessuten vil ikke et program skrevet i Silverlight starte hvis brukeren ikke har en Internett-tilkobling.

Microsoft Silverlight er ikke et program. På den ene siden er det en teknologi for å utvikle multimedia programvare på den annen side en plattform for utvikling av denne programvaren.

Offisiell Microsoft Silverlight-logo

Hvorfor trengs det?

Silverlight ble utviklet av Microsoft som en bredere, sikrere og mer produktiv teknologi enn sin direkte konkurrent. Hensikten med begge teknologiene er identiske, nemlig utvikling og støtte for applikasjoner med vektor-, raster-2D- og 3D-grafikk, lyd- og videoklipp. Det er en plattform for RIA-applikasjoner.

RIA-er er nettapplikasjoner som lastes ned til brukerens enhet for kjøring. Mens de jobber, kan de fullføre komponenter fra Internett.

Silverlight kombinerer 4 av de viktigste moderne webkomponentene.

Det ble antatt at Silverligth ville bli distribuert på hver operasjonsplattform, men faktisk dukket det bare opp på Windows, Mac OS X, Symbian. Cross-platform innebærer også at en applikasjon utviklet ved hjelp av Silverligth skal fungere bra og se ut som på skjermen personlig datamaskin, og på skjermen på et nettbrett eller en smarttelefon.

En nøkkelkomponent i Silverligth-plattformen er XALM, et markup-språk. Den lar deg inkludere tekst i applikasjonen din som er indeksert av søkemotorer (Google, ).

Silverlight-applikasjoner (fra og med versjon 2) er en del av .NET-teknologien, som gjør at de kan utvikles på alle plattformspråkene (C#, Object C++, Python).

Hva trenger du å installere

For en programmerer innebærer installasjon av Silverlight å distribuere det riktige utviklingsmiljøet på PC-en din: Visual Studio på Windows og Mac OS X, og Mono på Linux.

For brukeren er Silverlight en modul eller plugin for en nettleser. For å bruke funksjonene må du laste ned en nettleser som støtter den.

Trenger du Silverlight

Hvis du er en bruker, så er svaret klart. Nei. I 2012 ble teknologien offisielt anerkjent som lite lovende og foreldet. Og i dag støtter ingen moderne nettleser det (bortsett fra Edge).

Selv om det finnes flere hundre kraftige bedriftsløsninger på Silverligth, synker antallet applikasjoner hver måned. Microsoft-eksperter antyder at innen 2021 vil det ikke være en eneste Silverlight-basert applikasjon igjen.

Brukeren bør ikke bekymre seg for at noen webkomponenter vil være utilgjengelige for ham. Programvareprodusenter har enten for lenge siden erstattet komponenter skrevet i Silverlight i sine programvareprodukter, eller implementert støtte for både Silverlight og Flash.


Del denne artikkelen på i sosiale nettverk! Hjelp siden vår!

Bli med oss ​​på VK!

Mens vi jobber på Internett, kommer vi ofte over referanser til Microsoft Silverlight, som er så nødvendig for driften av en spiller eller et kontrollelement på siden som interesserer oss. Så hva er det og hva er det for?

Microsoft Silverlight er sammen med velkjente Adobe Flash en programvarebase eller såkalt plattform som gjør det mulig å plassere lyd- og videoopptak, animert grafikk og ulike interaktive RIA (Rich Internet Application) applikasjoner på internetttjenester. Støtte for dette programvareplattform implementert som i Windows-miljø(fra Windows 2000), samt MacOS, Linux og Symbian. Silverlight inkluderer en nettleserplugin som lar deg jobbe med Internett-applikasjoner i de mest populære nettleserne som Opera, Mozilla Firefox, Google Chrome, Safari og Internet Explorer. På dette øyeblikket De fleste nettlesere for mobile enheter støtter også denne teknologien. Takket være introduksjonen og den utbredte bruken av Silverlight, har fargerikt utformede og fullt interaktive Internett-ressurser av Web 2.0-standarden dukket opp. Vi har med andre ord praktisk talt fullverdige programmer, som ikke er dårligere i funksjonalitet enn vanlige applikasjoner på datamaskinen vår, men som kan startes direkte fra vinduet i favorittnettleseren din.

Fordelene med Microsoft Silverlight inkluderer:

  • muligheten til å installere plugin i noen av Windows-systemer, MacOS eller Linux;
  • plugin er helt gratis;
  • installeres på bare 10 sekunder og veier bare 4 megabyte;
  • støtte for avspilling av høyoppløselige videoopptak;
  • støtte for avspilling av video og lyd av populære formater i et nettleservindu uten bruker Windows Mediaspiller;
  • programmer som kjører i et nettleservindu trenger ikke å installeres;
  • Du kan få tilgang til favorittapplikasjonen din fra hvilken som helst datamaskin som er koblet til nettverket;
  • et program som ikke er installert på en datamaskin er mye vanskeligere å infisere med et virus;
  • favorittapplikasjonene dine trenger ikke lenger å oppdateres, dette gjøres automatisk av utvikleren selv.

Og enda en fordel for utviklere: all tekst skrevet i Silverlight-baserte applikasjoner kan indekseres og vil være tilgjengelig for søkemotorer. Adobe Flash kunne ikke gjøre det.

Men ikke alt er så enkelt og smidig som vi ønsker. Det er en rekke mangler som hindrer applikasjoner skrevet på denne plattformen i å erstatte programmene vi er kjent med fullstendig.

Blant disse ulempene er:

  • funksjonene til programmer er fortsatt svært begrenset, siden de ikke kan få full tilgang til dataressurser (webapplikasjoner lanseres i en spesiell såkalt sandkasse, det vil si et strengt isolert trygt miljø);
  • når den først ble lansert, plasserer Silverlight motoren sin i nettleserbufferen, slik at applikasjonen kan ta lang tid å åpne, spesielt på svake datamaskiner;
  • det er umulig å kjøre applikasjonen på en datamaskin som ikke er koblet til Internett;
  • med hver ny verson Kompleksiteten til programmering i Silverlight øker.

Til slutt vil jeg gi noen eksempler på nettsteder og Internett-applikasjoner laget med Silverlight-teknologi:

Joe Rassic er et slåssespill hvor dinosaurer fungerer som jagerfly;

Pre-Columbian Artifacts er et virtuelt museum der hver utstilling kan undersøkes i detalj;

Warstory - taktisk strategi om andre verdenskrig;

I tillegg kommer de velkjente widgetene for sidefeltet Windows-paneler Vista og Desktop Windows skrivebord 7 er også skrevet ved hjelp av Microsoft-teknologier Silverlight.