- PVSM.RU - https://www.pvsm.ru -
К концу 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/
Нажмите здесь для печати.