Корпорация Microsoft Silverlight дойдет до конца поддержки 12 октября 2021 г. Платформа разработки Silverlight в данный поддерживается только в Internet Explorer 10 и Internet Explorer 11. Поддержка Internet Explorer 10 закончится 31 января 2020 года. Браузеры Chrome, Firefox или любые другие браузеры, использующие операционную систему Mac, больше не поддерживаются.
Часто задаваемые вопросы
Майкрософт предоставляет техническую поддержку клиентам, использующим только Silverlight версии 5. Клиенты, которым требуется поддержка в решении проблем, не связанных с установкой и обновлением, могут воспользоваться платной технической поддержкой. Майкрософт продолжит предоставлять обновления среды выполнения разработчика Silverlight 5 для поддерживаемых версий браузеров при условии, что их модель расширения поддерживает подключаемые модули, включая обновления для уязвимостей системы безопасности согласно определению в Центре Майкрософт по реагированию на угрозы (MSRC).
Silverlight 5 поддерживает версии браузеров, указанные на странице требования к системе : 12 октября 2021, а также жизненный цикл основных браузеров, в котором более короткий. По мере обновления браузеров страница поддержки также будет обновляться данными о совместимости с новыми версиями браузеров и ОС.
Политика жизненного цикла Silverlight не зависит от политики Windows 7. После 14 января 2020 года пользователям, использующим Silverlight в Windows 7, больше не будет предоставляться поддержка и они перестанут получать автоматические обновления для системы безопасности.
Корпорация Майкрософт не планирует предпринимать какие-либо конкретные действия для прекращения работы приложений Silverlight. Однако после этой даты поддержка Silverlight прекратится и платформа перестанет получать исправления и обновления системы безопасности.
Лицензия Silverlight является бессрочной и не привязана к механизму продолжения поддержки. Несмотря на то что поддержка закончится в октябре 2021 года, это не повлияет на лицензию, которая продолжит действовать до тех пор, пока клиент будет использовать программное обеспечение и соблюдать условия лицензирования.
В этой статьенет планов для продления поддержки Silverlight за пределами существующих дат поддержки, указанных здесь.
Веб-сайт microsoft.com/silverlight будет по-прежнему доступен. Однако программа установки Silverlight станет недоступна после даты окончания поддержки, то есть 12 октября 2021 года.
Существуют различные варианты переноса приложений из Silverlight. Мы рекомендуем оценить требования к приложению, которое вы переносите, и определить, какая технология лучше всего подходит для рассматриваемого приложения:
Silverlight (Сильверлайт) – браузерный плагин, предназначенный запуска приложений с элементами векторной графики, видео, аудио и анимации. Разработан компанией Microsoft», является достойным конкурентом Adobe Flash Player, совместим с большинством современных веб-обозревателей.
Возможности Silverlight
Silverlight относится к категории кроссплатформенных программных продуктов, совместим со средами Windows и Mac OS. Расширяет возможности браузера, обеспечивает воспроизведение фильмов, графики, музыки и анимации. Плагин способен интегрироваться в Internet Explorer, Google Chrome, Firefox, Opera, Microsoft Edge и Safari. Приложение отличается богатым функционалом и полезностью как для пользователей, так и для разработчиков программного обеспечения. Среди возможностей Silverlight:
Плагин позволяет воспроизводить звуковые файлы (MP3 и др.) и видео (WMV, WMA). Встроенный загрузчик обеспечивает быстрое скачивание медиаконтента, скриптов и другой информации из интернета. Silverligh содержит большой набор инструментов для разработки веб-приложений, включая компоненты, совместимые со средой Visual Studio, и позволяет создавать интернет-приложения на базе высокоуровневых языков программирования серии NET и XAML. Программа совместима с большинством приложений от Microsoft, что способствует повышению возможностей разработчиков.
Достоинства Silverligh
Silverligh отличается от Adobe Flash более экономичным потреблением ресурсов, и возможностью комфортного использования даже на маломощных нетбуках и мобильных устройствах. Запуск приложений осуществляется в изолированной среде – это повышает безопасность компьютера и сводит к минимуму риск повреждения операционной системы.
В новых версиях Silverligh была улучшена совместимость с многоядерными процессорами и 64-битными операционными системами. Ускорено декодирование видео с помощью GPU, добавлена поддержка графического 3D рендеринга и удаленного управления, появилась возможность запускать приложения в ускоренном режиме и изменять скорость воспроизведения медиафайлов. Были добавлены также поддержка в FCL ковариантности и контравариантности, опция автоматического тестирования интерфейса программ, созданных в среде Visual Studio, и ряд других возможностей.
· Fixes Security issue described in the following Microsoft Knowledge Base article: 2690729 MS12-000: Description of the security update for Microsoft Silverlight: May 8, 2012
All updates to Microsoft Silverlight include functional, performance, reliability and security improvements and are backward compatible with web applications built using previous versions of Silverlight.
· Fixes Security issue described in the following Microsoft Knowledge Base article: 2668562 MS12-016: Description of the security update for Microsoft Silverlight: February 14, 2012
All updates to Microsoft Silverlight include functional, performance, reliability and security improvements and are backward compatible with web applications built using previous versions of Silverlight.
· Fixes Security issue described in the following Microsoft Knowledge Base article: 2617986 (http://support.microsoft.com/kb/2514842/ ) MS11-078: Description of the security update for Microsoft Silverlight: October 11, 2011
All updates to Microsoft Silverlight include functional, performance, reliability and security improvements and are backward compatible with web applications built using previous versions of Silverlight.
· Fixes an issue where users were unable to use the keyboard to press a Silverlight button in Apple OS X 10.6 or in Firefox 4.0
· Fixes an issue with incorrect multi-monitor, full screen mode behavior when using Firefox 4
· Fixes an issue with PollingDuplex using MultipleMessagesPerPoll
All updates to Microsoft Silverlight include functional, performance, reliability and security improvements and are backward compatible with web applications built using previous versions of Silverlight.
· Fixes an issue where Office 365 customers may see a security risk prompt when using SharePoint
· Fixes an issue where nested popup controls cause a memory leak
· Fixes an issue in IE9 where Switching a Silverlight video from full screen back to normal dimension results in rendering issues with the page
· Fixes an issue in the Silverlight DataGrid where rows are garbled when columns outside of the viewing area are of different sizes
· Fixes an issue in the Silverlight DataGrid where memory is leaked when using INotifyDataErrorInfo.ErrrorsChanged event
· Adds adds support for setting the InnerException on IsolatedStorage exceptions if a registry key is set. The registry key is HKLM\software\Microsoft\Silverlight\IsolatedStorageInnerExceptionsAllowedDomains and its value is a comma separated list of domains
· Fixes an issue where Controls are leaked with INotifyDataErrorInfo.ErrorsChanged event subscriptions
All updates to Microsoft Silverlight include functional, performance, reliability and security improvements and are backward compatible with web applications built using previous versions of Silverlight.
· Fixed an issue where Unix time stamps were embedded in media
· Applications with shaders will no longer crash when run under a performance profiler
· Made plug-in hosting changes to support 64-bit Firefox on OS X (Silverlight is still a 32-bit process)
· Improved HTTP stack latency (details on how to enable this feature are described in KB2505882)
· Fix for a DRM error (6207) that could occur after Silverlight runtime upgrade
· Fixed a memory leak related to inline data templates: http://forums.silverlight.net/forums/t/171739.aspx
· Fixed a bug that prevented out of browser apps from upgrading when the application name was changed
· Fixed an error where redirects to media were not followed under certain configurations.
All updates to Microsoft Silverlight include functional, performance, reliability and security improvements and are backward compatible with web applications built using previous versions of Silverlight.
· Foreign diacritical marks do not display in a TextBox control or a RichTextBox control in an out-of-browser (OOB) application on a Macintosh computer. Note: A diacritic is a special mark added to a letter to indicate a different pronunciation, stress, tone, or meaning. Acute and grave accents, tildes, and cedillas are examples of diacritics.
· Before you apply this update, a Silverlight 4 OOB application can enable an update only when the application is signed with matching certificates that have not expired. This update relaxes this restriction. After you apply the update, an OOB application can enable an update if the following conditions are true:
o Both the new application and the old application have valid signatures.
o The new application is signed with a trusted certificate.
o The Subject and the Issuer of the certificate that is used to sign the new application match those of the certificate that is used to sign the old application.
Please note, these developer runtime downloads are for development purposes only and the user should disable updates immediately to avoid automatically updating to the most recent Silverlight version. See list below for information regarding Microsoft Windows Server Update Services (WSUS) Silverlight GUIDs.
All updates to Microsoft Silverlight include functional, performance, reliability and security improvements and are backward compatible with web applications built using previous versions of Silverlight.
· This update fixes an incompatibility issue between Microsoft Silverlight 4 (4.0.50826.0) and earlier versions of the Bing Toolbar. The current release of Bing Toolbar (version 6) is not affected.
Please note, these developer runtime downloads are for development purposes only and the user should disable updates immediately to avoid automatically updating to the most recent Silverlight version. See list below for information regarding Microsoft Windows Server Update Services (WSUS) Silverlight GUIDs.
All updates to Microsoft Silverlight include functional, performance, reliability and security improvements and are backward compatible with web applications built using previous versions of Silverlight.
· This update enables new Add Row functionality in the Silverlight DataGrid control.
· This update enables you to increase the isolated storage size through registry keys or Group Policy settings.
· This update improves the startup performance of applications on a computer that enables the Silverlight technology.
· This update adds the mouse wheel support for out of browser applications on a computer that is running a Mac operating system.
· This update resolves a security issue. Playback of PlayReady-protected content through a remote desktop connection or a terminal session is now disabled.
· Fixed various memory leaks including:
Please note, these developer runtime downloads are for development purposes only and the user should disable updates immediately to avoid automatically updating to the most recent Silverlight version. There was no WSUS package released for this update. Please see the list below for information regarding Microsoft Windows Server Update Services (WSUS) Silverlight GUIDs.
All updates to Microsoft Silverlight include functional, performance, reliability and security improvements and are backward compatible with web applications built using previous versions of Silverlight.
· Fixes issues when using PlayReady® on certain Mac and Windows configurations.
· Fixes an issue where an AmbiguousMatchException exception occurs running on certain Silverlight 3.0 applications.
· Fixes memory leak issues on Mac which occur playing streaming media for long periods of time.
· Fixes an issue on Mac where the TAB key does not start the Control.KeyDown event as expected.
· Fixes an issue on Mac when you set the full-screen mode for a Silverlight application that is running on a secondary monitor, the screen is positioned incorrectly.
Please note, these developer runtime downloads are for development purposes only and the user should disable updates immediately to avoid automatically updating to the most recent Silverlight version. See list below for information regarding Microsoft Windows Server Update Services (WSUS) Silverlight GUIDs.
Build 4.0.50401.0 Release d April 15, 2010
Highlights of new features include the following:
· WCF RIA Services introduces enterprise class networking and data access for building n-tier applications including transactions, paging of data, WCF and HTTP enhancements.
· Comprehensive printing support enabling hardcopy reports and documents as well as a virtual print view, independent of screen content.
· Localization enhancements with Bi-Directional text, Right-to-Left support and complex scripts such as Arabic, Hebrew and 31 new languages including Vietnamese and Indic support.
· Read and write files to the user’s MyDocuments, MyMusic, MyPictures and MyVideos folder (or equivalent for non-windows platforms) for example storage of media files and taking local copies of reports.
· COM automation enables access to devices and other system capabilities by calling into application components; for instance to access a USB security card reader.
· Offline DRM, extending the existing Silverlight DRM powered by PlayReady technology to work offline. Protected content can be delivered with a persistent license so that users can go offline immediately and start enjoying their content.
· Enhanced databinding support increases flexibility and productivity through data grouping/editing and string formatting within bindings.
· Exclusive tooling support for Silverlight, new in Visual Studio 2010. Including a full editable design surface, drag & drop data-binding, automatically bound controls, datasource selection, integration with Expression Blend styling resources, Silverlight project support and full IntelliSense.
Please note, these developer runtime downloads are for development purposes only and the user should disable updates immediately to avoid automatically updating to the most recent Silverlight version. See list below for information regarding Microsoft Windows Server Update Services (WSUS) Silverlight GUIDs.
Published: August 10, 2010
The majority of customers have automatic updating enabled and will not need to take any action because this security update will be downloaded and installed automatically. Customers who have not enabled automatic updating need to check for updates and install this update manually. For information about specific configuration options in automatic updating, see Microsoft Knowledge Base Article 294871.
For administrators and enterprise installations, or end users who want to install this security update manually, Microsoft recommends that customers apply the update immediately using update management software, or by checking for updates using the Microsoft Update service.
Refer to Microsoft Security Bulletin MS10-060 for installation instructions. See list below for information regarding Microsoft Windows Server Update Services (WSUS) Silverlight GUIDs.
All updates to Microsoft Silverlight include functional, performance, reliability and security improvements and are backward compatible with web applications built using previous versions of Silverlight.
· Silverlight now properly handles graphics driver error conditions which prevent proper rendering
· Fixes Performance and CPU utililization improvements in specific DeepZoom scenarios
· Fixes crashing issue related to download errors
Runtime Release and SDK Refresh
Runtime Release Enhancements
All updates to Microsoft Silverlight include functional, performance, reliability and security improvements and are backward compatible with web applications built using previous versions of Silverlight.
· Broadens support for Unicode characters, particularly towards the GB18030 character set for China.
· Networking performance improvements
· Video seeking improvements
Download the Archived Release
All updates to Microsoft Silverlight include functional, performance, reliability and security improvements and are backward compatible with web applications built using previous versions of Silverlight.
· Fixes a problem with too much buffering during media playback
Download the Archived Release
Highlights of new features include the following:
· Smooth Streaming dynamically detects and seamlessly switches, in real time, the video quality of a media file delivered to Silverlight based on the consumer’s local bandwidth and CPU conditions. This provides support for live and on-demand true HD (720p+) HTTP-based adaptive streaming.
· Perspective 3D graphics allows any content to be placed a 3D plane, and still be live: video play and controls are still functional. You can rotate or scale live content in space without writing any additional code. Other effects include creating a queue in 3D and transitions.
· Pixel Shader effects such as blur and drop shadow make content stand out in the page. They can be applied to any graphical content and also animated, for instance to make a button appear depressed on rollover you could use a drop shadow effect on the pressed visual state.
· The new Out-of-Browser experience built into Silverlight 3 lets users place their favorite Silverlight applications directly onto any PC or Mac desktop. This is a radical improvement over traditional RIA offerings that have separate technologies for browser and desktop. Furthermore, the new experience enables Silverlight applications to work whether the computer is connected to the Internet or not.
· Deep Zoom technology in Silverlight allows users to see images on the Web as never before. The smooth, in-place zooming and panning that Deep Zoom allows is a true advancement and raises the bar on what image viewing should be. It is also now possible through this feature to make super-high-resolution images easily consumable on the Web.
· Skinning & Styling in Silverlight makes it easy to create graphics and then use them to customize controls, such as the look of a scrollbar or chart. Silverlight provides XAML based templates for each control that allow designers to reach inside the control and change the layout or look of each part of the control without rewriting any code. For example, a scrollbar is made up of a layout container and a set of parts such as the up and down button and draggable thumb. Parts can be rearranged and their appearance changed to fully customize the control. In addition, controls can be themed by applying a style to offer a range of different colors or font sizes.
Microsoft Silverlight Installation Page for end user runtime installation and the Silverlight Tools page for the development tools, including the SDK developer runtimes. See list below for information regarding Microsoft Windows Server Update Services (WSUS) Silverlight GUIDs.
Build 2.0.40115.0 Released February 18, 2009 (KB960353)
All updates to Microsoft Silverlight include functional, performance, reliability and security improvements and are backward compatible with web applications built using previous versions of Silverlight.
· Fixes problems that were caused by Silverlight and McAfee scanning tools interactions
· UI automation stability fixes, including:
· Improved Tablet support
· Fixes an issue that arises when Mac users customize their environment by removing Arial and Verdana fonts
· Fixes a known issue with Isolated Storage IncreaseQuotaTo method (See this Silverlight.net Forums Post)
Download the Archived Release
Please note, these developer runtime downloads are for development purposes only and the user should disable updates immediately to avoid automatically updating to the most recent Silverlight version. See list below for information regarding Microsoft Windows Server Update Services (WSUS) Silverlight GUIDs.
Highlights of new features include the following:
· Powerful built-in controls. These include DataGrid, ListBox, Slider, ScrollViewer, Calendar controls and more.
· Advanced skinning and templating support. This makes it easy to customize the look and feel of an application.
· Deep zoom. This enables unparalleled interactivity and navigation of ultrahigh resolution imagery.
· Comprehensive networking support. Out-of-the-box support allows calling REST, WS*/SOAP, POX, RSS and standard HTTP services, enabling users to create applications that easily integrate with existing back-end systems.
· Powerful built-in controls. These include DataGrid, ListBox, Slider, ScrollViewer, Calendar controls and more.
· Advanced skinning and templating support. This makes it easy to customize the look and feel of an application.
· Deep zoom. This enables unparalleled interactivity and navigation of ultrahigh resolution imagery.
· Comprehensive networking support. Out-of-the-box support allows calling REST, WS*/SOAP, POX, RSS and standard HTTP services, enabling users to create applications that easily integrate with existing back-end systems.
· Advanced content protection. This now includes Silverlight DRM, powered by PlayReady, offering robust content protection for connected Silverlight experiences.
· Improved server scalability and expanded advertiser support. This includes new streaming and progressive download capabilities, superior search engine optimization techniques, and next-generation in-stream advertising support.Vibrant partner ecosystem. Visual Studio Industry Partners such as ComponentOne LLC, Infragistics Inc. and Telerik Inc. are providing products that further enhance developer capabilities when creating Silverlight applications using Visual Studio.
· Cross-platform and cross-browser support. This includes support for Mac, Windows and Linux in Firefox, Safari and Windows Internet Explorer.
Download the Archived Release
Please note, these developer runtime downloads are for development purposes only and the user should disable updates immediately to avoid automatically updating to the most recent Silverlight version. See list below for information regarding Microsoft Windows Server Update Services (WSUS) Silverlight GUIDs.
Build 1.0.30715.0 Released July 23, 2008 (KB955305)
Improves the performance of the Silverlight auto-update mechanism affecting the following areas:
· Startup performance of the Silverlight application
· Network bandwidth usage during auto-update events
Web developers take note the version of Silverlight for Windows is 1.0.30716.0. Version checking code should use 1.0.30715.0 which will correctly force upgrades and work on Windows and Mac.
Macintosh Version Notes
· Improved support for the Firefox 3 browser
Download the Archived Release
Please note, these downloads are for development purposes only and the user should disable updates immediately to avoid automatically updating to the most recent Silverlight version. See list below for information regarding Microsoft Windows Server Update Services (WSUS) Silverlight GUIDs.
· Improved media performance, including support for custom attributes in ASX files
· Enhanced Font Support for Mac Leopard
· Improved media shutdown experience
· Improved multiple language support during installation and update
· New installer to enable offline installation and upgrade support via Microsoft Update
· Integration with Windows Media Servers: Improved Audio only stream log information to WMS. The supported logging fields by Silverlight are documented in the Silverlight 1 SDK.
· Improved media performance, A/V synchronization, and VideoBrush redraw
· Enhanced Font Support
· Improved compatibility with Safari 3.0 and Mac Firefox including reliability and support for inline XAML
· Additional proxy support for streaming media sent on port number other than port 80
· Support for http redirect within Image and Media element
· Improved installation experience, particularly in the quiet mode and auto update scenarios
· Integration with Windows Media Servers: Silverlight plug-in will now log accurate information to WMS in streaming scenarios. The supported logging fields by Silverlight are documented in the Silverlight SDK.
Microsoft Silverlight is a cross-browser, cross-platform plug-in for delivering richer user experiences on the Web. Silverlight significantly reduces development and deployment costs and provides enhanced Web audio and video streaming and playback using industry-leading Windows Media® Technologies.
Microsoft Windows Server Update Services (WSUS) enables information technology administrators to deploy the latest Microsoft product updates to computers running the Windows operating system. By using WSUS, administrators can fully manage the distribution of updates that are released through Microsoft Update to computers in their network. The table below includes the GUIDs for previous releases of Silverlight.