Applet Sind Applets bald tot? Was sagt Oracle?

sirbender

Top Contributor
Hallo,

Google schaltet bald seine NPAPI fuer Chrome und Chromium aus. Der Code wird komplett entfernt. Danach funktioniert die bisherige Java Runtime (also Applets) im Browser nicht mehr.

Flash nutzt NPAPI und waere eigentlich auch tot wenn Google nicht den Aufwand getrieben haette und es fuer PPAPI (es fehlen einige Funktionen) angepasst haette.

Wie sieht es aber fuer Java aus? Sind mit dem Tot der NPAPI auch Applets tot?


Ich habe viel rumgegoogelt ueber NPAPI und PPAPI und Java Applet aber nichts sinnvolles erhalten. Was sagt Oracle dazu? Hat irgendjemand eine Ahnung?

Danke,
sb
 
Boah gute Frage! Zumal ich gerade ein Applet entwickeln muss :-/

Auch ich habe nach viel Suchen nicht wirklich etwas sinnvolles gefunden. Sind Applets tot? Jain. Sie sind auf jeden Fall ein Stück sterbende Technologie, bei der bereits Sun es früh - auf gut deutsch - verkackt! hat. So dass der Wille es noch irgendwie am Leben zu erhalten nicht der selbe ist, wie z.B. bei Flash (das eigentlich den Issues nach auch schon lange tot sein sollte - und es trotzdem nicht ist).
 
Applets sind nicht tot. Nicht Notwendigerweise.

JavaFX haengt ja auch von der Applet-Technologie ab.

Was wir brauchen ist eine offizielle Aussage von Oracle. Was haben die jetzt vor im Browser?
 
Tja das ist genau die große Frage: Haben sie überhaupt noch was vor im Browser? Ich bin kein Fan von Applets, aber wenn, dann möchte ich schon JavaFX verwenden können... Leider ist es bereits schon so schlimm, dass es vielen Leuten (Mac, aber auch Windoof) bereits recht schwer fällt, ein Applet überhaupt noch zum laufen zu bekommen. Heute erst stand ich wieder vor genau dem Thema.... :-(

Ich hoffe, dass sich Oracle bald einmal zu diesem drängendem Thema (überhaupt) äußert und positioniert. Es wäre sub-optimal, wenn sie den Support jetzt einfach einstellen würden.

Aber mal schauen, was da so demnächst kommt.
 
Ich persönlich fand Applets nie gut. Mit den Möglichkeiten, die HTML5 bietet lässt sich ohnehin das gleiche realisieren. Zumal geht es mir so, dass ich webseiten, die mit guten HTML / JavaScript gemacht sind sehr viel lieber bediene als welche mit Flash.
Und dass sich Applets meist nur auf Seiten finden, die ein Web 1.0 Design haben und dazu noch Frames verwenden spricht eigentlich für sich; dem Internet geht mit dem Verlust von Applets nichts verloren.
 
Ich persönlich fand Applets nie gut. Mit den Möglichkeiten, die HTML5 bietet lässt sich ohnehin das gleiche realisieren. Zumal geht es mir so, dass ich webseiten, die mit guten HTML / JavaScript gemacht sind sehr viel lieber bediene als welche mit Flash.
Und dass sich Applets meist nur auf Seiten finden, die ein Web 1.0 Design haben und dazu noch Frames verwenden spricht eigentlich für sich; dem Internet geht mit dem Verlust von Applets nichts verloren.

Jein wuerde ich sagen. Es gibt durchaus sehr komplexes Applets bzw. koennte es weitere geben, die eben nicht mit HTML5 umzusetzen sind (Multithreading) bzw. sauschwer zu maintainen sind fuer alle Browser. Ich denke Applets haetten ihre Nische!
Auch muss man sagen, dass Applets halt toll waeren wenn mal jemand richtig viel Geld in die Hand nehmen wuerde. Das gilt sowohl fuer Oracle um die Applet Technologie besser zu machen und fuer Programmierfirmen. Aber ja...scheinbar ist der Zug abgefahren.

Trotzdem - es kann nicht sein, dass Oracle keine Aussage trifft! Heute hab ich gelesen, dass Oracle den kommerziellen Glassfish Support einstellt. Ich fuerchte ja, dass bald Netbeans und Co. folgt.
 
die eben nicht mit HTML5 umzusetzen sind (Multithreading) bzw. sauschwer zu maintainen sind fuer alle Browser.

Code:
window.setTimeout(function() {
    // ich bin ein neuer Thread
}, 0);
Das läuft super, hatte auch noch nie Probleme damit. Da stellt sich jetzt auch die Frage, was du denn mit JS machen willst, das multithreading braucht?
Für Spiele gibts ja inzwischen Flash und Unity.
 

Zurück
Oben