- PVSM.RU - https://www.pvsm.ru -

Oracle прекращает выпуск браузерного плагина Java

Oracle прекращает выпуск браузерного плагина Java - 1К концу 2015 года разработчики ведущих браузеров или убрали поддержку встроенных плагинов, или анонсировали такие планы. Например, Mozilla собирается отказаться [1] от поддержки плагинов NPAPI, потому что большинство их функций сейчас доступно через стандартные WebAPI [2]. Chrome блокирует плагины NPAPI [3] с апреля прошлого года. Браузер Edge тоже не поддерживает плагины. Таким образом, во всех ведущих браузерах скоро вообще не будет встроенной поддержки Flash, Silverlight, Java и др.

В связи с этим компания Oracle объявила [4], что начиная с версии JDK 9 прекратит выпуск браузерного плагина Java. Он будет удалён из Oracle JDK и JRE в будущем релизе Java SE.

Вполне логично: если плагин не поддерживается браузерами, то зачем его разрабатывать?

Веб-разработчикам рекомендуют обратиться к альтернативным решениям, отказаться от работы с Java-апплетами, например, в пользу технологии Java Web Start [5], которая не нуждается в плагинах. Более подробно варианты миграции описаны в справочном руководстве (pdf) [6].

Доступ к предварительной версии JDK 9 здесь: http://jdk9.java.net/ [7].

На протяжении многих лет плагин Java был одним из основных способов установки malware на компьютеры пользователей. Скоро этот способ перестанет быть актуальным.

Выпуск JDK 9 назначен [8] на 22 сентября 2016 года.

Автор: alizar

Источник [9]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/java/110654

Ссылки в тексте:

[1] собирается отказаться: https://blog.mozilla.org/futurereleases/2015/10/08/npapi-plugins-in-firefox/

[2] доступно через стандартные WebAPI: https://hacks.mozilla.org/2015/09/flash-free-clipboard-for-the-web/

[3] блокирует плагины NPAPI: http://www.zdnet.com/article/google-to-block-all-npapi-plugins-by-default-in-january-2015/

[4] объявила: https://blogs.oracle.com/java-platform-group/entry/moving_to_a_plugin_free

[5] Java Web Start: http://docs.oracle.com/javase/8/docs/technotes/guides/javaws/

[6] справочном руководстве (pdf): http://www.oracle.com/technetwork/java/javase/migratingfromapplets-2872444.pdf

[7] http://jdk9.java.net/: http://jdk9.java.net/

[8] назначен: https://blogs.oracle.com/java/entry/java_9_schedule_is_out

[9] Источник: https://habrahabr.ru/post/276071/