Как получить браузер, поддерживающий Java?

Как получить браузер, поддерживающий Java?

Все основные браузеры, похоже, отказались от Java. Я часто посещаю некоторые сайты, такие как 2draw.net, которые позволяют использовать Java-апплеты для создания произведений искусства в Интернете, но некоторые из них, похоже, терпят неудачу из-за последних обновлений Java и браузеров.

Я только что приобрел «браузер Pale Moon» в надежде, что он все еще поддерживает Java, но обнаружил, что им трудно пользоваться.

Какое решение является наилучшим для запуска Java-апплетов в Интернете через браузер в Windows?

решение1

Запуск Java-апплетов в Интернете через подключаемый модуль браузера Java (который использует старый "Netscape Plugin Application Programming Interface": NPAPI), как правило, небезопасен. Фактически, загрузка любых подключаемых модулей через NPAPI считается небезопасной, поэтому все основные производители браузеров отходят от этого.

Oracle рекомендуетMicrosoft Internet Explorerдля пользователей Windows, которые все еще хотят запускать Java-апплеты в своем браузере. Internet Explorer 11 все еще поддерживает подключаемые модули NPAPI, включая Java. Вы даже можете запустить его в Windows 10. Вам не обязательно запускать Edge, современный браузер Microsoft, если вы этого не хотите.

«Расширенная версия поддержки» (ESR) Mozilla Firefoxпо-видимому, все еще поддерживает NPAPI и, следовательно, Java.

Возможно, вам придется зайти на сайт Java.com, чтобы загрузить и установить последнюю версию Java и убедиться, что последний подключаемый модуль веб-браузера Java NPAPI установлен правильно.

Из-за этих изменений браузеров современные веб-сайты отказались от Java и Flash в пользу интерактивных функций. «Приложения» для создания произведений искусства в сети в настоящее время создаются с использованием собственных веб-технологий, таких как JavaScript (который, несмотря на название, является совершенно другой технологией, чем Java) и Canvas. Это более безопасные технологии, встроенные в каждый браузер.

Если вам действительно по-прежнему необходимо запустить Java-апплет после того, как исчезнут последние браузеры NPAPI, возможно, есть способы загрузить их и запустить с вашего жесткого диска, но это немного выходит за рамки данного вопроса.

решение2

Разъясню ответ Спиффа, поскольку он не поместился бы в комментарий:

Firefox ESR, похоже, работает с апплетом Java, если он 32-битный, и если вы можете оставить его на версии 52.x и запретить работу автоматического обновления. Загрузитьздесь.

После установки скачайте32-битная джава(не "64-битный" автономный вариант — возможно, сначала удалите все предыдущие 64-битные версии Java, если необходимо, чтобы избежать сообщения "1603 install failed", хотя иногда эти два варианта "просто работают" вместе). Перезапустите Firefox после установки Java.

Всякий раз, когда появляется запрос на «обновление программного обеспечения Firefox», нажмите «нет», иначе он может обновиться до 59. Теперь вы сможете загружать плагин на страницы, но это «разрешение для этой конкретной веб-страницы за раз».

Теперь проверьте, работают ли здесь апплеты:https://www.java.com/en/download/installed.jsp

Если вы используете IE, он работает и не требует дополнительной настройки (т. е. работает «даже лучше») — похоже, требуется 32-битная JRE, в противном случае просто появляется сообщение «этот веб-сайт использует Java», но, несмотря на то, что вы говорите «ОК», он все равно не работает, странно.

Другой вариант: установленный Firefox PortableВерсия ESR 52. По умолчанию он запускается в 64- или 32-битном режиме «в зависимости от ОС» (мы хотим, чтобы он всегда запускался в 32-битном режиме), поэтому, чтобы обеспечить это,копия«файл конфигурации FirefoxPortable.ini из каталога FirefoxPortable\Other\Source в каталог FirefoxPortable и редактирование его для добавления AlwaysUse32Bit=true» (спасибо grawity за подсказку)

Вы можете использовать "appletviewer"инструмент отладки.

Связанный контент