Alle gängigen Browser scheinen Java ausgegeben zu haben. Ich besuche häufig einige Websites wie 2draw.net, auf denen Sie Java-Applets verwenden können, um Kunst im Web zu erstellen. Einige dieser Websites scheinen jedoch mit den jüngsten Aktualisierungen von Java und Browsern fehlgeschlagen zu sein.
Ich habe gerade "Pale Moon Browser" in der Hoffnung erworben, dass es weiterhin Java unterstützt, und fand es schwierig, es zu verwenden.
Was ist die beste Lösung, um Java-Applets im Web über einen Browser unter Windows auszuführen?
Antworten:
Das Ausführen von Java-Applets im Web über das Java-Browser-Plug-In (das die alte "Netscape Plugin Application Programming Interface": NPAPI verwendet) ist im Allgemeinen unsicher. Tatsächlich wird das Laden von Plug-Ins über NPAPI als unsicher angesehen, sodass sich alle großen Browserhersteller davon entfernen.
Oracle empfiehlt Microsoft Internet Explorer für Benutzer unter Windows, die weiterhin Java-Applets in ihrem Browser ausführen möchten. Internet Explorer 11 unterstützt weiterhin NPAPI-Plug-Ins, einschließlich Java. Sie können es sogar unter Windows 10 ausführen. Sie müssen Edge, den modernen Browser von Microsoft, nicht ausführen, wenn Sie dies nicht möchten.
Das "Extended Support Release" (ESR) von Mozilla Firefox unterstützt offenbar weiterhin NPAPI und damit Java.
Möglicherweise müssen Sie zu Java.com gehen, um die neueste Version von Java herunterzuladen und zu installieren, um sicherzustellen, dass das neueste Java NPAPI-Webbrowser-Plug-In korrekt installiert wird.
Aufgrund dieser Browseränderungen haben moderne Websites Java und Flash für interaktive Funktionen aufgegeben. "Apps" zur Erstellung von Kunst im Web werden heutzutage mit nativen Webtechnologien wie JavaScript (das trotz des Namens eine völlig andere Technologie als Java ist) und Canvas erstellt. Dies sind sicherere Technologien, die in jeden Browser integriert sind.
Wenn Sie nach dem Wegfall der letzten NPAPI-Browser wirklich noch ein Java-Applet ausführen müssen, gibt es möglicherweise Möglichkeiten, diese herunterzuladen und von Ihrer eigenen Festplatte auszuführen. Dies geht jedoch etwas über den Rahmen dieser Frage hinaus.
quelle
Um auf Spiffs Antwort einzugehen, da sie nicht leicht in einen Kommentar passt:
Firefox ESR scheint mit Java-Applet zu funktionieren, wenn es 32-Bit ist, und solange Sie es auf Version 52.x behalten und den automatischen Updater nicht funktionieren lassen können. Laden Sie hier .
Laden Sie nach der Installation 32-Bit-Java herunter (die Offline-Option, die nicht "64-Bit" ist - entfernen Sie möglicherweise zuerst alle vorherigen 64-Bit-Java-Dateien, falls erforderlich, um die Meldung "1603-Installation fehlgeschlagen" zu vermeiden, obwohl die beiden manchmal "nur zusammenarbeiten" ). Starten Sie Firefox nach der Installation von Java neu.
Immer wenn Sie zur Eingabe eines "Firefox-Software-Updaters" aufgefordert werden, klicken Sie auf "Nein", andernfalls wird es möglicherweise auf 59 aktualisiert. Sie können das Plugin jetzt auf Seiten laden, aber es ist ein "Opt-In", das diese bestimmte Webseite bei a zulässt Zeit".
Testen Sie jetzt, ob Applets hier funktionieren: https://www.java.com/de/download/installed.jsp
Wenn Sie mit IE arbeiten, funktioniert es und ist kein Opt-In (dh es funktioniert "noch besser") - scheint 32-Bit-JRE zu erfordern, andernfalls wird nur die Meldung "Diese Website verwendet Java" angezeigt, aber trotz OK. es dauert immer noch nicht, komisch.
Eine weitere Option: installierte Firefox Portable ESR 52-Version . Standardmäßig wird es entweder im 64- oder 32-Bit-Modus "je nach Betriebssystem" gestartet (wir möchten, dass es immer im 32-Bit-Modus gestartet wird). Um dies zu erzwingen, kopieren Sie "die Konfigurationsdatei FirefoxPortable.ini" aus FirefoxPortable \ Other \ Source Verzeichnis in das FirefoxPortable-Verzeichnis und bearbeiten Sie es, um AlwaysUse32Bit = true hinzuzufügen "(dank Grawity für den Tipp)
Möglicherweise können Sie ein Debug-Tool "Appletviewer" verwenden .
quelle
Überprüfen Sie, ob Sie eine Site zum Zeichnen finden, die HTML 5, Canvas oder SVG anstelle von Java verwendet. Während Java auf fast jedem Prozessor ausgeführt wird, wurde HTML 5 so aktualisiert, dass es sehr effizient und ohne Plugin, Addon oder Erweiterung ausgeführt werden kann.
quelle