Das ist das Thema (oder sollte es zumindest sein!!!) unter Web-Designern. Jeder zweite nennt sich Web-Designer und versucht einem Java-Fan die Vorzüge von Active-X, und .NET (Beides Microsoft-Domänen) zu erklären, wo doch jeder weis wiviele Sicherheits-Updates Microsoft braucht um es (ähh... Sorry) idiotensicher zu bekommen. Das Resultat ist fckn' Flash auf jeder zweiten Seite (und das ist plötzlich professionell??). Dann erklären sie einem, warum Web-Consumer eher Seiten von Macromedia bzw. Microsoft vertrauen und bei der Installation von Sun-Zertifikaten auf "Nein" klicken. Wenn man den Consumern nun beibringen möchte das Applets nicht nur um einiges sicherer, sondern auch (nicht zuletzt durch Java 3D) 1000000x besser ist als z.B. fckn' Flash sind, kommen die werten Herren Professionellen und behaupten das würde nicht stimmen: "Microsoft unterstützt SUN nicht. Microsoft macht was eigenes, besseres". Umgekehrt wird eher ein Schuh draus. Java-Fans können sich glaub' ich damit brüsten, jedes (oder so ziemlich jedes) Betriebssystem zu unterstützen (Bin ich evtl. nicht auf dem laufenden, oder kann man unter Linux inzwischen Active-X-Steuerelemente im Browser darstellen?). Bleibt nur zu hoffen, das es besser früher als später mehr Leute geben wird die Java3D ins Internet stellen (wobei sie sich natürlich, zwecks Kompatibilität auf die OpenGL-Version beschränken sollten) und mit diesen unzeitgemässen Flash-Fanatikern mal gründlich aufräumen. So nu' hab' ich meinem Ärger genug Luft gemacht. Back to Topic...
Von Sun aus gesehen wäre es vieleicht besonders werbeträchtig oder zumindest äusserst hilfreich, wenn sie zu diesem Zweck das J3DRE (bzw. das J3DDK) zum festen Bestandteil der aktuellen JVM's machen und natürlich auch weiterentwickeln.
Wer heut' zutage noch sagt, der IE kommt noch mit einer ausreichenden JVM ist in meinen Augen ein "Verräter" der Java-Gemeinde gegenüber (soll nichts persönliches sein, ich kenne nur keine andere Bezeichnung). Der Grund ist ganz einfach der, das die MS VM immer noch mit einer Versionsnummer 1.1.x aufwartet und Microsoft arg darin rumgepfuscht hat (von wegen Object-Tag, CLSID usw.). Z.B.
Wild-Tangent -> für dessen Installation ist nicht nur DirectX notwendig, sondern auch unbedingt die MS VM. Unglücklicherweise ist Wild-Tangent noch leistungsfähiger als J3D aber eben keineswegs portierbar.
Und nun noch zu "Zumutung" für den Kunden:
Kann man es einem Kunden zumuten sich z.B. das Flashplayer-Plugin runterzuladen und zu installieren, nur um sich so 'ne banale Animation an zu schauen? FlashPlayer deinstallieren, JVM nebst J3D installieren und in den Genuss wirklicher Proffesionalität kommen.
P.S.: 1. Wenn jemand meint, der Beitrag gehört woanders hin, dann bitte verschieben und mich per PN informieren.
Vielen Dank für ihre Aufmerksamkeit.