Newsgroup: it.comp.lang.javascript
Titolo: transumanza da it.comp.aiuto

 oppure da qualcos'altro.
Ecco cosa succede di strano visualizzando la stessa
identica home page (la mia) a seconda se
è pubblicata su ALICE (dove gli script javascript
subiscono rallentamenti) e su LIBERO (dove gli
script javascript NON subiscono rallentamenti).
Su ALICE (dove è presente il rallentamento):
- iexplore.exe impegna la CPU da un minimo di 43 ad un massimo di 67
- csrss.exe impegna la CPU da un minimo di 22 ad un massimo di 32
- ciclo idle del sistema impegna la CPU per 0 (zero)
Su LIBERO (dove NON è presente il rallentamento):
- iexplore.exe impegna la CPU da un minimo di 1 ad un massimo di 7
- csrss.exe impegna la CPU da un minimo di 0 ad un massimo di 1
- ciclo idle del sistema impegna la CPU da un minimo di 77 ad un
massimo
di 89
Naturalmente la mia home page è anche presente offline
sul mio hard disk, e quando la visualizzo subisce all'incirca
gli stessi rallentamenti rilevabili di quando la visualizzo
online sullo spazio web di ALICE. 
Attendo l'aiuto, grazie.

 quando la visualizzo online sullo spazio web di ALICE.
beh, se magari posti gli script... 
le cause possono essere varie
* gli script che hai hanno bachi a livello di concetto (cheneso', fai un
ciclo while (True) {})
* hai un virus strano che "salva" libero :)
* hai beccato un qualche bug di explorer
* varie ed eventuali...
In ogni caso prova a vedere che succede se usi un altro browser per le
pagine... e gia' che stai, guarda che codice aggiunge libero (perche' LO
aggiunge, e ne aggiunge anche tanto) perche' probabilmente e' li' anche la
"cura".
-- 
Torno subito

 probabilmente e' li' anche la "cura".
Riporto di seguito il codice aggiunto da LIBERO alla mia home page:
<!-- saved from url=(0022)
http://internet.e-mail
 -->
<!-- START Digilander F -->
<SCRIPT LANGUAGE="Javascript">
<!--
rs_DLR=1;
//-->
</SCRIPT>
<SCRIPT LANGUAGE="Javascript" SRC="/_ad/digi_ad_11.js">
</SCRIPT>
<!-- END Digilander F -->
<!-- START RedMeasure V4 - CGI v1.1 $Revision: 1.2 $ -->
<!-- COPYRIGHT 2000 Red Sheriff Limited -->
<script language="JavaScript"><!--
var pCid="it_Libero-it_0";
var w0=1;
var refR=escape(document.referrer);
if (refR.length>=252) refR=refR.substring(0,252)+"...";
//--></script>
<script language="JavaScript1.1"><!--
var w0=0;
if (rs_DLR) document.write("<script language='JavaScript1.1'
src='
http://server-it.imrworldwide.com/c1.js
'></script>");
//--></script>
<script language="JavaScript"><!--
if(w0&&rs_DLR){
	document.write('<img
src="
http://server-it.imrworldwide.com/cgi-bin/count?ref='+
		refR+'&cid='+pCid+'" width=1 height=1>');
}
document.write("<COMMENT>");
//-->
</script>
<noscript>
<img
src="
http://server-it.imrworldwide.com/cgi-bin/count?cid=it_Libero-it_0
"
width=1 height=1>
</noscript>
</COMMENT>
<!-- END RedMeasure V4 -->

 a cui LIBERO è stranamente immune
mmm...
indipendentemente da cosa ci sia nel codice di libero... il problema e' del
tuo computer. Quindi o e' un virus/worm/trojan/quelchee' che interferisce
(strano, pero') ...ma e' OT... o e' explorer (anche qui strano, pero',
visto che hai detto che prima fungeva... e che comunque sull' altro funge
ancora; per caso hai fatto aggiornamenti?) ...e allora non so che dirti, se
non di aggiornare il browser.
Solo una domanda, ma nei tuoi script fai utilizzo degli ActiveX?
-- 
Torno subito

 non di aggiornare il browser.
A partire dal tuo suggerimento sono un po' andato
a zonzo nella barra dei menu di Explorer e senza quasi
rendermi conto sono finito su
Strumenti > Gestione componenti aggiuntivi...
Ebbene, ho tolto via un po' di componenti e adesso
tutto sembra rifunzionare alla grande.
Speriamo duri.

 tutto sembra rifunzionare alla grande.
ma allora *e'* roba di activeX, no?
-- 
Torno subito

 ma allora *e'* roba di activeX, no?
I componenti aggiuntivi o gli script che ho nella mia home page?
Ti segnalo che di javascript so solo i primi rudimenti e che
ho tempo solo per personalizzare gli script che trovo in Rete
e non per scriverli da me ex-novo.
Se vuoi ti posso scrivere i componenti aggiuntivi che ho
disattivato.
Se hai capito cosa è successo (anche approssimativamente)
sarebbe interessante farlo sapere a me e a tutto il newsgoup.

 sarebbe interessante farlo sapere a me e a tutto il newsgoup.
chiariamo, non ho la piu' pallida idea di quello che puo' essere successo :)
tuttavia posso presumere che sia un bug di ie che, con certi componenti
installati litiga coi tuoi script. Questo credo si possa verificare piu'
che altro (vorrei dire "solo", ma non ci spero piu' di tanto) usando le
componenti activeX in modo "poco appropriato"...
(oppure non e' javascript ma VBScript, e hai disabilitato quest' ultimo...)
-- 
Torno subito

 (oppure non e' javascript ma VBScript, e hai disabilitato quest' ultimo...)
Arrivato sulla scheda dei componenti aggiuntivi di IE
ecco come ho proceduto:
- ho disattivato tutti i componenti aggiuntivi
- naturalmente la pagina web non era correttamente visibile
- a questo punto ho attivato i componenti:
Microsoft Scriptlet Component
Shockwave Flash Object
Sun Java Console
- e lasciato disattivati i componenti:
{8E13DDE1-E013-47EC-9C4C-27C2F8BDD26}
AcroIEHlrpObj Class
PBlockHelper Class
QUICKfind BHO Object
SlipStream Web Accelerator
Windows Messenger
Yahoo! Companion
Yahoo! Companion BHO
- ho verificato che la pagina web era adesso corretamente visibile
- quindi ho scritto a te per comunicartelo :-)