Microsoft Silverlight
- Developer(s) Microsoft Corporation
- Initial release April 2007
- Stable release 2.0.40115.0 (19 February 2009) [+/−]
- Preview release 3.0.40307.0 (18 March 2009) [+/−]
- Written in Combination of C++ and C#
- Operating system Microsoft Windows,
- Mac OS X
- Type Web Application framework
- License MS-EULA, with MS-PL components
- Website Microsoft Silverlight
- silverlight.net
Microsoft Silverlight — это плагин для браузера, который позволяет запускать приложения, содержащие анимацию, векторную графику и аудио-видео ролики, что характерно для RIA (Rich Internet application). Версия 2.0, выпущенная в октябре 2008, добавила поддержку для языков .NET и интеграцию с IDE. Microsoft выпустили бета версию Silverlight 3.0 18 марта 2009.
Silverlight реализован для ОС Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7, Mac OS X 10.4, Mac OS X 10.5 и браузеров Internet Explorer 6.0/7.0/8.0, Mozilla Firefox 1.5/2.0/3 и Safari 3.1. В будущем также планируется поддержка Opera, мобильных устройств, начиная с Windows Mobile 6 и Symbian (Series 60), и, возможно, других платформ
Silverlight предоставляет графическую систему, схожую с Windows Presentation Foundation, и обьединяет мультимедиа, графику, анимацию и интерактивность в одной программной платформе. Он был разработан чтобы работать с XAML и с языками Microsoft .NET. XAML используется для разметки страниц с помощью векторной графики и анимации. Текст, содержащийся в Silverlight приложениях, доступен для поисковых систем, так как он не компилируется, а доступен в виде XAML. Silverlight также можно использовать для того, чтобы создавать гаджеты для Windows Sidebar в Windows Vista.[6]
Silverlight поддерживает воспроизведение WMV, WMA и MP3 для всех поддерживаемых браузеров, не требуя при этом дополнительных компонентов, таких как Windows Media Player. Так как Windows Media Video 9 является реализацией стандарта SMPTE VC-1, Silverlight поддерживает видео VC-1, только внутри контейнера ASF. Кроме того, лицензионное соглашение говорит, что VC-1 разрешено использовать только в личных, некомерческих целях («personal and non-commercial use of a consumer»). Silverlight позволяет динамически загружать XML и использовать DOM для взаимодействия с ним так же, как это делается в Ajax. Silverlight содержит обьект Downloader, благодаря которому можно скачивать скрипты, медиа файлы и т. д., если это необходимо приложению.[9] Начиная с версии 2.0, логика программы может быть описана в любом из языков .NET, включая динамические языки программирования такие как Iron Ruby и Iron Python.
Нельсон: не стоит опасаться включения Silverlight в Live
На прошлой неделе Microsoft рассказали о своих планах по включению мультимедиа-технологии Silverlight в Xbox Live. Напомним, это кроссплатформенная технология, которую Microsoft создали в качестве своего ответа и альтернативы формату Adobe Flash.
Не удивительно, что со временем эта технология Microsoft "поселилась" не только в web-браузерах для Windows, но игровой консоли компании. Шон Александер, глава Microsoft Advertising Business Group, на это неделе рассказал Media Post о том, какие же изменения ждут в связи с этим Xbox 360. По его словам, Silverlight будет использоваться как джля создания маркетинговых акций для Xbox, так и для отображения видеоконтента Xbox Live. "Silverlight позволит отображать изображение в формате 1080p и звуке 5.1.. Это позволяет нам легко интегрировать другие приложения, например просмотр фильмов онлайн. Для студий это может стать аналогом продажи билетов на сеанс."
Подобные заявления сразу же породили массу дискуссий среди владельцев консоли - станет ли Xbox 360 пестрить флеш-рекламой как сайт в сети?
На этот вопрос поспешил ответить Major Nelson в своем блоге: "Не надо волноваться о том, включение Silverlight в LIVE сильно повлияет на дашбоард Xbox 360. Один из наших основных принципов - улучшать, а не вмешиваться в игровой процесс.. Silverlight поможет сделать Дашбоард более органичным." Нельсон добавил, что никто из его команды не хочет превращать дашбоард консоли в завешанную рекламой улицу Токио.
xboxrussia