Wie bekomme ich einen Browser, der Java unterstützt?

10

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?

Doreet777
quelle
1
Hallo @ Doreet777, willkommen bei SuperUser. Ich habe Ihre Frage radikal bearbeitet, um sie zu fokussieren und sie besser an die Qualitätsstandards dieser Website anzupassen. Ich hoffe es macht dir nichts aus. Hoffentlich werden die Leute, die es ursprünglich abgelehnt haben, ihre Abstimmungen entfernen, denn ich denke, Sie hatten im Kern eine anständige Frage.
Spiff
Meine Mutter hat gerade die gleiche Frage gestellt, weil ihre BANK (!) Eine Java-basierte Website hat.
Hockendes Kätzchen

Antworten:

11

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.

Spiff
quelle
4

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 .

Rogerdpack
quelle
2
Ich würde lieber die PortableApps-Version von 52esr für Java vorschlagen, damit der systemweite Firefox für den täglichen Gebrauch auf dem neuesten Stand bleibt.
user1686
Firefox ESR wird mit Sicherheit nicht auf 59 aktualisiert, das wäre völlig sinnlos. Updates sollten nicht deaktiviert werden, da sie weiterhin Sicherheitsupdates erhalten.
Daniel B
@DanielB Scheint, als hätten Sie Recht. Wenn Sie zum Dialogfeld "Über 52" gehen, wird "Sie befinden sich derzeit auf dem esr-Aktualisierungskanal" angezeigt und der automatische Download von 59 (esr) wird fortgesetzt. Aber nach dem Neustart von Firefox (seiner Schaltfläche) scheint es immer noch auf Version 52 zu sein. Seltsam. Ich bin mir nicht sicher, warum ich vorher Administratoraufforderungen erhalten habe. Wahrscheinlich ist es am besten, diese abzubrechen, um auf der sicheren Seite zu sein. Oder verwenden Sie die portableapps-Version, damit Ihr Standard-Firefox nicht überschrieben wird :)
rogerdpack
0

Ü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.

musikSkool
quelle