Re: [FYI] 2008 kommt Consumer JRE
- From: Stefan Matthias Aust <use.initials@xxxxxxxxx>
- Date: Sun, 20 May 2007 15:29:02 +0200
Wolfgang Zitzelsberger schrieb:
Das kommt sicherlich erschwerend hinzu, wenn im entsprechenden
Verzeichnis viele Dateien liegen. Allerdings kann man das Problem auch
schon bei leeren Verzeichnisen beobachten.
Nun, auch bei leerem Verzeichnis müssen ja Eigene Dateien, Desktop und
die Netzwerk-Umgebung gefunden und initialisiert werden. Ich tippe
darauf, dass hier die Zeit verloren geht.
Falls du auf den Download anspielst nein. Wenn du meinst, dass ein
Applet erstmal für 2-5 Sekunden den Browser einfriert, dann ja.
Allerdings ist das bei Java 6 auch schon besser geworden. Beim 2. Mal
startet das Ding wirklich nahezu sofort.
Ja, schön - nutzt aber nichts, wenn der Anwender die Seite längst
verlassen hat, weil nix erschienen ist.
Probiers einfach aus. Dieses willkürlich herausgesuchte Applet startet
bei mir im Firefox in 1-2 Sekunden, das ist absolut erträglich.
http://www.schulphysik.de/java/physlet/applets/relativ2.html
Ich war tatsächlich überrascht, wie schnell das geht und das der
Startbildschirm inzwischen ein nettes Orange zeigt... nicht mehr diese
häßliche Kaffeetasse.
Was mich mal interessieren würde - warum ist es nich möglich einen
performanten Java-Browser auf Swing Basis zu bauen, der auch die
aktuellen Standards unterstützt?
Ich glaube, das Problem ist hierbei, dass man das ganze kaputte HTML
genauso falsch wie der IE anzeigen muss, ansonsten würden die User dir
vorwerfen, dass ein Browser die Seiten falsch anzeigt.
Wenn du dich auf korrektes XHTML beschränken könntest, stelle ich mir
das nicht so schwer vor. Performance-technisch würde ich - bei gleichen
Algorithmen - auch keinen Unterschied zu einer Darstellung mit einen
C-Programm erwarten.
Dennoch ist das ein größeres Unterfangen, denn es ist ja nicht nur
XHTML, du musst auch CSS unterstützen, einen veränderbaren DOM und
JavaScript.
Und auf einmal ist es einfacher, auf eine vorhandene Rendering-Engine
zurückzugreifen...
Damit würden Applets sicherlich viel
schneller erscheinen
Das ist sicherlich richtig, denn Java läuft in diesem Fall ja schon.
HotJava war ja genau diese Idee zur Einfügung von Java.
und es ließen sich mit entsprechenden Unterbau
tolle RIA's bauen. Das komplexe "Zusammengewürge" von AJAX Anwendungen
wäre Vergangenheit.
Äh, wo wäre da der Unterschied - ich meine, ob nun Java oder C die
Ajax-Anwendung bestehend aus HTML, JavaScript und XML ausführt ist doch
egal. Oder wolltest du darauf hinaus, dass du jetzt alles als Applet
bauen könntest? Dann bräuchtest du wiederum keinen HTML-Browser drum
herum, sondern es würde reichen, Webstart zu benutzen. Oder dachtest du
an eine Integration von Applets in eine Webseite? Dafür ist es
natürlich schon schön, wenn das nahtlos funktioniert, aber es ist und
bleibt zusammengewürfelt.
Nichtsdestrotrotz denke ich, dass dahin die Reise geht und Apollo ist
mit einer Laufzeit, die Browser und Flash-VM kombiniert, sehr gut
aufgestellt.
Und warum lässt du SWT außen vor? Eclipse RCP ist recht beliebt...
Weil ich davon ausgegangen bin, dass SWT in Zusammenhang mit Applets und
JavaFX keine Rolle spielt. Bitte korrigiere mich, wenn ich da falsch liege.
Das ist richtig. Aber bei WebStart wäre es wieder im Spiel...
--
Stefan Matthias Aust
.
- Follow-Ups:
- Re: [FYI] 2008 kommt Consumer JRE
- From: Wolfgang Zitzelsberger
- Re: [FYI] 2008 kommt Consumer JRE
- From: Bernd Eckenfels
- Re: [FYI] 2008 kommt Consumer JRE
- From: Ralf Ullrich
- Re: [FYI] 2008 kommt Consumer JRE
- References:
- [FYI] 2008 kommt Consumer JRE
- From: Wolfgang Zitzelsberger
- Re: [FYI] 2008 kommt Consumer JRE
- From: Wolfgang Zitzelsberger
- Re: [FYI] 2008 kommt Consumer JRE
- From: Stefan Matthias Aust
- Re: [FYI] 2008 kommt Consumer JRE
- From: Wolfgang Zitzelsberger
- Re: [FYI] 2008 kommt Consumer JRE
- From: Stefan Matthias Aust
- Re: [FYI] 2008 kommt Consumer JRE
- From: Wolfgang Zitzelsberger
- Re: [FYI] 2008 kommt Consumer JRE
- From: Stefan Matthias Aust
- Re: [FYI] 2008 kommt Consumer JRE
- From: Wolfgang Zitzelsberger
- [FYI] 2008 kommt Consumer JRE
- Prev by Date: Re: Applet Cache
- Next by Date: Re: [FYI] 2008 kommt Consumer JRE
- Previous by thread: Re: [FYI] 2008 kommt Consumer JRE
- Next by thread: Re: [FYI] 2008 kommt Consumer JRE
- Index(es):
Relevant Pages
|