Newsgroup: it.lavoro.professioni.webmaster
Titolo: ritardo nel caricamento dei css

Un saluto a tutti.
Ho un sito tableless, totalmente regolato dai css (o meglio diciamo che 
le uniche tabelle sono utilizzate per contenere dei dati)
Succede però che quando si carica la pagina, c'è un ritardo nel 
caricamento dei css (che comunque sono due e hanno una dimensione max di 
5k uno 3 3k l'altro) e naturalmente si vede la pagina bianca con il 
testo senza grafica.
A volte il caricamento avviene in un batter di cilgia altre in  più tempo.
Il problema sostanziale è che al cliente questo non piace assolutamente.
C'è qualche soluzione per evitare o ridurre al minimo questo lasso di tempo?
Grazie
-- 
Marco Revello
CTWEB SERVICE
Web: 
www.ctwebservice.net
Messenger: helpdesk_ctwebservice [at] hotmail [dot] it

 senza grafica.
quanto dici è molto strano e comunque avere un url sarebbe stato 
preferibile. A "naso" suppongo tu non abbia caricato i fogli di stile 
esterni nell'head del documento: quanto contenuto nell'head ha precedenza 
rispetto al body che viene parsato solo dopo aver caricato completamente 
quanto presente in testata.
Saluti
Anak
softwareE=mc^
2...@netlogica.it
(eliminare l'eq per risp in prv) 

 (eliminare l'eq per risp in prv) 
In realta' questo difetto l'ho visto poche volte.
Ma il cliente chiama spesso dicendo che si vede, che e' brutto e via 
dicendo.
I css sono caricati regolarmente nell'head, come e' giusto che sia...
Forse poteva essere un problema provocato dall'utilizzo di @import?
(per vedere eventuali cambiamenti ora ho utilizzanto <link 
rel="stylesheet" href="css/stile.css" type="text/css"> per richiamare il 
css)
Chiedo scusa per la mancanza: il sito e' 
www.laviamarenca.com


 Forse poteva essere un problema provocato dall'utilizzo di @import?
mah tutto è possibile e comunque manca il dato essenziale della conoscenza 
del sistema utilizzato dal cliente. Personalmente non ho rilevato anomalie 
di visualizzazione tramite Firefox e nemmeno con Explorer, però hai cambiato 
la sintassi per il caricamento del file esterno (ed hai fatto bene a mio 
avviso): @import è una specifica css2: che browser utilizza il tuo cliente?
Ho visto che carichi anche "componenti.css" tramite un @import presente in 
"stile.css"... dato che non usi import con la versatilità che detiene (ad. 
es. caricare determinati stili per un determinato media), perchè non 
includerlo all'interno di "stile.css" caricato, come attualmente fai, 
tramite un "link rel"? Almeno riduci il numero di files da due ad uno... 
siamo ovviamente nel campo delle ipotesi...
saluti


 (eliminare l'eq per risp in prv) 
In teoria il cliente viaggia molto e vede il sito da diverse postazioni 
e con tutta la buona volonta' non riesco a farmi dare un report delle 
sue consultazioni.
Nel suo ufficio so che ha Explorer (mi pare con versione non inferiore 
alla 6).
In passato ho constatato anch'io questo secondo di ritardo con Explorer 
7, ma ora non lo registro piu'.
In ultimo seguiro' sicuramente il tuo gentile consiglio.
Grazie per la collaborazione.



''Some pages that use the CSS @import rule experience a curious display 
quirk in the Windows version of MS Internet Explorer: a momentary flash 
of unstyled page content.''
-- 
d.

 of unstyled page content.''
Grazie!
Avevo gia' letto questo articolo. Ed in effetti ho anche provato a 
seguirlo. Ma le segnalazioni del problema continuavano ad arrivare...
In ogni caso e' interessante e magari lo testero' su altro sito.


 
Succede anche a me con firefox (non so con ie perché non lo uso).
A volte non prende proprio i css nonostante i reload ripetuti. Devo 
svuotare la cache per rivedere i siti correttamente...

 In ogni caso e' interessante e magari lo testero' su altro sito.
propongo un'altra soluzione: carichi i css direttamente nella pagina senza 
metterli in file separati.