Bleze Geschrieben 7. Februar 2004 Melden Share Geschrieben 7. Februar 2004 @ Lucia: das sieht mir aber eher nach nem Java-Applet aus als Java -Script. Bleze Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Magdalene Geschrieben 7. Februar 2004 Melden Share Geschrieben 7. Februar 2004 Keine Ahnung - gibt's da Unterschiede??? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Volker Geschrieben 7. Februar 2004 Melden Share Geschrieben 7. Februar 2004 Keine Ahnung - gibt's da Unterschiede??? Ja, wenn man nun eine Seite hat, die eine bestimmte Anwendung darstellt, dann sieht die Sache anders aus. Ich bin auch an einer Anwendung beteiligt, die mit Java/Struts/Apache/Tomcat geschrieben wurde, damit macht dann Javascript auch wieder Sinn (obwohl wir versuchen, auch davon wegzukommen). Aber die meisten Websites sind keine Anwendung. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Bleze Geschrieben 7. Februar 2004 Melden Share Geschrieben 7. Februar 2004 Lucia: Java / Java-Script klingen ähnlich, sind aber 2 unabhängige Programmiersprachen. Im "Design" Bereich ist Java-Script aber nicht wegzudenken, da JS eigentlich eine gute Erweiterung darstellt, aber auch von den Browsern unterschiedlich verarbeitet wird. Bleze Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
platon Geschrieben 7. Februar 2004 Autor Melden Share Geschrieben 7. Februar 2004 Keine Ahnung - gibt's da Unterschiede??? Liebe Lucia, Ja, es gibt eine ganze Menge Unterschiede. Java-Applets und JavaScripts sind zwei ganz verschiedene Baustellen. Nun im einzelnen: JavaScripts sind kleine Progrämmchen, die vom Browser selbst ausgeführt werden. Sie sind entweder in der Webseite im Text-Format mit eingegliedert, oder durch einen Verweis auf eine ausgelagerte Datei, ebenfalls im Text-Format gespeichert, die zuerst geladen und dann ausgeführt werden. Da diese Skripte vom Browser selbst ausgeführt werden, interpretieren die verschiedensten Browser die Befehle auch oft unterschiedlich, was den Programmierern zusäztliche Aufgaben bereitet. Vorteil ist, daß JavaScript sehr viel leichter zu erlernen ist. Bei Java-Applets ist die Trennung zwischen dem Browser und das Programm etwas stärker vollzogen. Sie arbeiten im sogenannten Sandbox-Prinzip. Alles was dort geschieht greift in keinem Fall auf das Filesystem des Rechners. (Letzteres ist nur möglich, wenn die Programmpakete zertifiziert sind, sodaß der Verantwortliche ausfindig gemacht werden kann. Über letzteres wird sogut wie nie Gebrauch gemacht.) Die Programme werden dann zunächst als Textdatei geschrieben, und dann auf einer Art Zwischencode genannt "Bytecode" übersetzt oder kompiliert werden. Das ist ein Speicherformat, der auf allen Rechnern gleich läuft, wo auch immer eine Java-Engine im Browser installiert ist. Die Garantie ist gegeben, daß diese Programme in jedem Falle funktionieren werden, solange die Java-Applets im Browser nicht deaktiviert ist. Nachteil ist, man muß sehr viel lernen, bis man die ersten gescheiten Anwendungen überhaupt schreiben kann. Will man sowas wie eine ständige Datenaktualisierung auf dem Bildschirm haben, wo Informationen ausgetauscht werden, sowas wie ein Chat-Room aufbauen, eine Buchhaltung implementieren, die ziemlich Zeitnah funktioniert, so können dazu Java-Applets gute Dienste leisten. JavaScripts sind dazu nicht in der Lage. Auf dem Browser müssen die Seiten neu geladen werden, damit neue Information aus einer anderen Maschine sichtbar wird. JavaScripts können dann nur neue Browserfenster öffnen, aber sie können keinen ständigen Datenaustausch leisten. Für die Entwicklung der Programmiersprache Java und von Java-Applets ist die Firma Sun zuständig. Bei den JavaScripts baut sich jeder Browserhersteller selbst mehr oder weniger sein eigenes Süppchen. Es gibt fest definierte Standards, wie JavaScripts kodiert werden müssen. Die Browserhersteller müssen aber diesen Standards nicht folgen, machen sich aber bei den Programmierern unbeliebt, wenn sie das nicht machen. Wie denn nun intern diese Skripts im Browser zum Laufen gebracht werden, das ist Sache der einzelnen Browserherstellern. So, das war jetzt ein wenig ausführlich, ich hoffe, es war auch einigermaßen klar. Grüße, Carlos Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Bleze Geschrieben 7. Februar 2004 Melden Share Geschrieben 7. Februar 2004 Für die Entwicklung der Programmiersprache Java und von Java-Applets ist die Firma Sun zuständig. Nunja..., es gibt ausser Sun so einige Firmen die mit Java arbeiten..., das ist kein Sun Vorrecht. Bleze Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.