Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Microsoft Silverlight (или упростить Silverlight ) является устаревшим [5] фреймворк предназначен для записи и запуска многофункциональных интернет - приложений , похожие на Adobe собственного «s выполнения , Adobe Flash . Плагин для Silverlight по-прежнему доступен для очень небольшого числа браузеров. В то время как ранние версии Silverlight были ориентированы на потоковую передачу мультимедиа , более поздние версии поддерживали мультимедиа , графику и анимацию и предоставляли разработчикам поддержку языков интерфейса командной строки и средств разработки. Silverlight также была одной из двух платформ разработки приложений для Windows Phone , но веб-страницы, использующие Silverlight, не запускались в версиях Internet Explorer для Windows Phone или Windows Mobile , поскольку на этих платформах не было подключаемого модуля Silverlight для Internet Explorer. [6]

Microsoft планирует прекратить поддержку Silverlight в Internet Explorer 11 12 октября 2021 года, последний оставшийся веб-браузер все еще поддерживает Silverlight. Он поддерживается в Windows 8.1 и более поздних версиях и Windows Server 2012 и более поздних версиях, а также, например, Windows POSReady 7 и Windows Thin PC 7 , в то время как, например, Windows 7 и более ранние версии не получают обновлений безопасности.

История [ править ]

Введение [ править ]

С момента первого запуска в 2007 году обозреватели сравнивали продукт с Adobe Flash (с тех пор производство прекращено). [7] [8]

Принятие [ править ]

По данным statowl.com, проникновение Microsoft Silverlight в мае 2011 года составило 64,2%. Использование на июль 2010 года составило 53,6%, тогда как по состоянию на май 2011 года Adobe Flash был установлен в 95,3% браузеров, а Java поддерживалась в 76,5%. браузеров. [9] Поддержка этих плагинов не является взаимоисключающей; одна система может поддерживать все три.

Silverlight используется для предоставления потокового видео для NBC охвата летних Олимпийских играх 2008 года в Пекине, [10] в 2010 Зимние Олимпийские игры в Ванкувере, [11] и в 2008 году соглашения для обеих основных политических партий Соединенных Штатов. [12] Silverlight также использовался Amazon Video и Netflix для своих сервисов мгновенной потоковой передачи видео, [13] [14] но Netflix сообщил в своем блоге Tech Blog в 2013 году, что, поскольку Microsoft объявила об окончании срока службы Silverlight , они будут переход на видео HTML5 . [15]

Смерть [ править ]

Отраслевые обозреватели объявили о смерти Silverlight еще в 2011 году. [16] Внутри компании даже сторонники технологии считали, что концепция Extensible Application Markup Language - плохая идея с самого начала. [17]

В 2012 году Microsoft Silverlight осуждается для HTML5 в Windows 8 , [17] , но уже в начале 2015 года, было не ясно , что официальная позиция Microsoft была на будущее Silverlight как технологии. [18]

В июле 2015 года сообщение в блоге Microsoft окончательно прояснило ситуацию: «... мы призываем компании, использующие Silverlight для мультимедиа, начать переход на проекты на основе DASH / MSE / CENC / EME». [5] Microsoft планирует прекратить поддержку Silverlight 12 октября 2021 года. [19] Поддержка IE7-8 была прекращена в период с 2014 по 2016 год, в зависимости от ОС . [20] Поддержка IE9 и IE10 также прекратилась [20], «или хотя [sic] жизненный цикл поддержки базовых браузеров, [21] в зависимости от того, что короче». [19] Для Microsoft Edge нет подключаемого модуля Silverlight . [5] [20] Это не было поддержаноGoogle Chrome с сентября 2015 года [20] [22] или Firefox с марта 2017 года. [23]

По состоянию на март 2021 г. менее 0,01% сайтов использовали Silverlight [24], 2,1% использовали прекращенный Adobe Flash [25] и менее 0,01% использовали Java (на стороне клиента; на стороне сервера 3,4% используют Java). [26] [27]

Обзор [ править ]

Silverlight предоставляет графическую систему с сохраненным режимом, аналогичную Windows Presentation Foundation (WPF), и объединяет мультимедиа , графику , анимацию и интерактивность в единую среду выполнения. В приложениях Silverlight пользовательские интерфейсы объявлены на расширяемом языке разметки приложений (XAML) и запрограммированы с использованием подмножества .NET Framework . XAML может быть использован для разметки в векторной графики и анимации. Silverlight также можно использовать для создания гаджетов боковой панели Windows для Windows Vista . [28]

Silverlight поддерживает H.264 видео, [29] Advanced Audio Coding , Windows Media Video (WMV), Windows Media Audio (WMA) и MPEG Layer III содержание (MP3) средства массовой информации [30] во всех поддерживаемых браузеров , не требуя Windows Media Player , Windows Media Player ActiveX управления, или Windows Media подключаемые модули браузера. Поскольку Windows Media Video 9 является реализацией стандарта VC-1 Общества инженеров кино и телевидения (SMPTE) , Silverlight также поддерживает видео VC-1. СогласноЛицензионное соглашение с конечным пользователем VC-1 и H.264 лицензируются только для «личного и некоммерческого использования потребителем». [31] Silverlight позволяет динамически загружать контент на расширяемом языке разметки (XML), которым можно управлять через интерфейс объектной модели документа (DOM), метод, совместимый с традиционными методами Ajax . Silverlight предоставляет объект Downloader, который можно использовать для загрузки содержимого, такого как сценарии, медиаресурсы или другие данные, которые могут потребоваться приложению. [32] В версии 2 логика программирования может быть написана на любом языке .NET , включая некоторую ядерную эволюцию общихязыки динамического программирования, такие как IronRuby и IronPython . [33]

Свободное программное обеспечение реализации (брошенные) [34] назвали Moonlight , разработанный Novell в сотрудничестве с Microsoft, был выпущен , чтобы принести Silverlight версии 1 и 2 функциональные возможности Linux , FreeBSD и других открытых источников платформы, хотя некоторые дистрибутивы Linux не включают в себя это, ссылаясь на перераспределение и патентные проблемы. [35] Однако в мае 2012 года от Moonlight отказались из-за отсутствия популярности. [36]

Поддерживаемые платформы [ править ]

В течение примерно пяти лет Microsoft выпустила пять версий с различной поддержкой платформ: первая версия была выпущена в 2007 году, а пятая (и последняя) основная версия - 8 мая 2012 года. Она совместима с более поздними версиями Internet Explorer. веб - браузер Microsoft Windows (кроме Windows RT ) операционные системы , [37] с Safari на Apple , MacOS , и с мобильных устройств , использующих Windows Mobile [38] и Symbian (Series 60) [39] платформы.

Кросс-платформенная поддержка Mozilla Firefox для Silverlight был удален в Firefox 52 выпущен в марте 2017 года , когда Mozilla удалили поддержку NPAPI плагинов, [40] [41] приведение его в линию с удалением NPAPI плагин поддержки в Google Chrome. [42] [43]

Настольные компьютеры [ править ]

Silverlight требует процессора x86 с поддержкой Streaming SIMD Extensions (SSE). Поддерживаемые процессоры включают Intel Pentium III и новее , AMD Athlon XP и новее, а также более новые AMD Duron .

В следующей таблице представлена ​​матрица доступности и совместимости версий Silverlight для различных операционных систем и веб-браузеров.

Поддержка Opera была обещана с 3 мая 2007 года, когда Дэвид Стори, главный открыватель веб-сайтов в Opera, представил плакат Microsoft для конференции MIX, на котором была показана интеграция Opera как части Silverlight 1.1. [51] Однако Opera никогда официально не поддерживалась Silverlight.

В Linux и FreeBSD, функциональность была доступна через Moonlight и Pipelight , [52] [53] , хотя оба проекта , так как был прекращен. Moonlight доступен для основных дистрибутивов Linux с поддержкой браузеров Firefox , Konqueror и Opera при условии, что он был получен через Novell. [54] Мигель де Икаса выразил заинтересованность в сотрудничестве с разработчиками из других операционных систем (BSD, Solaris) и других браузеров (Konqueror, WebKit и Opera), чтобы обеспечить нормальную работу Moonlight в их системах. [55] О доступности Moonlight версии 1.0 для FreeBSD было объявлено в марте 2009 г.[56], но с тех пор сообщалось, что на самом деле он не работает. [57] По состоянию на 2011 годтекущая версия Moonlight (4 Preview 1) официально не работает с новыми версиями Firefox (новее 3.x) в операционных системах на базе GNU / Linux. Однако его можно установить неофициальным способом (например, с помощью надстройки Add-on Compatibility Reporter ), и с Firefox 11 он работает правильно при установке. Как отмечалось выше, проект Moonlight был заброшен в мае 2012 года.

Подключаемый модуль браузера с именем Pipelight, используемый для обеспечения доступа к Silverlight. Pipelight требует поддержки браузером подключаемых модулей NPAPI, от которых отказались более новые версии Firefox, Chrome и Opera. По состоянию на 2018 год проект Pipelight был прекращен. [58]

Мобильные устройства [ править ]

Silverlight не был доступен для Android или iOS , наиболее распространенных операционных систем на рынке мобильных устройств .

Silverlight была основной средой разработки для Windows Phone (которая к настоящему времени прекращена) и основана на Silverlight 4. Для предыдущих версий Windows Mobile первая предварительная версия Community Technology Preview (CTP) для Windows Mobile 6 ожидалась во втором квартале 2008 года. , но об этом до сих пор официально не объявлено. Microsoft перестала фокусироваться на переносе Silverlight в Windows Mobile 6.x. [59] Nokia объявила о планах сделать Silverlight для мобильных устройств доступным для S60 на ОС Symbian , а также для устройств Series 40 и интернет-планшетов Nokia [60] [61](в то время как позже он продал бизнес Microsoft, а теперь продает планшеты Android и смартфоны под брендом Alcatel-Lucent ). Silverlight для мобильных устройств поддерживает содержимое Silverlight 2 и языки .NET. [38] Silverlight для Windows Phone 7.5 основан на Silverlight 4. [62]

Инструменты разработки [ править ]

Приложение Silverlight редактируется в Microsoft Visual Studio

Приложения Silverlight можно писать на любом языке программирования .NET. Таким образом, любые инструменты разработки, которые могут использоваться с языками .NET, могут работать с Silverlight при условии, что они могут быть нацелены на Silverlight CoreCLR для размещения приложения, а не на .NET Framework CLR. Microsoft позиционирует Microsoft Expression Blend как вспомогательный инструмент к Visual Studio для разработки приложений пользовательского интерфейса Silverlight. Visual Studio можно использовать для разработки и отладки приложений Silverlight. Чтобы создать проекты Silverlight и позволить компилятору использовать CoreCLR, Visual Studio требуются инструменты Silverlight для Visual Studio . [63]

Элемент управления Silverlight - это файл в формате ZIP с расширением .XAP, содержащий список одной или нескольких управляемых сборок .NET (файлы .DLL) вместе с файлом AppManifest.XAML, содержащим этот список вместе с точкой входа (класс и сборка). Его можно разместить в любом HTML-файле с помощью тега объекта, например:

< object  data = "data: application / x-silverlight-2,"  type = "application / x-silverlight-2"  width = "100%"  height = "100%" >  < param  name = "source"  value = " MySilverLightControl.xap " /> </ object >

Проект Silverlight содержит файлы Silverlight.js и CreateSilverlight.js, которые инициализируют подключаемый модуль Silverlight для использования на страницах HTML, файл XAML для пользовательского интерфейса и файлы кода программной части для кода приложения. Приложения Silverlight отлаживаются аналогично отладке приложений ASP.NET. Функцию удаленной кроссплатформенной отладки в среде CLR в Visual Studio можно также использовать для отладки приложений Silverlight, работающих на другой платформе. [64]

Вместе с выпуском Silverlight 2 Eclipse был добавлен в качестве инструмента разработки. [65]

Лицензирование [ править ]

В отчете PC World за апрель 2007 г. говорилось, что Microsoft намеревалась выпустить определенные части исходного кода Silverlight в качестве программного обеспечения с открытым исходным кодом [66], но неделю спустя Сэм Рамджи, директор по стратегии платформенных технологий в Microsoft, опроверг слухи, подтвердив, что компания не планировал открывать Silverlight. [67] Некоторые элементы управления, поставляемые с Silverlight, доступны по лицензии Microsoft Public License как часть отдельного проекта, известного как Silverlight Toolkit . [68]

Собственный характер Silverlight является проблемой для конкуренции, поскольку может нанести ущерб открытой природе Всемирной паутины . Сторонники бесплатного программного обеспечения также обеспокоены тем, что Silverlight может быть еще одним примером стратегии Microsoft по принятию, расширению и подавлению . [69] И Microsoft Silverlight, и Adobe Flash являются собственностью. [70] Форматы файлов Flash являются общедоступными стандартами [71] [72], как и Silverlight. [73] [74] Silverlight, как и другие веб-технологии, использует запатентованные аудио- и видеокодеки .

Реализация Mono Moonlight [ править ]

Команда Mono отказалась от разработки Moonlight , бесплатной реализации с открытым исходным кодом для сред выполнения Silverlight 1 и 2 . [75] Разработка была прекращена в 2012 году из-за плохого принятия Silverlight и ограничений, наложенных Microsoft . [76]

Проект официально поддерживался Microsoft, которая [52] в соответствии с соглашением с Novell сделала не общедоступными дополнительные спецификации, доступ к API библиотеки базовых классов Silverlight , бинарным кодекам и тестовым примерам, доступным команде Mono. [53] [77]

« Завет », согласно которому Novell был предоставлен этот исключительный доступ, также оговаривал условия, несовместимые с лицензированием, которое распространяется на большую часть бесплатного программного обеспечения с открытым исходным кодом . В качестве примеров, в частности, требовалось, чтобы программное обеспечение было «получено непосредственно от Novell или через Промежуточного получателя» и что оно «не лицензировалось по GPLv3 или аналогичной лицензии». [54] Некоторые сторонники свободного программного обеспечения раскритиковали договор. [78]

Silverlight критиковали за невыполнение своих обещаний о совместимости с кроссплатформенными операционными системами , особенно в системах Linux, по сравнению с его обширной поддержкой на настольных компьютерах Apple и Microsoft для Internet Explorer, Firefox и Chrome. Хотя Microsoft официально участвовала в проекте Moonlight, Брюс Чизен , генеральный директор Adobe Systems , которая продает конкурирующую проприетарную платформу Flash, подверг сомнению «стремление Microsoft поддерживать совместимость платформы Silverlight с другими ОС, помимо Windows ». [79]Его опасения основаны на «примерах из истории», где он сказал, что Microsoft выпустила продукты с обещаниями постоянной кроссплатформенной совместимости, которые больше не применяются, например Internet Explorer для UNIX и Windows Media Player для Mac .

Связь с существующими веб-стандартами [ править ]

В 2007 году Калифорния и несколько других штатов США обратились к окружному судье с просьбой продлить большую часть урегулирования антимонопольного дела Microsoft еще на пять лет [80], сославшись на «ряд проблем, включая опасения, что Microsoft может использовать следующую версию Windows для того, чтобы» «сдвинуть игровое поле в сторону Silverlight, своего нового конкурента Adobe Flash» , - говорится в статье Seattle Post-Intelligencer . Окончательное решение по ходатайству продлило урегулирование на два года, до ноября 2009 г., но по причинам, не связанным с Silverlight. [81]

История версий [ править ]

  • Silverlight 1 - Silverlight 1, разработанный под кодовым названием Windows Presentation Foundation / Everywhere (WPF / E [82] ), был выпущен в 2007 году. Он состоял из базовой платформы представления, которая отвечает за пользовательский интерфейс (UI), интерактивность и пользователя. ввод, базовые элементы управления пользовательского интерфейса, графика и анимация, воспроизведение мультимедиа, управление цифровыми правами (DRM) и интеграция с DOM .
  • Silverlight 2 - включает версию .NET Framework и реализует ту же полную версию Common Language Runtime (CLR), что и .NET Framework 3.0, поэтому может выполнять программы, написанные на любом языке .NET.
  • Silverlight 3 - Silverlight 3 был анонсирован 12 сентября 2008 г. и представлен на MIX09 в Лас-Вегасе 18 марта 2009 г. [83] Бета-версия была доступна для загрузки в тот же день. Окончательная версия была выпущена 9 июля 2009 г. Silverlight 3 включал дополнительные элементы управления [84], включая DataGrid , TreeView , различные панели макета, DataForm для приложений, управляемых формами, и DataPager для просмотра данных с разбивкой на страницы.
  • Silverlight 4 - 18 ноября 2009 г. на конференции профессиональных разработчиков в Лос-Анджелесе корпорация Microsoft представила бета- версию Silverlight 4. [85] Окончательная версия была выпущена 15 апреля 2010 г. (вместе с инструментами Silverlight 4 для разработчиков ) . Новые функции Silverlight 4 включают в себя: поддержку браузера Google Chrome , веб-камеры и микрофона, печать, дополнительную поддержку мыши, новую поддержку уведомлений для отправки сообщений пользователям, новые и улучшенные элементы управления (например, RichTextBox, DataGrid), тематизацию элементов управления, рендеринг HTML. , лучшая локализация и т. д.
  • Silverlight 5 - окончательная версия была доступна для загрузки 9 декабря 2011 года. [86] Новые функции включали декодирование видео с ускорением на GPU, трехмерную графику, управление скоростью воспроизведения, дистанционное управление и поддержку 64-битной версии . [86]

См. Также [ править ]

  • Adobe Flash
  • Adobe AIR
  • Microsoft XNA

Заметки [ править ]

  1. ^ a b Firefox 52 ESR - последняя версия, поддерживаемая в Windows XP и Vista. [49] [50] В отличие от обычного Firefox 52, Silverlight по-прежнему поддерживается в Firefox 52 ESR. [41]

Ссылки [ править ]

  1. ^ «История выпусков Microsoft Silverlight» . Корпорация Microsoft . Проверено 15 января 2019 года .
  2. ^ «Часто задаваемые вопросы § Системные требования» . Страница продукта Microsoft Silverlight . Корпорация Microsoft . Проверено 4 ноября 2010 года .
  3. Перес, Сара (22 марта 2010 г.). «Теперь доступен плагин Silverlight для Symbian» . Cool Stuff - Блог Channel 9 . Корпорация Microsoft . Проверено 4 ноября 2010 года .
  4. ^ «Получить Silverlight | Microsoft Silverlight> Системные требования» . Корпорация Microsoft . Проверено 1 марта 2016 года .
  5. ^ a b c Смит, Джерри (2 июля 2015 г.). «Переход на HTML5 Premium Media - блог разработчиков Microsoft Edge» . blogs.windows.com . Проверено 1 октября 2018 года . мы рекомендуем компаниям, использующим Silverlight для мультимедиа, начать переход на проекты на основе DASH / MSE / CENC / EME.
  6. ^ Internet Explorer - Могу ли я просматривать сайты Silverlight на Windows Phone 7? - Бета-версия Windows Phone - Обмен стеками
  7. Андерсон, Тим (27 октября 2008 г.). «Silverlight 2.0: отличные возможности, без убийцы Flash» . Реестр . Проверено 4 февраля 2019 года .
  8. Скофилд, Джек (16 апреля 2007 г.). «Microsoft запускает Silverlight - ранее WPF / E - чтобы конкурировать с Flash» . Хранитель . Проверено 4 февраля 2019 года .
  9. ^ «Богатая доля рынка интернет-приложений» (Flash player) . StatOwl.com . Проверено 24 июля 2011 года .
  10. ^ «Microsoft Silverlight получает крупную победу: Олимпийские игры 2008 года в Пекине» . Проверено 23 февраля 2010 года .
  11. ^ «Microsoft выигрывает Олимпиаду 2010 года для Silverlight» . Проверено 23 февраля 2010 года .
  12. ^ «Microsoft работает над тем, чтобы сделать политические соглашения нетрадиционными» . Архивировано из оригинального 19 мая 2010 года . Проверено 23 февраля 2010 года .
  13. ^ «Справка Amazon.com: системные требования для потоковой передачи на вашем компьютере» . www.amazon.com . Проверено 18 июля 2015 года .
  14. ^ «Netflix начинает развертывание медиаплеера 2-го поколения для мгновенной потоковой передачи на ПК с Windows и Intel Mac» . Архивировано из оригинала на 29 мая 2010 года . Проверено 23 февраля 2010 года .
  15. ^ "Видео HTML5 в Netflix" . techblog.netflix.com . Проверено 1 октября 2018 года .
  16. ^ «Бывший Microsoft PM:« Silverlight мертв » » . Neowin . 13 сентября 2011 . Проверено 4 февраля 2019 года .
  17. ^ a b «Почему Silverlight было суждено потерпеть неудачу и мое время как одного из его хранителей» . Скотт Барнс. Архивировано из оригинального 28 сентября 2011 года . Проверено 20 августа 2017 года .
  18. Джеймс, Майк (9 января 2015 г.). «Microsoft необходимо сделать будущее Silverlight ясным» . i-programmer.info . Проверено 5 февраля 2019 года .
  19. ^ a b «Конец поддержки Silverlight» . support.microsoft.com . Проверено 8 декабря 2019 года .
  20. ^ a b c d «Системные требования Silverlight 5» . microsoft.com . Проверено 1 октября 2018 года .
  21. ^ «Часто задаваемые вопросы о жизненном цикле - Internet Explorer» . support.microsoft.com . Проверено 1 октября 2018 года . Начиная с 12 января 2016 г. только самая последняя версия Internet Explorer, доступная для поддерживаемой операционной системы, получает техническую поддержку и обновления безопасности.
  22. ^ «Последний отсчет для NPAPI» . blog.chromium.org . Проверено 1 октября 2018 года .
  23. ^ «Почему Java, Silverlight, Adobe Acrobat и другие плагины больше не работают?» . Mozilla . Проверено 17 марта 2017 года .
  24. ^ «Использование Silverlight для веб-сайтов» . Технологические обзоры W3Techs . Q-Успех . Проверено 2 января 2021 года .
  25. ^ «Использование Flash для веб-сайтов» . Технологические обзоры W3Techs . Q-Успех . Проверено 2 января 2021 года .
  26. ^ «Статистика использования Java как клиентского языка программирования на веб-сайтах» . Технологические обзоры W3Techs . Q-Успех . Проверено 2 января 2021 года .
  27. ^ «Статистика использования и рыночная доля Java для веб-сайтов» . Технологические обзоры W3Techs . Q-Успех . Проверено 2 января 2021 года .
  28. ^ Стерлинг, Чарльз. «Написание гаджета боковой панели Windows в Silverlight очень просто» . Блоги MSDN . Проверено 9 марта 2008 года .
  29. ^ «Обсуждается на веб-сайте Microsoft в разделе вопросов и ответов со Скоттом Гатри» .
  30. ^ «Часто задаваемые вопросы по Silverlight» . Проверено 6 октября 2012 года .
  31. ^ "программное обеспечение Windows Phone" .
  32. ^ «Использование объекта-загрузчика» . Архивировано из оригинального 22 февраля 2012 года . Проверено 25 мая 2007 года .
  33. ^ «Разработчики моно принести Silverlight в Linux» . 7 мая 2007 г.
  34. ^ https://www.zdnet.com/article/xamarin-abandons-its-silverlight-for-linux-technology/
  35. ^ «Запрещенные предметы - FedoraProject» .
  36. ^ Мигель де Икаса о ASP.NET MVC, Moonlight и Android Lawsuit
  37. ^ Microsoft: Silverlight 5 Системные требования - Совместимые операционные системы и браузеры
  38. ^ a b «Часто задаваемые вопросы: Silverlight для мобильных устройств» . Silverlight.net. Архивировано из оригинала 9 марта 2008 года . Проверено 9 марта 2008 года .
  39. ^ «Объявление Silverlight для Symbian - RTM - Silverlight для Symbian Team Blog - Домашняя страница сайта - MSDN Blogs» . Blogs.msdn.com. 6 июля 2010 года архивации с оригинала на 2 марта 2013 года . Проверено 15 июня 2013 года .
  40. ^ «Плагины NPAPI в Firefox» . blog.mozilla.org. 8 октября 2015 года . Проверено 13 декабря 2015 года .
  41. ^ a b c «Больше не поддерживается подключаемый модуль, кроме Flash» . Совместимость с сайтом Firefox . 4 октября 2016 . Проверено 8 марта 2017 года .
  42. ^ a b «Устаревшая поддержка NPAPI: руководство разработчика» . Проверено 13 декабря 2015 года .
  43. ^ a b «Последний отсчет для NPAPI» . blog.chromium.org. 24 ноября 2014 . Проверено 13 декабря 2015 года .
  44. ^ «Получить Silverlight | Microsoft Silverlight» . Microsoft.com . Проверено 15 июня 2013 года .
  45. ^ https://www.microsoft.com/getsilverlight/locale/en-us/html/installation-win-SL4.html
  46. ^ «Системные требования Silverlight 5» . Проверено 31 марта 2018 года .
  47. ^ «Убрать поддержку всех плагинов NPAPI (кроме Flash)» . bugzilla.mozilla.org . Проверено 7 марта 2017 года .
  48. ^ «Microsoft: Silverlight 5 Системные требования - Совместимые операционные системы и браузеры» . Microsoft . Проверено 24 декабря 2017 года .
  49. ^ «Примечания к выпуску Firefox 52.0» . 7 марта 2017 года . Проверено 7 марта 2020 года .
  50. ^ «Важно - Firefox прекратил поддержку Windows XP и Vista» . Справка Firefox . Проверено 7 марта 2020 года .
  51. ^ «Opera Watch: более подробная информация о поддержке Silverlight в Opera, 3 мая 2007 г.» . Архивировано 21 июля 2011 года . Проверено 2 мая 2007 года .CS1 maint: bot: исходный статус URL неизвестен ( ссылка )
  52. ^ a b «Silverlight 1.0 выпущен и Silverlight для Linux объявлен» . Проверено 5 сентября 2007 года .
  53. ^ a b «Сотрудничество Microsoft / Novell в Silverlight» . Проверено 5 сентября 2007 года .
  54. ^ a b «Соглашение с нижестоящими получателями Moonlight - совместная работа Microsoft и Novell» . Microsoft . 28 сентября 2007 . Проверено 8 марта 2008 года . «Последующий получатель» означает юридическое или физическое лицо, которое использует по прямому назначению реализацию Moonlight, полученную непосредственно от Novell или через промежуточного получателя ... Microsoft оставляет за собой право обновить (в том числе прекратить) вышеуказанное соглашение ... «Реализация Moonlight» означает только те конкретные части Moonlight 1.0 или Moonlight 1.1, которые работают только как плагин к браузеру на Персональном компьютере и не лицензируются под GPLv3 или аналогичной лицензией.
  55. ^ «Сотрудничество Microsoft / Novell в Silverlight» . Мигель де Икаса . 5 сентября 2007 . Проверено 9 ноября 2008 года . Первоначально мы будем поддерживать Firefox и Linux (это наша первая цель), но мы с нетерпением ждем возможности работать с разработчиками из других операционных систем (BSD, Solaris) и других браузеров (Konqueror, WebKit и Opera), чтобы убедиться, что Moonlight нормально работает на их системы.
  56. ^ "Moonlight 1.0 для объявления о доступности FreeBSD" . 5 марта 2009 г.
  57. ^ «Установка и обслуживание портов или пакетов FreeBSD» .
  58. ^ "Pipelight" . Arch Linux Wiki . Проверено 31 марта 2018 года .
  59. Чепмен, Стивен (1 декабря 2009 г.). «Windows Mobile 7: приложения Silverlight, IE Mobile 7 и многое другое!» . Архивировано из оригинального 10 февраля 2010 года.
  60. ^ «Nokia для включения Silverlight» . Blog.anta.net . 4 марта 2008 г. ISSN 1797-1993 . Архивировано из оригинального 15 июня 2013 года . Проверено 4 марта 2008 года . 
  61. ^ «Жизненный цикл приложения Windows Phone Silverlight» . MSDN . Корпорация Майкрософт. 19 ноября 2010 . Проверено 26 августа 2011 года . Версия 1.0; Применимо к: Windows® Phone 7
  62. ^ «Что нового в Silverlight для Windows Phone» . MSDN . Корпорация Microsoft . Проверено 26 августа 2011 года . Silverlight для ОС Windows Phone 7.1 основан на Silverlight 4. Это означает, что если вы создадите новое приложение Silverlight для Windows Phone, ориентированное на ОС Windows Phone 7.1, вы сможете воспользоваться преимуществами нескольких новых функций.
  63. ^ «Инструменты Microsoft Silverlight для Visual Studio» . Проверено 22 января 2009 года .
  64. ^ Паркер, Найджел. "MIX07 Ваш продукт - это функция Интернета!" . Проверено 8 июня 2007 года .
  65. ^ «Затмение для Silverlight» . Проверено 14 октября 2008 года .
  66. ^ Монтальбано, Элизабет. "Microsoft переходит на открытый исходный код?" . Проверено 29 апреля 2007 года .
  67. ^ Кларк, Гэвин. «Свечение Silverlight приглушено кроссплатформенностью» . Проверено 5 мая 2007 года .
  68. ^ «Образец исходного кода для Silverlight 2 Runtime и элементов управления SDK» .
  69. ^ Markoff, Джон (11 августа 2008). «Microsoft использует Silverlight и вызывает раздражение критиков» . Интернэшнл Геральд Трибюн . Проверено 11 января 2009 года . Другие придерживаются более мрачного взгляда на намерения Microsoft и утверждают, что Silverlight - это просто переосмысление стратегии 1990-х годов «охвата и расширения», направленной на предотвращение конкуренции в Интернете. «Они по-прежнему играют в те же игры, - сказал Майкл Нельсон, профессор интернет-исследований в Джорджтаунском университете. «Это способ заблокировать контент, и он не дает столько инноваций, сколько нам хотелось бы».
  70. Мейер, Дэвид (30 апреля 2008 г.). «Mozilla предупреждает о« повестке дня » Flash и Silverlight » . ZDNet . Архивировано из оригинального 27 декабря 2008 года . Проверено 11 января 2009 года . Основатель Mozilla Europe предупредил, что компании, создающие веб-сайты, должны остерегаться проприетарных мультимедийных технологий, таких как Adobe Flash и Microsoft Silverlight.
  71. ^ «Спецификация формата файла Adobe SWF» (PDF) . Проверено 11 декабря 2011 года .
  72. ^ «Спецификация формата файла Adobe FLV» (PDF) . Adobe Systems Inc . Архивировано из оригинального (PDF) 31 мая 2010 года . Проверено 11 декабря 2011 года .
  73. ^ «Обещание открытой спецификации Microsoft» . Проверено 11 декабря 2011 года .
  74. ^ «Спецификация Microsoft ASF» . Проверено 11 декабря 2011 года .
  75. ^ "Моно лунный свет" . Моно проект . Проверено 22 июня 2008 года .
  76. Мигель де Икаса (29 мая 2012 г.). «Разработка Moonlight прекращена» . InfoQ.com . Проверено 4 июня 2012 года .
  77. Мигель де Икаса (3 марта 2008 г.). "Pre-Mix 08: Moonlight Updates" . Проверено 8 марта 2008 года .
  78. Джонс, Памела (28 мая 2008 г.). «Проливая свет на завет Microsoft Moonlight» . Гроклав . Проверено 25 августа 2008 года . Moonlight защищен от угроз только в том случае, если вы получаете его от Novell И НЕ ПЕРЕДАЙТЕ ЕГО, поскольку нет защиты для получателей нижестоящего потока ... Если только эти нижестоящие получатели не получат его от «Промежуточного получателя», определенного для включения только авторизованных реселлеров .. Это как войти в магазин и сказать: «Я собираюсь заплатить только половину суммы, которую я должен, и тем самым отказываюсь от своей обязанности платить полную цену». Вы можете попробовать это, но закон отменяет любое выраженное вами намерение или желание. Как минимум, это показывает, насколько ясно они НЕ хотят сосуществовать с кодом под GPL.
  79. ^ Chhabra, Гаутам (20 апреля 2007). «Генеральный директор Adobe сомневается в приверженности Microsoft Silverlight кроссплатформенности» . Предприниматель Java. Архивировано из оригинала 20 декабря 2007 года . Проверено 6 декабря 2007 года .
  80. Епископ, Тодд (17 октября 2007 г.). «В антимонопольном деле упоминается проблема Microsoft Silverlight» . Сиэтл Пост-Интеллидженсер . Проверено 6 декабря 2007 года .
  81. ^ "Резюме антимонопольного движения" (PDF) . Архивировано из оригинального (PDF) 11 сентября 2008 года . Проверено 7 сентября 2008 года .
  82. ^ https://www.eightypercent.net/post/old/00273.html
  83. ^ Фрид, Инна. «Microsoft надеется, что пользователи увидят (Серебряный) свет» . Проверено 18 июня 2013 года .
  84. ^ Heuer, Тим. «Руководство по новым функциям Silverlight 3» . Проверено 23 марта 2009 года .
  85. ^ «Что нового в Silverlight 4 Beta» . Архивировано из оригинального 21 февраля 2010 года . Проверено 21 января 2010 года .
  86. ^ a b «Выпущен Silverlight 5! Документы готовы, доступен файл .chm» . Блоги MSDN . Корпорация Майкрософт. 9 декабря 2011 . Проверено 11 декабря 2011 года .

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • Центр разработчиков Silverlight на MSDN
  • Что нового в Silverlight 5 - шаг за шагом в Silverlight 5 доступно множество демонстраций и примеров