stringtranslate.com

Microsoft Сильверлайт

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

Microsoft прекратила поддержку Silverlight в Internet Explorer 11 (последний оставшийся веб-браузер, все еще поддерживающий Silverlight) 12 октября 2021 г.

История

Введение

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

Принятие

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

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

Кончина

Отраслевые обозреватели объявили о смерти Silverlight еще в 2011 году. [17] Внутри компании даже сторонники этой технологии считали концепцию расширяемого языка разметки приложений плохой идеей с самого начала. [18] [ оспаривается ]

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

С конца 2023 года менее 0,02% сайтов использовали Silverlight, [25] менее 1,3% использовали также прекращенный Adobe Flash Player, [26] и менее 0,03% использовали клиентскую часть Java (в то время как менее 4,7% использовали Java-сервер). -сторона). [27] [28]

Обзор

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

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

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

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

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

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

Настольные компьютеры

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

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

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

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

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

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

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

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

Инструменты разработки

Приложение 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 . [64]

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

< данные объекта  = "data:application/x-silverlight-2", type = "application/x-silverlight-2" width = "100%" height = "100%" > < имя параметра = "source" value = " MySilverLightControl.xap" /> </ объект >      

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

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

Лицензирование

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

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

Реализация Mono Moonlight

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

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

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

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

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

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

История версий

Смотрите также

Примечания

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

Рекомендации

  1. ^ «История выпусков Microsoft Silverlight» . Корпорация Майкрософт . Проверено 15 января 2019 г.
  2. ^ «Часто задаваемые вопросы § Системные требования» . Страница продукта Microsoft Silverlight . Корпорация Майкрософт . Проверено 4 ноября 2010 г.
  3. Перес, Сара (22 марта 2010 г.). «Плагин Silverlight для Symbian уже доступен» . Cool Stuff — блог 9 канала . Корпорация Майкрософт . Проверено 4 ноября 2010 г.[ постоянная мертвая ссылка ]
  4. ^ «Получить Silverlight | Microsoft Silverlight > Системные требования» . Корпорация Майкрософт . Проверено 1 марта 2016 г.
  5. ^ "Прекращение поддержки Silverlight" . support.microsoft.com . Проверено 12 октября 2021 г.
  6. ^ abc Смит, Джерри (2 июля 2015 г.). «Переход на HTML5 Premium Media — блог разработчиков Microsoft Edge». блоги.windows.com . Проверено 1 октября 2018 г. мы призываем компании, использующие Silverlight для мультимедиа, начать переход на проекты на основе DASH/MSE/CENC/EME.
  7. ^ «Windows Phone — предложение по обмену стеками» . area51.stackexchange.com .
  8. Андерсон, Тим (27 октября 2008 г.). «Silverlight 2.0: потрясающие возможности, а не Flash-убийца». Регистр . Проверено 4 февраля 2019 г.
  9. Шофилд, Джек (16 апреля 2007 г.). «Microsoft запускает Silverlight — ранее WPF/E — чтобы конкурировать с Flash». Хранитель . Проверено 4 февраля 2019 г.
  10. ^ «Богатая доля рынка интернет-приложений» . StatOwl.com. Архивировано из оригинала (Flash player) 28 июля 2011 года . Проверено 24 июля 2011 г.
  11. ^ «Microsoft Silverlight одерживает громкую победу: Олимпийские игры 2008 года в Пекине» . 7 января 2008 года . Проверено 23 февраля 2010 г.
  12. ^ «Microsoft выигрывает Олимпийские игры 2010 года с Silverlight» . Бизнес-инсайдер . Проверено 23 февраля 2010 г.
  13. ^ «Microsoft работает над тем, чтобы сделать политические соглашения нетрадиционными» . Майкрософт . Архивировано из оригинала 19 мая 2010 года . Проверено 23 февраля 2010 г.
  14. ^ «Справка Amazon.com: системные требования для потоковой передачи на вашем компьютере» . www.amazon.com . Проверено 18 июля 2015 г.
  15. ^ «Netflix начинает выпуск медиаплеера 2-го поколения для мгновенной потоковой передачи на ПК с Windows и компьютерах Intel Mac» . Архивировано из оригинала 29 мая 2010 года . Проверено 23 февраля 2010 г.
  16. ^ «Видео HTML5 на Netflix» . techblog.netflix.com . Архивировано из оригинала 29 апреля 2017 года . Проверено 1 октября 2018 г.
  17. ^ «Бывший премьер-министр Microsoft: «Silverlight мертв»» . Неовин . 13 сентября 2011 года . Проверено 4 февраля 2019 г.
  18. ^ ab «Почему Silverlight был обречен на провал, и мое время в качестве одного из его хранителей». Скотт Барнс. Архивировано из оригинала 28 сентября 2011 года . Проверено 20 августа 2017 г.
  19. Джеймс, Майк (9 января 2015 г.). «Microsoft необходимо прояснить будущее Silverlight». i-programmer.info . Проверено 5 февраля 2019 г.
  20. ^ ab «Окончание поддержки Silverlight». support.microsoft.com . Проверено 8 декабря 2019 г.
  21. ^ abcd «Системные требования Silverlight 5» . microsoft.com . Проверено 1 октября 2018 г.
  22. ^ «Часто задаваемые вопросы по жизненному циклу — Internet Explorer». support.microsoft.com . Проверено 1 октября 2018 г. Начиная с 12 января 2016 г. только самая последняя версия Internet Explorer, доступная для поддерживаемой операционной системы, получает техническую поддержку и обновления безопасности.
  23. ^ «Последний отсчет для NPAPI». blog.chromium.org . Проверено 1 октября 2018 г.
  24. ^ «Почему Java, Silverlight, Adobe Acrobat и другие плагины больше не работают?» Мозилла . Проверено 17 марта 2017 г.
  25. ^ «Использование Silverlight для веб-сайтов» . Технологические исследования W3Techs . Q-Успех . Проверено 8 ноября 2023 г.
  26. ^ «Использование Flash для веб-сайтов» . Технологические исследования W3Techs . Q-Успех . Проверено 8 ноября 2023 г.
  27. ^ «Статистика использования Java как клиентского языка программирования на веб-сайтах» . Технологические исследования W3Techs . Q-Успех . Проверено 8 ноября 2023 г.
  28. ^ «Статистика использования и доля рынка Java для веб-сайтов» . Технологические исследования W3Techs . Q-Успех . Проверено 8 ноября 2023 г.
  29. ^ Стерлинг, Чарльз. «Написание гаджета боковой панели Windows в Silverlight очень просто». Блоги MSDN . Проверено 9 марта 2008 г.
  30. ^ «Обсуждается на веб-сайте Microsoft в разделе вопросов и ответов со Скоттом Гатри». Майкрософт .
  31. ^ «Часто задаваемые вопросы о Silverlight» . Архивировано из оригинала 18 марта 2015 года . Проверено 6 октября 2012 г.
  32. ^ «Программное обеспечение для Windows Phone» . Архивировано из оригинала 23 декабря 2016 года . Проверено 9 мая 2021 г.
  33. ^ «Использование объекта загрузчика» . Архивировано из оригинала 10 марта 2012 года . Проверено 25 мая 2007 г.
  34. ^ «Разработчики Mono перенесут Silverlight в Linux» . 7 мая 2007 г.
  35. ^ «Xamarin отказывается от технологии Silverlight для Linux» . ЗДНет .
  36. ^ «Запрещенные предметы — Wiki проекта Fedora» . Fedoraproject.org .
  37. ^ «Мигель де Икаса об ASP.NET MVC, Moonlight и иске Android» . ИнфоQ .
  38. ^ Microsoft: Системные требования Silverlight 5 – совместимые операционные системы и браузеры
  39. ^ ab «Часто задаваемые вопросы: Silverlight для мобильных устройств» . Silverlight.net. Архивировано из оригинала 9 марта 2008 года . Проверено 9 марта 2008 г.
  40. ^ «Анонс Silverlight для Symbian - RTM - Блог команды Silverlight для Symbian - Домашняя страница сайта - Блоги MSDN» . Блоги.msdn.com. 6 июля 2010 года. Архивировано из оригинала 2 марта 2013 года . Проверено 15 июня 2013 г.
  41. ^ «Плагины NPAPI в Firefox». blog.mozilla.org. 8 октября 2015 г. Проверено 13 декабря 2015 г.
  42. ^ abc «Поддержка плагинов, кроме Flash, прекращена». Совместимость сайтов Firefox . 4 октября 2016. Архивировано из оригинала 15 марта 2017 года . Проверено 8 марта 2017 г.
  43. ^ ab «Устаревание NPAPI: руководство для разработчиков» . Проверено 13 декабря 2015 г.
  44. ^ ab «Последний отсчет для NPAPI». blog.chromium.org. 24 ноября 2014 года . Проверено 13 декабря 2015 г.
  45. ^ «Получить Silverlight | Microsoft Silverlight» . Microsoft.com . Проверено 15 июня 2013 г.
  46. ^ «Операционные системы и браузер, совместимые с Silverlight 4» . Майкрософт . Проверено 17 декабря 2023 г.
  47. ^ «Системные требования Silverlight 5» . Майкрософт . Проверено 31 марта 2018 г.
  48. ^ «Удалить поддержку всех плагинов NPAPI (кроме Flash)» . bugzilla.mozilla.org . Проверено 7 марта 2017 г.
  49. ^ «Microsoft: системные требования Silverlight 5 — совместимые операционные системы и браузеры» . Майкрософт . Проверено 24 декабря 2017 г.
  50. ^ «Примечания к выпуску Firefox 52.0» . 7 марта 2017 г. Проверено 7 марта 2020 г.
  51. ^ «Важно — Firefox прекратил поддержку Windows XP и Vista» . Справка Firefox . Проверено 7 марта 2020 г.
  52. ^ «Opera Watch: Более подробная информация о поддержке Silverlight в Opera, 3 мая 2007 г.» . Архивировано из оригинала 21 июля 2011 года . Проверено 2 мая 2007 г.{{cite web}}: CS1 maint: bot: исходный статус URL неизвестен ( ссылка )
  53. ^ ab «Выпущен Silverlight 1.0 и анонсирован Silverlight для Linux». 5 сентября 2007 года . Проверено 5 сентября 2007 г.
  54. ^ ab «Сотрудничество Microsoft и Novell в Silverlight» . Проверено 5 сентября 2007 г.
  55. ^ ab «Соглашение с последующими получателями лунного света - сотрудничество Microsoft и Novell в области обеспечения совместимости» . Майкрософт . 28 сентября 2007 года . Проверено 8 марта 2008 г.«Последующий получатель» означает юридическое или физическое лицо, которое использует по назначению реализацию Moonlight, полученную непосредственно от Novell или через промежуточного получателя… Microsoft оставляет за собой право обновлять (в том числе прекращать) вышеизложенное соглашение… «Реализация Moonlight» означает только те конкретные части Moonlight 1.0 или Moonlight 1.1, которые запускаются только как плагин к браузеру на персональном компьютере и не лицензируются по GPLv3 или аналогичной лицензии.
  56. ^ «Сотрудничество Microsoft и Novell в Silverlight». Мигель де Икаса . 5 сентября 2007 года . Проверено 9 ноября 2008 г. Первоначально мы будем поддерживать Firefox и Linux (это наша первая цель), но мы с нетерпением ждем возможности работать с разработчиками других операционных систем (BSD, Solaris) и других браузеров (Konqueror, WebKit и Opera), чтобы гарантировать, что Moonlight нормально работает на их системы.
  57. ^ «Объявление о доступности Moonlight 1.0 для FreeBSD» . 5 марта 2009 года. Архивировано из оригинала 2 мая 2013 года . Проверено 9 мая 2021 г.
  58. ^ «Установка и обслуживание портов или пакетов FreeBSD».
  59. ^ "Трубопровод". Арх Линукс Вики . Проверено 31 марта 2018 г.
  60. Чепмен, Стивен (1 декабря 2009 г.). «Windows Mobile 7: приложения Silverlight, IE Mobile 7 и многое другое!». Архивировано из оригинала 10 февраля 2010 года.
  61. ^ «Nokia включает Silverlight» . Блог.anta.net . 4 марта 2008 г. ISSN  1797–1993. Архивировано из оригинала 15 июня 2013 года . Проверено 4 марта 2008 г.
  62. ^ «Жизненный цикл приложения Windows Phone Silverlight» . MSDN . Корпорация Майкрософт. 19 ноября 2010 года. Архивировано из оригинала 16 августа 2011 года . Проверено 26 августа 2011 г. Версия 1.0; Применяется к: Windows® Phone 7
  63. ^ «Что нового в Silverlight для Windows Phone». MSDN . Корпорация Майкрософт . Проверено 26 августа 2011 г. Silverlight для Windows Phone OS 7.1 основан на Silverlight 4. Это означает, что если вы создадите новое приложение Silverlight для Windows Phone, предназначенное для Windows Phone OS 7.1, вы сможете воспользоваться несколькими новыми функциями.
  64. ^ «Инструменты Microsoft Silverlight для Visual Studio». Майкрософт . Проверено 22 января 2009 г.
  65. ^ Паркер, Найджел. «MIX07 Ваш продукт — это особенность Интернета!» . Проверено 8 июня 2007 г.
  66. ^ «Затмение для Silverlight» . Проверено 14 октября 2008 г.
  67. ^ Монтальбано, Элизабет. «Microsoft становится открытым исходным кодом?». Архивировано из оригинала 30 апреля 2007 года . Проверено 29 апреля 2007 г.
  68. ^ Кларк, Гэвин. «Сияние серебряного света тускнеет из-за проблем с кросс-платформенностью». Регистр . Проверено 5 мая 2007 г.
  69. ^ «Пример исходного кода для среды выполнения Silverlight 2 и элементов управления SDK» . Майкрософт .
  70. Маркофф, Джон (11 августа 2008 г.). «Microsoft использует Silverlight и вызывает раздражение критиков». Интернэшнл Геральд Трибьюн . Архивировано из оригинала 11 сентября 2008 года . Проверено 11 января 2009 г. Другие смотрят на намерения Microsoft более мрачно и утверждают, что Silverlight — это просто переосмысление стратегии компании 1990-х годов «охватить и расширить», направленной на то, чтобы упреждать конкуренцию в Интернете. «Они все еще играют в те же игры», - сказал Майкл Нельсон, профессор интернет-исследований Джорджтаунского университета. «Это способ заблокировать контент, но он не обеспечивает столько инноваций, сколько нам хотелось бы видеть».
  71. Мейер, Дэвид (30 апреля 2008 г.). «Mozilla предупреждает о «повестке дня» Flash и Silverlight». ЗДНет . Архивировано из оригинала 27 декабря 2008 года . Проверено 11 января 2009 г. Компании, создающие веб-сайты, должны остерегаться запатентованных мультимедийных технологий, таких как Adobe Flash и Microsoft Silverlight, предупредил основатель Mozilla Europe.
  72. ^ «Спецификация формата файла Adobe SWF» (PDF) . Проверено 11 декабря 2011 г.
  73. ^ «Спецификация формата файла Adobe FLV» (PDF) . Adobe Systems Inc. Архивировано из оригинала (PDF) 31 мая 2010 года . Проверено 11 декабря 2011 г.
  74. ^ «Обещание открытой спецификации Microsoft» . Майкрософт . Проверено 11 декабря 2011 г.
  75. ^ «Спецификация Microsoft ASF» . Майкрософт . Проверено 11 декабря 2011 г.
  76. ^ "Моно лунный свет". Монопроект . Проверено 22 июня 2008 г.
  77. Мигель де Икаса (29 мая 2012 г.). «Разработка Moonlight прекращена». InfoQ.com . Проверено 4 июня 2012 г.
  78. Мигель де Икаса (3 марта 2008 г.). «Pre-Mix 08: Обновления лунного света» . Проверено 8 марта 2008 г.
  79. Джонс, Памела (28 мая 2008 г.). «Проливая свет на соглашение Microsoft Moonlight». Гроклав. Архивировано из оригинала 5 мая 2010 года . Проверено 25 августа 2008 г. Moonlight защищён от угроз только в том случае, если вы получаете его от Novell И НЕ ПЕРЕДАЕТЕ ЕГО, поскольку нет защиты для нижестоящих получателей... Если только эти нижестоящие получатели не получат его от «промежуточного получателя», в который включены только авторизованные реселлеры. .Это все равно, что прийти в магазин и сказать: «Я заплачу только половину суммы, которую должен, и настоящим отказываюсь от обязанности платить полную цену». Вы можете попробовать это, но закон имеет преимущественную силу над любыми намерениями и желаниями, которые вы выразили. Как минимум, это показывает, насколько ясно они НЕ хотят сосуществовать с кодом под лицензией GPL.
  80. Чхабра, Гаутам (20 апреля 2007 г.). «Генеральный директор Adobe ставит под сомнение приверженность Microsoft Silverlight кросс-платформенности». Ява-предприниматель. Архивировано из оригинала 20 декабря 2007 года . Проверено 6 декабря 2007 г.
  81. Бишоп, Тодд (17 октября 2007 г.). «В антимонопольной документации упоминается обеспокоенность Microsoft Silverlight» . Сиэтлский пост-разведчик. Архивировано из оригинала 14 мая 2008 года . Проверено 6 декабря 2007 г.
  82. ^ «Резюме движения Анитраста» (PDF) . Архивировано из оригинала (PDF) 11 сентября 2008 г. Проверено 7 сентября 2008 г.
  83. ^ «Авалон знаменует собой конец американской мечты» · 80%» .
  84. ^ Фрид, Ина. «Microsoft надеется, что пользователи увидят (серебряный) свет». Архивировано из оригинала 25 мая 2012 года . Проверено 18 июня 2013 г.
  85. Хойер, Тим (18 марта 2009 г.). «Руководство по новым функциям Silverlight 3» . Проверено 23 марта 2009 г.
  86. ^ «Что нового в бета-версии Silverlight 4» . Архивировано из оригинала 21 февраля 2010 года . Проверено 21 января 2010 г.
  87. ^ ab «Выпущен Silverlight 5! Документы готовы, доступен .chm». Блоги MSDN . Корпорация Майкрософт. 9 декабря 2011 года . Проверено 11 декабря 2011 г.

Внешние ссылки