Re: [FYI] 2008 kommt Consumer JRE



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
.



Relevant Pages

  • Re: browser screen capture with java applet
    ... the applet would be to do the job of the actual image capturing on each ... current browser window - if that's relevant. ... minimum Java version. ...
    (comp.lang.java.programmer)
  • Re: No joy at all
    ... If no joy with Robert's suggestions.....and you can see the test applet ... General tab...Network settings - select "Use browser settings". ... Java Runtime Environment, if still there. ...
    (microsoft.public.windows.inetexplorer.ie6.browser)
  • Re: IE & applets
    ... using a version that is too new for the browser. ... IE's version of Java ... >> has been the central issue in multiple lawsuits against MS by Sun. ... to download version 1.1 from Sun and use it to create your applet. ...
    (comp.lang.java.help)
  • Re: Java in Browser
    ... An unsigned applet can only access the host it is retrieved from. ... We want a browser to be our standard control interface, with each tab becoming a particular control function. ... Having said that, there is a real need for a standard Java app to be able to run in a browser tab, rather than independently. ...
    (comp.lang.java.programmer)
  • Technical information about the vulnerabilities fixed by MS-02-52
    ... The patch doesn't fix all of the vulnerabilities we reported, ... Java support in the Internet Zone even after applying the patch gives the ... possibility for a malicious Java Applet to gain control over the system. ... Our original report and information regarding the remaining Java ...
    (NT-Bugtraq)