Newsgroup: it.comp.os.os2
Titolo: SDK Java for OS/2

L'ultima versione dell' SDK della Sun per OS/2, che versione supporta di
javascript?.....
problema:
....Ho trovato sul sito di winamp per winzozz un plugin scritto in
javascript che mostra una ragazza che danza a
ritmo.....bellissima.....comunque, l'html gira ovviamente anche in un
browser, e fin qui tutto ok, sia Netscape che IE lo interpretano......
ora, aperto sotto l'osso, in Nescape 4....(l'ultima disponibile
insomma), lo script si blocca durante il caricamento di alcune classi
......domanda:
Dipende dalla versione? Come si fa a vedere che versione di jvm monta
microsoft di modo da regolarsi?.....
cosě dovrebbe essere perň, perchč in ambiente unix/Linux l'SDK della Sun
lo interpreta alla perfezione...e siamo alla versione 1.3.0
Ciao, Gianfilippo

 javascript?.....
stai facendo un po' di casino. Una cosa e` java, un'altra e` javascript.
Al di fuori del nome, sono 2 cose diverse.
Il javascript e` supportato ed interpretato dal tuo browser (NS o IE per esmpio)
Il java e` invece una cosa separata. In OS/2 puoi predere gratis il JDK 1.1.8 e relativi
fix.
L'ultimo per OS/2 e` l.3 che xo` non so se puoi usarlo da NS4.61.
--
ciao, Mirco.
[ Icq#:51640305 ] [ 
http://www.quasarbbs.net/mircomir/
 ]

Non mi sono spiegato bene, scusate tutti e Mirco in particolare che è sempre molto attivo
nel NG, e con cui ho condiviso il mio ritorno a Warp...............allora:
Javascript è una implementazione di java più snella,  per applet per lo più,  sotto forma di
script da inserire in pagine web e basta, (infatti non accede in pieno alla awt ed ha anche
altre limitazioni), che ha specifica grammatica che per altro si scosta poco da java, ma
l'importazione delle classi e la sintassi in genere è la stessa o quasi,.......per i
javascripts comunque
di solito si accede tramite plug-ins appositi per i browsers (proprio per interpretare e
convertire le differenze sintattiche) che passano poi le istruzioni e le funzioni a jvm per
l' interpretazione e l'esecuzione all'interno del browser in tempo reale e che comunque e la
base interpreativa di entrambi i linguaggi (provate a togliere jvm e ad aprire un sito con
javascripts o applet java....eheheheheh!!!!!)...ma sarebbe superfluo e inutile (se solo
fatto per provare, sopratutto con l'osso, dove solo per installarlo, aggiornarlo e
configurarlo parte il tempo che parte....ed io e la pazienza di Mirco ne sappiamo
qualcosa!!!!!).....basterà usare WebExplorer per OS/2, che a memoria mia non supportava jvm
(e difatti non funzionano nemmeno indirizzi con applets in vero e proprio linguaggio
java!!!)...
ed in ultima analisi tornando ai javascripts......:
dalla jvm, di solito si accede ad applets che contengono JSObject nella seguente maniera:
                      import netscape.javascript.*; //oppure import
vattelapesca.javascript......dipende....ovvio il suo richiamo no?.....;
                       // no comment su VBScript !!!!!!!!............mannaggia a Bill
Gates!!!!!!!!!!!!!.
                      import java.applet.*; //caricamento della classe applet...
                      import java.awt.*; //se servisse un'interfaccia grafica come
contenitore......la jvm ormai è lanciata
                      class MiaApplet extends Applet { //......qui, tutto quello che
volete.....................
                           public void init() {
                               JSObject win = JSObject.getWindow(this); //oggetto tipo
finestra in javascript.....
                               JSObject doc = (JSObject)
win.getMember("documento");//......ecc..
                               JSObject loc = (JSObject)
doc.getMember("locazione");//....ecc...
                               String s = (String) loc.getMember("href");
                               win.call("f", null); //...se si ha qualche altra finestra da
aprire......ovviamente ci si mette l'URL
                           }
                      }
...compilate ed aggiungete al vostro html con il relativo tag.........di solito.......
fate come volete, il compilatore java sarà sempre obbligatorio in fase di
esecuzione!!!!!........ehehehehehe
e fin qui tutti d'accordo.....
Ad ogni modo, per l'amata ballerina di Winamp,  il problema non è il linguaggio vero e
proprio (se fosse disponibile il sorgente farei un porting in java puro!!),  il punto è che
insieme all' SDK sono compresi anche i relativi plug-ins (cui è devoluto solitamente il
controllo sulla jvm dall'interno del browser e l'interpretazione dei javascripts) per i
browser più noti della medesima piattaforma.......che vanno di pari passo con la jvm,
proprio per poter supportare le features della nuova versione di java (come ad esempio
l'aggiunta di politiche di sicurezza a partire dalla versione 2.1 di jvm).......e sono
inclusi nel pacchetto Java x.x.x Runtime Environment (ovviamente faccio riferimento alla
distribuzione rilasciata dalla Sun), che può essere o meno compreso nel SDK (la differenza è
nella dimensione del pacchetto da scaricare....ehehehehehehe!!!!!!), è ovvio che Java
Runtime Environment è specifico del sistema operativo destinatario, comprensivo di browser,
proprio e non, come del resto l'SDK (trova così anche collocazione la scelta della suite
Netscape Communicator in ambienti Unix/Linux....dato che i sorgenti dei plug-ins già li
avevano ed un porting non è poi così complicato, ve lo assicuro io ehehehehe!!!!!....;-))
Ora.....tornando alla nostra bella ballerina..................
la versione presente nel pacchetto era comprensiva di Java Runtime Environment versione 2
(non aggiornata quindi), ed è ovvio perchè ufficialmente i browser sono tenuti
obbligatoriamente a supportare jvm come minimo dalla versione 2 in poi, e, stando così le
cose è più probabile invece supporre che il plug-in relativo non sia stato
fatto.....purtroppo!!!!....che ne pensate!?!?......:-((
Cosa che invece è stata fatta con gli ambienti Microsoft e Unix/Linux......dove Valentina
(così si chiama la nostra ballerina).....danza egregiamente!!!!!..........mannaggia a Bill
Gates!!!!!!!........ehehehehehhehe
Ciao, Gianfilippo


wrote:
:> Non mi sono spiegato bene, scusate tutti e Mirco in particolare che Š sempre molto attivo
:> nel NG, e con cui ho condiviso il mio ritorno a Warp...............allora:
:> Javascript Š una implementazione di java pi— snella,  per applet per lo pi—,  sotto forma di
:> script da inserire in pagine web e basta, (infatti non accede in pieno alla awt ed ha anche
:> altre limitazioni), che ha specifica grammatica che per altro si scosta poco da java, ma
:> l'importazione delle classi e la sintassi in genere Š la stessa o quasi,.......per i
:> javascripts comunque
Heeeemmmm...... Scusa Gianfilippo... Javascript non accede a nessuna 
classe Java, e' un linguagio di scripting completamente interpretato 
mentre Java viene semitradotto in ByteCode. E' vero che Javascript 
viene utilizzato per comunicare con le applet Java ma non ha nulla a 
che vedete con queste, infatti funziona anche se non hai installata 
alcuna JVM. Hai mai usato Netscape 3.0 per Win 3.1? Quando si installa
non aggiunge alcuna classe Java ma Javascript funziona lo stesso; Le 
APPLET invece sono dei veri e propri ClassFile, che hanno bisogno di 
certe classi java di base per funzionare. Non lasciarti ingannare da 
una sintassi per certi versi piuttosto simile
:> di solito si accede tramite plug-ins appositi per i browsers (proprio per interpretare e
:> convertire le differenze sintattiche) che passano poi le istruzioni e le funzioni a jvm per
:> l' interpretazione e l'esecuzione all'interno del browser in tempo reale e che comunque e la
:> base interpreativa di entrambi i linguaggi (provate a togliere jvm e ad aprire un sito con
:> javascripts o applet java....eheheheheh!!!!!)...
Ti ripeto in Win3.1 i Javascript funzionano con Ns 3,0 anche senza JVM
installata. Il motore dell' interprete javascript e' completamente 
dentro il Navigator, magari fosse aggiornabile come un plugIn, sarebbe
compatibile con ogni nuova versione. Infatti il Javascript di Explorer
ha delle incompatibilita' con quello di Netscape e non ci si puo' fare
nulla.
:> ed in ultima analisi tornando ai javascripts......:
:> dalla jvm, di solito si accede ad applets che contengono JSObject nella seguente maniera:
:>                       import netscape.javascript.*; //oppure import
:> vattelapesca.javascript......dipende....ovvio il suo richiamo no?.....;
:>                        // no comment su VBScript !!!!!!!!............mannaggia a Bill
:> Gates!!!!!!!!!!!!!.
Mah francamente questo package "javascript.* " non lo ho mai visto da 
nessuna parte.... da dove lo hai pescato?
:> Ad ogni modo, per l'amata ballerina di Winamp,  il problema non Š il linguaggio vero e
:> proprio (se fosse disponibile il sorgente farei un porting in java puro!!),  il punto Š che
:> insieme all' SDK sono compresi anche i relativi plug-ins (cui Š devoluto solitamente il
:> controllo sulla jvm dall'interno del browser e l'interpretazione dei javascripts) per i
:> browser pi— noti della medesima piattaforma.......che vanno di pari passo con la jvm,
Quali PlugIns? E da dove si scaricano?
:> proprio per poter supportare le features della nuova versione di java (come ad esempio
:> l'aggiunta di politiche di sicurezza a partire dalla versione 2.1 di jvm).......e sono
:> inclusi nel pacchetto Java x.x.x Runtime Environment (ovviamente faccio riferimento alla
:> distribuzione rilasciata dalla Sun), che pu• essere o meno compreso nel SDK (la differenza Š
:> nella dimensione del pacchetto da scaricare....ehehehehehehe!!!!!!), Š ovvio che Java
:> Runtime Environment Š specifico del sistema operativo destinatario, comprensivo di browser,
:> proprio e non, come del resto l'SDK (trova cos  anche collocazione la scelta della suite
:> Netscape Communicator in ambienti Unix/Linux....dato che i sorgenti dei plug-ins gi… li
:> avevano ed un porting non Š poi cos  complicato, ve lo assicuro io ehehehehe!!!!!....;-))
Per quel che mi risulta non esiste una JVM 1.2 per OS/2
 
:> Ora.....tornando alla nostra bella ballerina..................
:> 
:> la versione presente nel pacchetto era comprensiva di Java Runtime Environment versione 2
:> (non aggiornata quindi), ed Š ovvio perchŠ ufficialmente i browser sono tenuti
:> obbligatoriamente a supportare jvm come minimo dalla versione 2 in poi, e, stando cos  le
:> cose Š pi— probabile invece supporre che il plug-in relativo non sia stato
:> fatto.....purtroppo!!!!....che ne pensate!?!?......:-((
Almeno il NS per OS/2 supporta la JVM solo fino alla ver1.1.8, la 1.2 
non esiste la 1.3 non e' supportata, (almeno ufficialmente).
:> Cosa che invece Š stata fatta con gli ambienti Microsoft e Unix/Linux......dove Valentina
:> (cos  si chiama la nostra ballerina).....danza egregiamente!!!!!..........mannaggia a Bill
:> Gates!!!!!!!........ehehehehehhehe
Se e' un'applet che richiede per forza il JVM 1.2 probabilmente non 
potrai vederlo in funzione  a meno di installare la ver 1.3 
distribuita con EcomStation. Ma javascript non ha bisogno di nessuna 
JVM...
Alessandro, piuttosto perplesso...
-- 
--------------------
--------------------


....mmmmmmh...quindi il pacchetto non sarebbe disponibile per un download........
e lo si potrebbe aggiornare manualmente con i componenti presenti in  EcomStation?
e poi si tratterebbe di una prova, non sarebbe nemmeno detto che funzioni.......
insomma, voglio farla ballare!!!!!!!


wrote:
:> :>Ti ripeto in Win3.1 i Javascript funzionano con Ns 3,0 anche senza JVM
:> :>installata. Il motore dell' interprete javascript e' completamente
:> :>dentro il Navigator, magari fosse aggiornabile come un plugIn, sarebbe
:> :>compatibile con ogni nuova versione. Infatti il Javascript di Explorer
:> :>ha delle incompatibilita' con quello di Netscape e non ci si puo' fare
:> :>nulla.
:> 
:> D'accordo Ermete, infatti mi hai centrato il problema!
:> ma come mai in Linux la ballerina danza? e siamo a RedHat 6.0,
:> OS completo senza ancora aggiunte o modifiche.........
:> .....sar… stato aggiunto probabilmente..........
Mah... si vede che in RH6.0 e' compresa la JVM1.2 che per OS/2 non 
c'e'.
Mi dai l'url del sito con questa benedetta ballerina?
:> >
:> > Almeno il NS per OS/2 supporta la JVM solo fino alla ver1.1.8, la 1.2
:> > non esiste la 1.3 non e' supportata, (almeno ufficialmente).
:> >
:> > :> Cosa che invece þ stata fatta con gli ambienti Microsoft e Unix/Linux......dove Valentina
:> > :> (cos² si chiama la nostra ballerina).....danza egregiamente!!!!!..........mannaggia a Bill
:> > :> Gates!!!!!!!........ehehehehehhehe
:> >
:> > Se e' un'applet che richiede per forza il JVM 1.2 probabilmente non
:> > potrai vederlo in funzione  a meno di installare la ver 1.3
:> > distribuita con EcomStation. Ma javascript non ha bisogno di nessuna
:> > JVM...
:> >
:> 
:> .....mmmmmmh...quindi il pacchetto non sarebbe disponibile per un download........
:> e lo si potrebbe aggiornare manualmente con i componenti presenti in  EcomStation?
:> e poi si tratterebbe di una prova, non sarebbe nemmeno detto che funzioni.......
:> insomma, voglio farla ballare!!!!!!!
Gianfilippo.... capisco il tuo apprezzamento per le ballerine ma ti 
preoccupa di piu' una ballerina che  non balla o un'applet che non 
funziona?
La domanda non e' banale.... perche'  nel primo caso ti consiglierei 
di rivolgere i tuoi interessi verso ballerine in carne ed ossa e di 
non rovinarti il fegato con l'installazione di java :-))
Altrimenti.... non so pero' potresti provare ad installare la JVM 
fornita con ecomStation ma in questo caso il funzionamento con il 
Communicator
non e' garantito. Ma con la 1.1.8 (e' uscito un'upgrade recente) non 
funziona proprio?
-- 
--------------------
Alessandro
--------------------

 ma come mai in Linux la ballerina danza? e siamo a RedHat 6.0,
mi dici dove trova 'sta ballerina che provo... :-)


http://www.winamp.com/plugins/


 
http://www.winamp.com/plugins/
hmmm, mi e` passata la voglia di provarlo... quasi 4MB.
Ti chiedo solo una cosa: funziona anche con java 1.1.8 (non ho
voglia di rileggermi tutto il thread, e non mi ricordo...).
Se si (e se stai provando con quello), hai installato i fix in java 1.1.8?
