Какой браузер поддерживает silverlight
В Silverlight используется традиционная технология расширения функциональности браузеров — .
Преимущество модели надстроек состоит в том, что для просмотра содержимого, созданного разными людьми и компаниями, пользователю нужно установить единственный компонент — надстройку Silverlight. Для этого пользователю достаточно бесплатно загрузить с сайта Microsoft один небольшой файл и ввести подтверждение в единственном диалоговом окне. Вся процедура занимает не более минуты. Когда надстройка будет установлена, браузер сможет обрабатывать любое совместимое с ней содержимое без вмешательства пользователя.
На рисунке ниже показаны два вида страницы, содержащей объект Silverlight. Вверху приведена страница, которую пользователь видит, когда надстройка Silverlight не установлена. В этот момент пользователь может щелкнуть на кнопке Click now to install (Установить сейчас), чтобы перейти на сайт Microsoft, где будет предложено установить надстройку. Внизу показана та же страница после установки надстройки Silverlight:
На данный момент надстройка Silverlight установлена на 75% компьютеров, подключенных к Интернету (включая настольные компьютеры и мобильные устройства). Если учитывать только компьютеры, на которых установлены Windows и браузер Internet Explorer, процент Silverlight будет выше. Такие показатели впечатляют, однако надстройки Flash все же установлены на большем количестве веб-устройств (96%).
Требования к системе, предъявляемые Silverlight
Очень важно, чтобы любая веб-технология была совместима с как можно более широким диапазоном компьютеров и устройств. Технология Silverlight в настоящий момент находится в стадии развития, однако она уже совместима с большинством операционных систем:
Windows
Версия Silverlight 5 работает на компьютерах под управлением Windows 8, Windows 7, Windows Vista и Windows XP. Минимальные версии браузеров, поддерживающих Silverlight — Internet Explorer 6, Firefox 1.5 и Chrome 4.0. Надстройки работ также под управлением Windows 2000, но только с Internet Explorer 6. Другие браузеры, такие как Opera и Safari (для Windows) в настоящий момент тоже поддерживают надстройку Silverlight, однако она для них пока что не документирована.
Macintosh
Надстройки Silverlight работают на компьютерах Mac с операционной системой версии OS X 10.4.8 или более поздней. Должен использоваться процессор Intel (оборудование PowerPC недопустимо). Для Silverlight минимальные версии браузеров — Firefox 2 и Safari 3. На мобильных устройствах Apple, включая iPhone, iPod Touch и iPad, приложения Silverlight не поддерживаются.
Linux
В настоящее время надстройки Silverlight 5 на Linux не работают, однако команда Mono создает открытую библиотеку для Silverlight (проект Moonlight, одобряемый компанией Microsoft). Последняя стабильная официальная версия Moonlight поддерживает приложения Silverlight 2, но сейчас уже выпущена бета-версия, поддерживающая Silverlight 4. Прогресс медленный, поэтому пока что неизвестно, когда Moonlight будет поддерживать Silverlight 5, если вообще будет.
Windows Phone
Silverlight — одна из двух официально поддерживаемых технологий разработки приложений для Windows Phone 7 и 8 (другая — Microsoft XNA).
Для установки надстройки Silverlight необходим небольшой файл (менее 10 Мбайт), который легко загрузить, поэтому установить надстройку Silverlight не сложнее, чем Flash.
Silverlight и Flash
В настоящее время самая успешная и популярная надстройка браузера — Adobe Flash — установлена в более чем 96% браузеров по всему миру. Технология Flash имеет долгую историю — более десяти лет. Изначально Flash была простым инструментом добавления анимированной графики, но со временем она постепенно превратилась в мощную платформу разработки интерактивного содержимого.
Silverlight и HTML5
Когда создавалась технология Silverlight, предполагалось, что ее главным назначением будет разработки мощных веб-страниц, а ее главным конкурентом — технология Adobe Flash. Однако после выпуска нескольких версий Silverlight мир изменился. Приложения Adobe Flash по-прежнему поддерживаются практически каждым настольным компьютером, но они оказались исключенными из таких популярных продуктов Apple, как iPhone и iPad. В результате ниша мобильных устройств стала тяготеть к другим решениям, таким как одноплатформенные специализированные приложения (выполняющиеся только в одной операционной системе) и HTML5.
На данный момент все согласны с тем, что HTML5 — это будущее Интернета (но не сейчас, а когда-нибудь потом, причем когда именно — неизвестно). Однако средства, обещаемые платформой HTML5 в неопределенном будущем, уже сейчас реализованы в технологиях Flash и Silverlight. К тому же Flash и Silverlight предоставляют много дополнительных средств. Для некоторых приложений эти дополнительные средства не очень нужны.
Без сомнения, позиции HTML5 со временем будут усиливаться. Но до того времени разработчики вынуждены выбирать между средствами, которые поддерживаются уже сейчас (Silverlight и Flash), но никогда не будут поддерживаться мобильными устройствами, и средствами, которые не поддерживаются сейчас, но в будущем будут поддерживаться всеми устройствами, включая мобильные. В последнем случае разработчик предпочтет HTML5. Эта дилемма выбора между мощными и доступными средствами. Технология Silverlight относится к мощным средствам, a HTML5 — к доступным, потому что сейчас она поддерживается всеми настольными браузерами (но не всеми мобильными устройствами).
В связи с указанными тенденциями многие разработчики Silverlight не уверены в том, что этой технологии уготовано место в будущем Интернета. Поскольку в данный момент будущее довольно неопределенное, учитывайте следующие факторы:
Реализация и поддержка HTML5 еще не завершены. В частности, в Internet Explorer поддерживаются не все средства HTML5. В IE 10 некоторые средства HTML5 были обещаны, но так и не появились. Многие средства доступны в IE 9, а в IE 8 средств HTML5 почти нет. Это очень плохо, потому что IE 8 — все еще самый популярный браузер для операционной системы Windows XP, которая и не думает уходить со сцены (она по-прежнему установлена на большинстве настольных компьютеров). По этим причинам HTML5 остается менее поддерживаемой технологией, чем Silverlight, и данная ситуация не изменится еще как минимум в течение нескольких лет.
В Silverlight есть средства, которых нет в HTML5. Даже браузеры, полностью поддерживающие HTML5, далеко отстают от Silverlight в некоторых ключевых областях. Они не предоставляют мощные средства потокового видео, аппаратного ускорения графики, вызова компонентов Windows, доступа к файлам, запуска приложений вне браузера, работы в сети и т.д. Тяжело себе представить, что платформа HTML5 когда-нибудь сможет состязаться с некоторыми специальными средствами Silverlight, такими как элементы PivotViewer, объединяющие задачи анимации, фильтрации данных и масштабирования изображений в одном пакете, удобном для использования.
Silverlight базируется на высокоуровневых средствах API. Можно создавать приложения, не пользуясь такими средствами, как связывание данных, шаблоны и стили, но они позволяют это делать быстро и эффективно. Многие задачи, которые можно решить в HTML5, требуют жесткой дисциплины и тщательного планирования. Их можно решать с помощью JavaScript, но его синтаксис не поддерживает строгую типизацию, в результате чего создавать на JavaScript крупные приложения практически невозможно. Кроме того, на JavaScript все процедуры анимации нужно писать вручную, а поддержка многопоточности чрезвычайно неуклюжая, что не позволяет выполнять сложные задачи в фоновом режиме.
Silverlight поддерживается высокоуровневыми инструментами разработки. Благодаря Visual Studio разрабатывать приложения Silverlight так же легко, как обычные настольные приложения. Программа Expression Blend существенно облегчает создание сложных пользовательских интерфейсов, содержащих мощные графические эффекты и анимацию.
Silverlight и Metro/Windows 8
Когда компания Microsoft объявила о создании Windows 8 на основе новой модели программирования мощных клиентских приложений (она называется Metro), развитие платформы Silverlight приостановилось. Многие разработчики задумались: не станет ли в ближайшем будущем новая модель программирования "убийцей" Silverlight?
Ответ на это вопрос — категорическое "Нет!". Технология Metro предназначена для облегчения создания приложений совершенно другого типа: легковесных, ориентированных на сенсорные экраны и интенсивный обмен данными. Эти приложения предназначены для будущих поколений планшетных компьютеров на базе Windows 8. Технология Metro (как и ее ближайшая родственница WPF) конкурирует с платформой iPad. Приложения Metro не могут выполняться на платформах, не принадлежащих Microsoft, и даже более того — на любой версии Windows, отличной от Windows 8. По этой причине технология Metro не является конкурентом и не представляет интереса для разработчиков Silverlight.
В будущем ниша Silverlight может сузиться. Она как бы оказалась зажатой между кроссплатформенными приложениями HTML5, постепенно завоевывающими все большую долю рынка, и приложениями Metro и iPad для мобильных устройств. Однако пока что Silverlight занимает (и еще долгое время будет занимать) обширное пространство между этими технологиями.
Silverlight и WPF
Технология WPF предназначена для создания сложных приложений Windows. Средства WPF не только упрощают процесс разработки благодаря удобным высокоуровневым средствам, но и обеспечивают более высокую производительность благодаря выводу любого содержимого непосредственно через конвейер DirectX.
Очевидно, что Silverlight не может дублировать все средства WPF, поскольку многие из них зависят от возможностей операционной системы, включая специфичные для Windows драйверы и средства DirectX. И все же, вместо того чтобы изобретать для клиентской стороны совершенно новый набор элементов управления и классов, разработчики Silverlight применили подмножество модели WPF. Если у вас есть опыт работы с WPF, вы будете удивлены тем, как сильно Silverlight похожа на WPF. Ниже перечислено несколько общих особенностей:
Для определения пользовательского интерфейса Silverlight (коллекции элементов, заполняющих область содержимого) используется разметка XAML, как и в WPF. В Silverlight можно даже отображать данные с помощью того же синтаксиса связывания данных, что и в WPF.
Silverlight позаимствовала у WPF многие базовые элементы управления и механизм шаблонов (для изменения внешнего вида стандартных элементов управления).
Для рисования двухмерных изображений в Silverlight используются фигуры, контуры, преобразования и кисти. Все эти средства практически такие же как в WPF.
Рабочая среда Silverlight предоставляет декларативную модель анимации, основанную на последовательности раскадровок и работающую так же, как и анимационная модель WPF.
Для воспроизведения аудио- и видеофайлов используется класс MediaElement, как и в WPF.
Развитие Silverlight
Следующие версии Silverlight не столь амбициозны, как Silverlight 2. В Silverlight 5 сохранена модель разработки Silverlight 2 и добавлено несколько тщательно отобранных новых средств. Перечислим преимущества последней версии:
Повышение производительности
Приложения Silverlight 5 быстрее запускаются, поддерживают 64-разрядные браузеры и обеспечивают более четкое отображение сглаженных мелких шрифтов.
Векторная печать
Улучшена модель печати путем добавления драйверов PostScript. В результате печать выполняется быстрее и требует меньше памяти.
Аппаратное ускорение трехмерной графики
Silverlight предоставляет приложению часть инфраструктуры Microsoft XNA для создания игр XBox. Добавлен мощный низкоуровневый интерфейс отображения трехмерных сцен. Важнее всего то, что все вычисления выполняются аппаратно, обеспечивая существенное повышение производительности. Также можно отметить уменьшение задержки звука путем поддержки средств Microsoft XNA при воспроизведении аудиофайлов. Это особенно полезно в видеоиграх, в которых задержка недопустима.
Гибкое воспроизведение
Воспроизводить видеоклип теперь можно быстрее или медленнее без изменения тональности звукового сопровождения. Это позволяет просматривать содержимое (например, видеоурок) с выбранной скоростью.
Просмотр сводных таблиц
Добавлен элемент управления, позволяющий просматривать огромные коллекции данных. В одном элементе управления совмещены многие функции, такие как масштабирование рисунков, фильтрация данных и анимация переходов. Лучше всего то, что при использовании этого элемента управления разработчику почти не нужно писать код.
Отладка XAML
Теперь можно устранять ошибки связывания данных путем установки точек прерывания в выражениях связывания.
Дочерние окна
Приложения Silverlight, выполняющиеся вне браузера, теперь могут отображать дополнительные окна, как настольные приложения Windows. Для этого даже не нужны расширенные права доступа.
Поддержка доступа к файлам и вызовам P/Invoke
Приложения, выполняющиеся с расширенными правами доступа, могут обращаться к любым файлам на жестком диске, к которым пользователь имеет доступ (за исключением требующих привилегий администратора). На компьютере Windows можно применять вызовы P/Invoke для обращения к унаследованным функциям языка С из библиотек Windows API.
Обратная совместимость Silverlight 5
Может ли существующее приложение Silverlight, разработанное в предыдущей версии, выполняться на компьютере, на котором установлена надстройка Silverlight 5? Это не такой уж простой вопрос, как может показаться на первый взгляд, потому что в Silverlight 5 внесены некоторые тонкие изменения и устранен ряд ошибок, что может повлиять на работу приложения и даже изменить его поведение.
Чтобы изменения не повлияли на работу существующих приложений, в Silverlight 5 используется режим quirks (нестандартный). Когда надстройка Silverlight 5 загружает приложение, скомпилированное для предыдущих версий Silverlight, она автоматически включает нестандартный режим, точно эмулирующий поведение среды выполнения предыдущей версии Silverlight.
Более подробную информацию о тонких различиях между Silverlight 5 и Silverlight 4 можно найти в статье Ensuring That Your Silverlight Applications Work with Silverlight 5 на сайте MSDN.
Поддержка 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 г., или, хотя жизненный цикл браузеров, на которых они указаны, будет короче. По мере обновления браузеров страница поддержки также будет обновляться данными о совместимости с новыми версиями браузеров и ОС.
Поддержка Windows 7 закончится 14 января 2020 г. Будет ли Silverlight поддерживаться в рамках программы расширенного обновления системы безопасности (ESU), доступной Windows 7 клиентам?
Политика жизненного цикла Silverlight не зависит от политики Windows 7. После 14 января 2020 года пользователям, использующим Silverlight в Windows 7, больше не будет предоставляться поддержка и они перестанут получать автоматические обновления для системы безопасности.
Корпорация Майкрософт не планирует предпринимать какие-либо конкретные действия для прекращения работы приложений Silverlight. Однако после этой даты поддержка Silverlight прекратится и платформа перестанет получать исправления и обновления системы безопасности.
Будет ли компаниям законно разрешено продолжить работу с ресурсами Silverlight после 12 октября 2021 года? Что произойдет с лицензией для использования Silverlight после 12 октября 2021 г.?
Лицензия Silverlight является бессрочной и не привязана к механизму продолжения поддержки. Несмотря на то что поддержка закончится в октябре 2021 года, это не повлияет на лицензию, которая продолжит действовать до тех пор, пока клиент будет использовать программное обеспечение и соблюдать условия лицензирования.
Могут ли компании заключить индивидуальное соглашение для продления поддержки Майкрософт после 2021 года?
В настоящее время нет планов по продлению поддержки Silverlight после указанныхздесь дат.
Есть ли рекомендуемая технологическая платформа/платформа разработки для пользователей, желающих перенести приложения из Silverlight?
Существует несколько вариантов переноса приложений из Silverlight. Мы рекомендуем оценить требования переносимого приложения и определить технологию, которая лучше всего подходит для этого приложения:
Если ваше приложение не зависит от браузера и вы хотите перейти на настольное приложение Windows, рекомендуем перенести приложение в WinUI 3 с помощью SDK Windows App.
Будут ли приложения Silverlight продолжать работать после того, как настольное приложение IE будет окончательно отключено
После отключения настольного приложения IE приложенияSilverlight продолжат работать в Microsoft Edge режиме IE. Режим IE поддерживает все режимы документов и предприятий, элементы Active X (например, Java или Silverlight) и другие. Список поддерживаемых и не поддерживаемых см. на странице Docs режима Internet Explorer (IE).
Silverlight - это технология разработанная Microsoft, позволяет запускать приложения, содержащие анимацию, векторную графику и аудио-видео ролики. Встраивается в браузеры в виде плагина.
Silverlight поддерживается для ОС Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows 7, Mac OS X 10.4, Mac OS X 10.5, Mac OS X 10.6 и в браузерах Internet Explorer 6.0/7.0/8.0, Mozilla Firefox 1.5/2.0/3, Safari 3.1, Google Chrome 3.0. В Opera поддержка неофициальная.
Silverlight 1.0
Silverlight v.1.0 является подключаемым плагином для браузеров для обработки XAML, вместе с этим подключаются и кодеки, требуемые для воспроизведения форматов WMV, WMA и MP3. Плагин предоставляет браузеру внутреннюю модель DOM, управляемую из JavaScript-кода. Язык XAML основан на XML и поэтому доступен для индексирования поисковыми системами. Используя представленную модель DOM, JavaScript может динамически обновлять содержимое Silverlight, аналогично DHTML. Также можно вызывать методы управления презентацией (запуска анимации или приостановки воспроизведения видео).
Silverlight приложение начинается с вызова объекта Silverlight из HTML страницы, загружающего XAML файл. XAML файл содержит объект Canvas, выступающий подложкой для других элементов. Объекты XAML способны генерировать события, перехватываемые из JavaScript.
Также существует реализация плагина Silverlight для ОС Linux под названием Moonlight, выпущена участниками проекта Mono 16 мая 2008 года.
Silverlight 2.0
Кроме этого, доступны для скачивания Microsoft Silverlight Tools for Visual Studio 2008, которые включают в себя:
Silverlight 3.0
На конференции MIX09 в Лас-Вегасе 18 марта 2009 года Microsoft продемонстрировала бета-версию Silverlight 3.0. 10 июля 2009 года в ходе мероприятия See the Light Microsoft объявила об официальном выпуске RTM версии.
Среди особенностей новой версии:
- Поддержка форматов H.264, AAC и MPEG-4.
- Поддержка устройств с multitouch-интерфейсом.
- Поддержка аппаратного ускорения при работе с трехмерной графикой, использование графического процессора.
Silverlight 4.0
Изменена передача видеопотока от клиента на сервер в любых приложениях Silverlight, ранее потоковая передача была реализована при помощи Flash-приложения или при помощи программы Expression Encoder; видеопоток передавался от клиента на сервер, а потом проигрывался с сервера в приложении Silverlight.
Для прямой трансляции аудио/видео с микрофона/веб-камеры, в четвёртой версии, можно уже обходиться без Flash и Expression Encoder.
Ключевым нововведением данной версии стала поддержка запуска Silverlight-приложений вне браузера. Для этого доверенным приложениям предлагается проверка целостности кода программы, настраиваемый пользовательский интерфейс, доступ к локальной файловой системе, более глубокая интеграция с аппаратными ресурсами.
1 сентября 2010 года было выпущено сервисное обновление Silverlight 4.0 (4.0.50826.0) и обновленные средства разработки Silverlight SDK.
Было исправлено семь недочетов:
- добавлена функция Add New Row в элемент DataGrid;
- улучшена скорость запуска Silverlight-приложений;
- добавлена поддержка событий от колёсика мыши в MacOS для внебраузерных приложений;
- различные исправления, связанные с DRM контентом;
- исправлена утечка памяти при использовании MouseCapture;
- исправлена утечка памяти при использовании DataTemplate.
Этим же числом вышла статья под названием The Future of Silverlight, написанная командой по разработке данной технологии. Повествование идёт о стабильности, скорости работы технологии Silverlight, некоторое сравнение с технологией Adobe Flash в плане производительности, а также поддержке Silverlight в скором времени в мобильных устройствах.
Поддержка Silverlight в браузере Opera
Чтобы включить поддержку Silverlight в браузере Opera, если плагин ещё не подключён, следует сделать всего несколько простых действий:
Установить Silverlight с сайта Microsoft.
Если у Вас установлен Silverlight 3:
Для Windows x86 следует добавить путь:
C:\Program Files\Microsoft Silverlight\3.0.50106.0
Для Windows x64 следует добавить путь:
C:\Program Files (x86)\Microsoft Silverlight\3.0.50106.0
Если у Вас установлен Silverlight 4
Для Windows x86 следует добавить путь:
C:\Program Files\Microsoft Silverlight\4.0.41108.0
Для Windows x64 следует добавить путь:
C:\Program Files (x86)\Microsoft Silverlight\4.0.41108.0
Например до внесения нового пути поле Plugin Path было следующее:
C:\Program Files\Opera\program\plugins;C:\Program Files\Java\jre6\bin\new_plugin
Стало следующим образом:
C:\Program Files\Opera\program\plugins;C:\Program Files\Java\jre6\bin\new_plugin;C:\Program Files\Microsoft Silverlight\3.0.50106.0
Далее следует найти кнопку Сохранить, она будет в самом низу страницы настроек, нажать её и перезапустить браузер. На этом настройка будет закончена.
Технология Microsoft Silverlight, история развития, версии, поддерживаемые браузеры
Рейтинг: 0
Польза: 0
Комментарии
Комментариев пока нет
Чтобы оставить комментарий - зарегистрируйтесь или авторизуйтесь через любимый сервис (ВКонтакте, Одноклассники, Twitter и др.) с помощью OpenID.
Ваш браузер
Браузер: Chrome 64-bit 37.0.2049.0
Платформа: Windows 8.1 64-bit
IP: 178.186.6.171
Рекомендуем обновить до
Приложения на базе Microsoft Silverlight, которые по-прежнему поддерживаются веб-браузером компании Internet Explorer 11, будут продолжать работать после окончания поддержки, но Microsoft не будет выпускать обновления для этой технологии.
На официальной странице Silverlight на сайте Microsoft отображается баннер, напоминающий посетителям о предстоящем окончании поддержки.
Технология больше недоступна на устройствах macOS, а компании Google и Mozilla, удалили поддержку Silverlight в своих браузерах в 2015 и 2017 году соответственно.
Microsoft Edge не поддерживает Silverlight, но его поддерживает встроенный в браузер режим IE. Internet Explorer 11, поддержка которого прекратится 15 июня 2022 года, является единственным браузером, который поддерживает Silverlight. После 15 июня 2022 года режим IE в Microsoft Edge станет единственным официальным вариантом для запуска приложений Silverlight.
Приложения, использующие Silverlight, будут продолжат работать. Microsoft отмечает на официальной странице часто задаваемых вопросов:
Корпорация Майкрософт не планирует предпринимать какие-либо конкретные действия для прекращения работы приложений Silverlight. Однако после этой даты поддержка Silverlight прекратится и платформа перестанет получать исправления и обновления системы безопасности.
Согласно Microsoft, компании могут продолжать использовать ресурсы Silverlight на законных основаниях после 12 октября 2021 года, поскольку лицензия не привязана к периоду поддержки.
Официальный веб-сайт Silverlight останется доступным, но Microsoft удалит установщик Silverlight с него после даты окончания поддержки.
Альтернатива Silverlight с открытым исходным кодом
В 2020 году появился открытый проект OpenSilver, чтобы предоставить компаниям актуальную реализацию Silverlight, основанную на современных технологиях. Разработчики недавно выпустили бета-версию OpenSilver 1.0 и объявили о планах выпустить финальную версию OpenSilver 1.0 в дату заверения поддержки Silverlight — 12 октября 2021 года.
Разработанный специально для компаний, продолжающих использовать устаревшие приложения Silverlight, OpenSilver может использоваться для миграции приложений Silverlight без потери доступа к приложению или предоставляемым им функциям.
Многие организации до сих пор используют приложения Silverlight. В Интернете редко можно найти приложение, которое все еще поддерживается и используются. Не в последнюю очередь, это связано с ограниченной поддержкой — уже продолжительное время время запустить приложение Silverlight можно только в Internet Explorer 10 или 11 и в режиме IE в Microsoft Edge.
В то время, как большинство вендоров планируют отказаться от поддержки Java, Flash и других плагинов, например, Silverlight или Quicktime, а некоторые компании-разработчики уже приостановили поддержку данных технологий, просмотр многих Интернет-ресурсов доступен только, когда эти плагины установлены в браузере.
Если в качестве примера взять Google Chrome, можно заметить, что браузер поддерживает технологию Flash благодаря интеграции технологии, но не поддерживает другие плагины. Это означает, что пользователи Chrome не могут получить доступ к контенту сайтов, которые построены на базе Silverlight, Java или других плагинов.
Microsoft создала Edge в Windows 10 без поддержки данных плагинов. Браузер также поддерживает только Flash благодаря нативной интеграции.
С другой стороны, Mozilla Firefox поддерживает плагины, но Mozilla планирует в конечном итоге отказаться от поддержки (вероятно в 2017 году).
Пользователям наверняка интересно, почему браузеры отказываются от поддержки данных плагинов, потому что некоторые сервисы и сайты используют их для отображения контента. Отчет прост - данная мера улучшает безопасность и стабильность браузера.
Если проверить статистику сбоев Firefox 45.0.2, собранную компанией Mozilla за недельный период, можно заметь, что 4 из 10 крахов браузера связаны с плагинами.
Что можно предпринять
Перед пользователями компьютеров стоят по крайне мере две проблемы:
- Проблемы стабильности и безопасности, когда плагины установлены или используются.
- Проверка доступности контента, для просмотра которого требуются плагины.
В то время, как Вы просто можете использовать браузер, который поддерживает все технологии, мы рекомендуем использовать второй дополнительный браузер для этой цели.
Это единственный вариант, если ваш основной веб-браузер прекратил поддержку плагинов.
Дополнительно, разделение контента, который требует наличия плагины от остального контента позволяет обойти первую упомянутую проблему.
Так как Вы используете дополнительный браузер для просмотра сайтов, которые требуют установленных плагинов, например, потоковые видеосервисы и интернет-банки, основной браузер не будет страдать от проблем стабильности и не столкнется с риском атак, направленных на данные плагины.
Какой браузер выбрать?
Некоторые браузеров не годятся для этой цели из-за отказа поддержки плагинов, а именно: Google Chrome и другие веб-браузеры на базе Chromium - Vivaldi, Opera, и Microsoft Edge.
Среди претендентов остаются Mozilla Firefox (или другой браузер на базе Firefox) или Internet Explorer. В то время, как оба продукта будут работать нормально, мы рекомендуем все же остановиться на Firefox, потому что Вы легко можете установить вторую копию браузера или использовать отдельный профиль исключительно для просмотра контента, который требует плагинов.
Использование версии с долговременной поддержкой позволят продлить поддержку плагинов относительно обычных версий Firefox. Кроме того, Вам не придется связываться с изменениями функциональности браузера, которые касаются только обычных версий.
Кроме того, Вы можете загрузить портативную версию Firefox для независимого запуска сессии браузера изолированно от других установленных копий браузера.
Настройка
Загрузите и установите Firefox ESR с нашего сайта. Убедитесь, что Вы загружаете и устанавливаете именно 32-битную версию, потому что многие плагины недоступны для 64-битной версии.
Если ваш основной браузер не Mozilla Firefox, пропустите следующий шаг.
Вы не можете запустить Firefox ESR, если другая копия Firefox уже установлена в системе. Для решения данной проблемы нужно сделать следующее:
- Закройте все версии Firefox
- Запустите Firefox ESR с параметрами -p -no-remote. Если во время установки на рабочем столе появилась иконка, Вы можете кликнуть правой кнопкой мыши по ней, выбрать “Свойства” и добавить параметры к концу строки “Объект”
- Должен появится экран выбора профиля
- Выберите “Создать профиль” и выполните инструкции. Лучше выбрать информативное имя для профиля, например, “Firefox Plugins Enabled”
- После этого отредактируйте параметры запуска ярлыка на -p "Firefox Plugins Enabled" -no-remote. Эта мера позволяет запустить браузер с использованием нового профиля напрямую без необходимости каждый раз использовать менеджер профилей.
Теперь, когда Firefox был установлен и настроен, настало время для установки плагинов.
Ссылки для загрузки плагинов
Ниже представлен список для загрузки популярных плагинов:
-
(не забудьте отключить установку стороннего ПО на странице загрузки) (не забудьте во время инсталляции отключить установку Bing в качестве поисковой системы по умолчанию и установку MSN в качестве домашней страницы).
Установка и настройка
Установите плагины, которые требуются, в систему. После установки может потребоваться заблокировать данные плагины в других браузерах, чтобы они были активны только когда Вы работаете с Firefox ESR.
Если Вы используете обычную версию Firefox, откройте страницу about:addons в браузере, перейдите в раздел плагины, выберите все плагины и отметьте опцию “Никогда не включать”.
В Internet Explorer, нажмите Alt, выберите Сервис > Настроить надстройки. Выберите установленные плагины и отключите их на странице конфигурации.
Рекомендуется сделать это, даже если Вы не пользуетесь Internet Explorer, но он установлен в системе.
Применение
Остается лишь убедится, что Вы используете поддерживающий плагины браузер каждый раз при посещении ресурсов, контент которых требует наличие плагинов и применяете основной браузер во всех остальных случаях.
Читайте также: