КампутарыПраграмнае забеспячэнне

Што такое Silverlight?

У гэтым артыкуле паспрабуем разабрацца ў тым, што такое Silverlight, якія яго асаблівасці і прызначэнне. У сетцы часта згадваецца гэта назва ў спалучэнне з такім словам, як «убудова». Што сабой уяўляе убудова? Гэта такі адмысловы праграмны модуль, які можна падключыць да асноўнай праграмы і тым самым пашырыць або выкарыстоўваць яе магчымасці. У нашым выпадку убудова Silverlight падключаецца да браўзэра, які ўсталяваны ў адной з наступных аперацыйных сістэм: Linux, MacOS або Windows.

Silverlight быў распрацаваны кампаніяй Microsoft на аснове платформы .NET Framework. І гэта не проста плягін, а цэлая праграмная платформа, якая ў сябе яго ўключае. Яна дае магчымасць фірмам праектаваць і ствараць эфектыўныя прыкладанні і прадукты для прымянення ў сусветнай сетцы. А убудова дае магчымасць праглядаць вынік такіх распрацовак у браўзэры. У асноўным гэта некаторыя тыпы мультымедыйных матэрыялаў, такія, як інтэрактыўныя вэб-прыкладанні, высакаякаснае відэа і да т.п. Калі такі убудова ў браўзэры не ўстаноўлены, то некаторыя вэб-сайты проста не адлюстроўваюцца ў поўным аб'ёме. Спадзяюся, цяпер пытанне аб тым, што такое Silverlight, крыху праясніўся.

Чаму ж гэты убудова стаў такім папулярным? Перш за ўсё, таму, што ён бясплатны. Памер яго складае каля 4 мегабайт і яго лёгка ўсталёўваць. Да таго ж, асаблівасці, якімі ён валодае, несумненна не могуць не выклікаць цікавасць. Разгледзім іх падрабязней.

Ключавыя асаблівасці Silverlight:

  • IIS Smooth Streaming;
  • внебраузерная праца;
  • SketchFlow;
  • Deep Zoom;
  • PivotViewer;
  • новыя элементы кіравання;
  • магчымасць пашырэння мультымедыйных фарматаў;
  • перспектыўныя 3D-праекцыі;
  • тэкстуры і стылі.

IIS Smooth Streaming - гэта пашырэнне, якое дазваляе праводзіць адаптыўную трансляцыю мультымедыйнага патоку па патрабаванні або ўжывую з дапамогай стандартных пратаколаў HTTP. Пры гэтым любы карыстальнік бачыць высакаякаснае малюнак па-за залежнасці ад таго, якая ў яго канфігурацыя кампутара і хуткасць падлучэння да сеткі Інтэрнэт.

Внебраузерная праца мае на ўвазе сабой магчымасць стварэння Silverlight-прыкладанні, якое можна запускаць на лакальным кампутары і працаваць з ім нават у тым выпадку, калі машына не падключана да сеткі. Пры гэтым няма неабходнасці ў тым, каб спампоўваць нейкія дадатковыя модулі або выкарыстоўваць нейкі адмысловы код. Такое прыкладанне здольна загружаць з сеткі сваё абнаўленне, атрымліваць доступ да дыскавай прасторы і правяраць статус падлучэння да Інтэрнэту. Гэта дазваляе ўсталёўваць з кліентамі больш цесныя і пастаянныя адносіны і выходзіць на новы ўзровень работы з Сеткай.

SketchFlow дае магчымасць у самыя кароткія тэрміны стварыць эфектыўную дэманстрацыю праекта будучай праграмы, у прыватнасці, гэта тычыцца карыстацкага інтэрфейсу. З дапамогай гэтага простага інструмента набор «сырых» ідэй ператвараецца ў прататып, які можна хутка запусціць у працу, калі кліент праявіць да яго цікавасць.

Функцыя Deep Zoom распрацавана з мэтай хуткага, плыўнага і дынамічнага маштабавання. Яна істотна зніжае час загрузкі і робіць высокі дазвол і частату кадраў больш даступнай.

PivotViewer здольны ператварыць аперацыі з вялікімі масівамі дадзеных, якія знаходзяцца ў Інтэрнэце, у займальны занятак, прыўносячы значнае зручнасць ў гэты працэс. Гэтая цікавая і простая мадэль адначасовай візуалізацыі шматлікіх аб'ектаў, звязаных паміж сабой агульнай тэмай, здольная доўгі час ўтрымліваць увагу карыстальнікаў і знаходзіць тэндэнцыі і заканамернасці, якія было цяжка выявіць, калі праглядаць кожны аб'ект паасобку.

Silverlight ўключае ў сябе звыш 60 новых высакаякасных элементаў кіравання і кантэйнераў разметкі. Распрацоўшчыкі могуць свабодна змяняць іх код або ўжываць першапачатковы выгляд гэтых элементаў.

Пашырэнне ліку мультымедыйных фарматаў забяспечваецца ў Silverlight праз падтрымку многіх іншых кодэкаў. Да таго ж, ён сам мае шэраг убудаваных кодэкаў.

3D-праекцыі, якія дазваляюць круціць і маштабаваць малюнак, магчымасць прымянення унікальных тэкстур і стыляў дазваляе рэалізаваць амаль любую творчую фантазію прафесійнага распрацоўніка.

Усе вышэйпералічаныя асаблівасці дапамагаюць разабрацца і зразумець, што такое Silverlight. Наўрад ці знойдзецца карыстальнік, які не захоча мець яго на сваім кампутары. А кампанія, якая разумее, што такое Silverlight, зможа зрабіць свой сайт проста страшэнным.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 be.atomiyme.com. Theme powered by WordPress.