Browser unterstützung
Daniela
- java
Hallo ihr da draußen ich hab mal ne Frage und hoffe, dass mir die jemand beantworten kann:
Diese ständigen updates des jdk sind mittlerweile für mich unblickbar geworden. Welche Version läuft wann wo????
Die Java Plugins von ns unterstützen ja scheinbar zur zeit den 1.3er AAAAAABER die restlichen Browser? und wieweit sind die neuen Jdks Abwärtskompatibel? ich bin im moment auf dem Stand des 1.2.2. mit dem 1.3er von Jbuilder ist es schon so ein Problem bei der programmierung, nur die Frage ist halt: laufen die 1.2.2er noch hundertprozentig auf den Browswern? vielleicht wisst ihr mehr zu dem Wust?
Wäre net wenn mir sagt was er dazu weißt, danke schon mal
Tschau Dani
guten Morgen, Daniela,
Diese ständigen updates des jdk sind mittlerweile für mich unblickbar geworden. Welche Version läuft wann wo????
Wenn man Sun bzw JavaSoft glaubt, sollte die Frage, welche Plattform von einem user eingesetzt wird, nicht ganz so wichtig sein, da prinzipiell Kompatibilität besteht bzw. behauptet wird. "Aktuell" ist wohl immer noch 1.3 - und zwar schon ne ganze Weile.
Was du aber nachfragen bzw. nachlesen solltest, wenn du eigene Applets oder Applikationen bastelst: es sind von der 1.2 zur 1.3 wieder ein paar neue Befehle hinzugekommen und ein paar ältere gelten als "deprecated", zu finden in der jeweiligen Doku. "Deprecated" bedeutet dabei nicht, daß Applets oder Applikationen, die solche Befehle enthalten, nicht mehr laufen. Es bedeutet aber, daß sie beim Bauen neuer Applets nicht mehr verwendet werden sollten.
Die Frage nach dem JDK ist nur für Entwickler relevant. Applets setzen nicht zwingend eine vollständig installierte Java-Software beim Internet-Surfer voraus. - Ich weiß, ich weiß, Netscape und auch Opera bringen ein "eigenes" Paket mit, das als JRE (aktuelle Version 1.3.0_01) in einem Verzeichnis JavaSoft abgelegt wird. Aber das ist keine "vollständige" Java-Software.
Die Java Plugins von ns unterstützen ja scheinbar zur zeit den 1.3er AAAAAABER die restlichen Browser? und wieweit sind die neuen Jdks Abwärtskompatibel?
Die Plugins - egal für welchen Browser - unterstützen nicht irgendeine Version, sondern ermöglichen dem Browser grundsätzlich, Java-Applets darzustellen, gleichgültig, mit welcher Java-Software die Applets geschrieben wurden. Die Frage nach Aufwärts- oder Abwärtskompatibilität sollte eigentlich gar nicht relevant sein. Aber wenn du so großen Wert auf die Javafähigkeiten deines Browsers legst, warum nimmst du dann als Browser nicht HotJava ??
laufen die 1.2.2er noch hundertprozentig auf den Browswern? vielleicht wisst ihr mehr zu dem Wust?
wie gesagt, das sollte eigentlich völlig unwichtig sein. Du darfst nur bei der Fragestellung nicht verwechseln, daß der Aufruf eines Applets in einem (beliebigen) Browser etwas völlig anderes ist als das Starten einer lokalen Applikation auf deinem Rechner oder das Herumschrauben und Entwickeln eigener Applets.
erfolgreiches Basteln wünscht
Christoph S.
Hallo Daniela,
Diese ständigen updates des jdk sind mittlerweile für mich unblickbar geworden.
Ich denke die meiste Updates sind minor releases, kosmetische sachen usw.
Eigentliche unterschiede gibt es zwischen 1.0, 1.1 und JAVA2 (was eigentlich version 1.3 ist aber wegen der vielen veränderungen JAVA2 heist)
Welche Version läuft wann wo????
Browser interne VM's sind grundsätzlich nicht 1.3 compatible. Was zu NN6 und Opera zugeliefert wird ist ein Plugin, die haben keine eigentlich interne VM mehr. Das Plugin ruft der Browser auch auf, wenn mit <applet> aufgerufen wurde und nicht mit <object>. Eigentlich ist das Ding aber wirklich ein Plugin wie etwa Real oder Flash.
Die Java Plugins von ns unterstützen ja scheinbar zur zeit den 1.3er AAAAAABER die restlichen Browser?
Wenn du die applets mit <oject> aufrufst (<?m=138897&t=26638>)
wird automatisch das Plugin aufgerufen und nicht dir Browserinterne VM. Dann ist alles 1.3 compatible. Die M$ VM ist glaube ich 1.1 standard genau wie NN4x.
und wieweit sind die neuen Jdks Abwärtskompatibel?
Unterschiede zwischen 1.2.2 und den 1.3 dürften in folgendem liegen:
nur die Frage ist halt: laufen die 1.2.2er noch hundertprozentig auf den Browswern?
ich vermute mal, solange du auf swing verzichtest solltest du keine probleme haben. Andererseits, auch wenn viele IE bentzen NN6 ist zumindest auf vielen rechnern installiert und damit ein 1.3 Environment.
HTH
Bye Ed X