Newsgroup: it.comp.lang.javascript
Titolo: [OT] Netscape, Linux e JSDIR


"Outside of a dog, a book is man's best friend.
Inside of a dog, it's too dark to read."
			-- Groucho Marx --

 i miei bei programmini da console, che non mi abbandonano mai ...
Cioč vorresti dire che NN sotto Linux non consente di scaricare qualcosa con il 
browser?
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
------------------------------------------------------------------------
Need a JavaScript password?
http://www.jspoint.it/staffscripts/script021/PazzWordProva/ingresso.html
------------------------------------------------------------------------
"Any sufficientely advanced technology is indistinguishable from magic"
                      Arthur Charles Clarke
------------------------------------------------------------------------

 ciao ciao, e scusate per l'OT
Mi associo! ;-)
Ciao
M.
-- 
:wq

 a quello che ho visto, per ora e' meglio lasciarlo a casa !!!
A parte il fatto che odio flash e amenità del genere, per certe cose NN
non lo si può sostituire con un browser di testo: (potrei fare la
battutaccia "e come le vedo le donnine nude?" !!!) ad esempio, già che
siamo qui, chi me lo interpreta il codice JS? E purtroppo, certi siti si
vedono _solo_ con js abilitato!
E' per quello che ho un workspace per NN e uno per w3m! ;-)
Ciao
M.
(chiudiamo che siamo OT, va!)
-- 
:wq

qualcosa con il browser?
a quanto ho visto, per quello che riguarda gli staff script,
no !!! comunque, come ho gia' detto, non mi sono ingrippato piu' 
di tanto con la configurazione, quindi e' probabile che ci sia 
qualcosa che io non ho messo a posto ...
ciao ciao


M.
ciao ciao


 webmaster (nientedimeno) di jsdir
E che altro ti serve?!
- Il mittente dei messaggi (nel NG ed in mail) lo leggi?
- La signature dei miei messaggi (sia nel NG che in mail privata) la leggi?
- Il link "Staff" in JsDir l'hai cliccato?
-   e dentro a "Staff" hai visto il book dei siti aziendali che ho fatto? (*)
- La pagina dei Credits l'hai cliccata?
- Il logo azzurro (il vecchio logo di JsDir) l'hai cliccato?
- La terz'ultima riga di *ogni* pagina di JsDir l'hai letta? ...
- ... e l'ultima?
- E poi se c'è la mia e-mail dentro "WebMaster" non basta?
- ... devo continuare? O vuoi un documento d'identità? Se vuoi ti mando un 
messaggio firmato. Garantisce Thawthe (Verisign) che io sono io!
Boh!
Ah, dimenticavo: perché "nientedimeno"? Non mi ritieni all'altezza?
Se ti sembro un po' inc****to....... ti sembra bene!
E ti spiego subito perché.
Malfunzionamenti in un sito si fanno presenti al responsabile, non si 
spiattellano in giro ai quattro venti, ecco perché c'è sempre da qualche parte 
in qualsiasi sito un indirizzo di e-mail o un form che rimanda al WebMaster o 
alla società che ha realizzato il sito. Non è autoesaltazione.
Questo vale anche per Mimmo (v. sotto: Autolesionismo)
La vostra situazione è equivalente a questa:
Comprate un'auto. Usate dei guanti che neanche Shumy quando guida la sua 
Ferrari e con quei guanti non riuscite ad accendere la luce di cortesia. Che 
fate? Andate dal concessionario e gli fate presente il problema o indossate un 
passamontagna e comprate una pagina pubblicitaria su un quotidiano a tiratura 
nazionale?
Se non ho cercato di dirottare la conversazione in privato non è stato perché 
ho avuto paura di far brutta figura. Di questo non mi sono mai posto il 
problema, confrontantomi con il pubblico quantomeno imparo, faccio le mie brave 
figure di merda come tutti, ma resto sempre *coerente* e "pubblico".
La mail che ti ho mandato ho dovuo rimandarla per il tuo "NOSPAM". Il mio 
indirizzo non è mascherato, non perché non abbia paura dello spam (ne sono 
afflitto come tutti), ma perché a me da fastidio vedermi tornare indietro un 
messaggio, che magari lo leggo dopo ore e a questo punto che me ne faccio 
dell'immediatezza della posta elettronica?
Il mio indirizzo non è mascherato né tantomeno nascosto da nessuna parte. Per 
me è uno svantaggio (spam) per gli altri è una fonte in meno di fastidi.
Anche questa vale anche per Mimmo. Possibile che proprio voi due abbiate tanta 
paura dello spam o della posta elettronica? Proprio voi che usate Linux?
Non mi risulta che esista Outlook per Linux. O sbaglio?
Si suppone che (o almeno "leggenda metropolitana dice che") un utente Linux  
sia un gradino sopra a tutti gli altri.
Ora veniamo al problema specifico (che sarà anche del sondaggio).
Gli script vanno scaricati da una finestra per un solo motivo: voglio 
controllarne i downloads, e siccome in quel sito comando io ne ho il pieno 
diritto.
Per farlo però devo far sapere al server che hai cliccato.
*TUTTI* i siti del tipo di JsDir (professionali e che distribuiscono know-how e 
programmi) quando devi scaricare qualcosa ti sparano come 
minimo due pagine farcite di altri benner e stronzate varie (prendi TUCOWS, o 
DOWNLOADS.COM
 come esempio), io mi sono inventato quel sistema (usando 
JavaScript) per non cambiare la pagina.
E' un vantaggio per il visitatore che fa tutto più velocemente, e intanto io 
soddisfo il mio bisogno.
E comunque resta il fatto che abbiamo ormai assodato che il problema è tutto 
dalla vostra parte (fanno testo i reply che vi sete scambiati e che *TUTTI* 
hanno letto).
Quindi dovreste quantomeno fare un piccolo atto di umiltà e continuare *voi* a 
discuterne fra voi *E* con me. Fuori da Internet un comportamento come il 
vostro sarebbe assimilabile al "mettere in cattiva luce una persona o azienda". 
Come dire "diffamazione".
Roba che andrebbe subito in Tribunale, altro che continuare indisturbati.
In buona sostanza vi sto dicendo che in questo caso la figura di merda la state 
facendo voi! Perché usate Linux ma non sapete usarlo!
Infine: Autolesionismo? No: correttezza.
Sto continuando a discutere QUI NEL NEWSGROUP del problema di JsDir solo perché 
c'è tutta una filosofia dentro quel sito che non vi siete presi neanche il 
fatidio di leggere. Vi basta il prodotto. Ok padronissimi, per fortuna ce ne 
sono pochi come voi.
E' una filosofia di interscambio di idee e conoscenze.
Tutti possono imparare da tutti e tutti hanno qualcosa da imparare da altri.
Sempre!
Se vi da tanto fastidio il fatto di non poter scaricare gli script, sappiate 
che sto cercando di metter su un computerino su cui installare Linux. Ma fra il 
metterlo su (non vado certo a comprare un computer nuovo), accasarci il 
pinguino, imparare come si usa e quindi arrivare ad un livello di conscenza del 
sistema adeguato ad affrontare i problemi passerà come minimo qualche mese.
Ergo tanto valeva continuare a discuterne qui.
Un'ultima considerazione: altri gestori di altri siti su JavaScript 
pubblicamente e privatamente chiamati in causa per l'incompatibilità del sito 
con Netscape (sotto Windows, altro che Linux!) non si sono neanche degnati di 
rispondere. Né in pubblico né in privato.
Punto!
Io cerco altre vie ed altre persone per vedere se posso risolvere il problema.
Vostri ulteriori contributi saranno accetti solo in privato ma verranno presi 
in considerazione con il beneficio del dubbio.
Questo lato di JsDir (quello del WebMaster) ha bisogno di gente preparata.
-- 
Ciao, Riccardo
------------------------------------------------------------------------
WebMaster: ----> 
http://www.jsdir.com
 <---- (aka 
http://www.jspoint.it
)
------------------------------------------------------------------------
Need a JavaScript password?
http://www.jspoint.it/staffscripts/script021/PazzWordProva/ingresso.html
------------------------------------------------------------------------
"Any sufficientely advanced technology is indistinguishable from magic"
                      Arthur Charles Clarke
------------------------------------------------------------------------
(*) Stendiamo un velo pietoso su Torchetti. In Village-Telecom sembra che non 
sappiano come si assegnino i permessi di scrittura ad una cartella in WinNT!

 Questo lato di JsDir (quello del WebMaster) ha bisogno di gente preparata.
Cosa fai, diffami? :-)
(ti prego, nota la faccina!)
Voglio concludere con un paio di parole: se mi hai preso come quello che
vuole solo rompere l'anima a qualcuno, hai sbagliato. Volevo e
soprattutto credevo di poterti dare una mano a risolvere un problema che
da solo (non per mancanza di competenza, ma per mancanza di Linux e del
suo cacchio di NN!!) proabilmente non avresti mai notato; se non ero io
era un altro.
Non capisco perchè poi, da un momento all'altro, sei passato dal "grazie
della segnalazione, che non considero una critica" (più o meno la
risposta al mio primo post) a questi toni assai duri e decisi che,
sinceramente, possono anche urtare il tuo interlocutore.
Se vuoi chiudere il thread con una "stretta di mano virtuale" non può
che farmi piacere, se vuoi continuare a credere che mi diverto a
diffamarti libero di farlo: ti ho già detto che non è così ma sei libero
di crederlo o meno!
Ciao
M.
-- 
:wq

Ciao, Riccardo
ciao Riccardo ... e non ti incazzare ;-))))))
P.S.
non mi killareeeeeeee !!! aiutami, quando puoi, con JavaScript ;-))))


 di crederlo o meno!
Disponibilissimo per la prima soluzione. Se non capisci almeno da questo mio 
reply che ho bisogno del vostro aiuto non so più come dirtelo.
E se hai tempo e voglia (tempo sopratutto) potresti anche buttar giù un 
articolo ad uso e consumo degli Scripters Pinguinesi. Argomento? "Che 
differenza fra JavaScript sotto WinXX e Linux?". Ovvio no?


 non mi killareeeeeeee !!! aiutami, quando puoi, con JavaScript ;-))))
Non killo nessuno tranquillo.... ma se mi dici di nuovo che non sei sicuro che 
io non sono io......... ti mando un orso polare e vedrai che fine fa il tuo 
pinguino....... specie se gli puzza ancora l'alito che si è appena pappato 
Guglielmo Leporte..... :-))))) 


 reply che ho bisogno del vostro aiuto non so più come dirtelo.
Mi fa piacere che tutto si sia risolto nel migliore dei modi: ci siamo
capiti e chiariti; adesso continuiamo in privato! 
Ciao
M.
-- 
:wq

Grazie ad Antonio e Mimmo abbiamo risolto il problema.
Credo che la "soluzione" trovata serva a tutti, anche se non è tanto una 
soluzione sembra un rattoppo. Infatti non siamo riusciti a capire bene cosa 
succedeva.
Antonio ha trovato un piccolo errore di forma nell'apertura della POPUP.
In pratica come tanti avevo preso anch'io l'abitudine di non mettere "window." 
davanti a "open()". Dico come tanti perché ai miei inizi di JavaScript spesso 
non lo vedevo, dunque era diventata un'abitudine.
Antonio ha scaricato la pagina, fatto un po' di prove e mi ha fatto notare 
l'errore.
Dal canto suo Mimmo mi ha fatto notare che pur se il browser crashava restava 
comunque nella cartella scelta per il download un file di lunghezza zero, 
mentre non veniva generato un "core file" che mi dice essere un file nel quale 
il Pinguino scrive gli errori generati. Una specie di Dottor Whatson del nostro 
amato/odiato Windows.
Di fatto la pop-up di download funziona così:
- viene aperta;
- onLoad parte un setTimeout che dopo due secondi chiama una funziona;
- questa funzione aggiorna la url con il file da scaricare per cui il download 
parte;
- nella stessa funzione parte un altro setTimeout che dopo altri cinque secondi 
chiude la pop-up.
Probabilmente l'inghippo stava sia nel window.open che nella location in cui 
veniva caricato il file.
Per risolvere ho:
- aggiunto "window."
- aperto il file da scaricare nella "opener." invece che in "self."
- allungato i tempi a 3 e 5 secondi.
La prima modifica ha consentito l'esecuzione perfetta del codice.
Forse la seconda modifica è stata risolutiva, in questo modo ho simulato il 
click nella finestra principale (non nella pop-up) come se fosse non su una 
funzione JavaScript, ma su un banale link a file .zip
Farò un post analogo in it.comp.os.linux.sys per chiedere se qualcuno ci 
chiarisce il dubbio.
Resta un insegnamento per tutti. Se non usiamo la giusta sintassi (window.open) 
NN sotto Linux ha difficoltà ad aprire una finestra da JS.
Il minimo che potessi fare era aggiungere Antonio e Mimmo nei credits! E così 
ho fatto.
