Newsgroup: it.comp.www.html
Titolo: Velocizzare caricamento sito

ciao a tutti
ho creato un sito un po' pesantuccio graficamente...
sopratutto quando si apre la prima pagina è lentuccio...
la prima pagina è costituita da uno sfondo grigio tinta unita per tutto 
lo schermo e in mezzo ho ricreato un blocco notes, sarebbe un'immagine 
grande 1000*1000 pixel che è la base del sito...
beh quella quando apro la prima pagina me la carica dopo qualche secondo 
quando ormai tutto il resto è caricato...
non c'è un modo per fargliela caricare prima?
grazie
ciao
--
Newsgroup robomoderato - gli articoli vengono approvati automaticamente

 non c'è un modo per fargliela caricare prima?
Ringrazia che il browser te la carica dopo, almeno gli utenti possono 
iniziare a vedere il sito, intanto.
Puoi farne una versione molto compressa (sui 20 KB) da caricare 
all'apertura, e poi via javascript cambiare lo sfondo dopo il caricamento 
del sito. Cosi` hai un effetto progressivo.
Bye.



E te credo che ti carica lento!
Fatti uno sfondo di pochi Kb che si ripeta più volte ;)
-- 
glm2006ITALY
My web site: 
http://www.webepc.it
My blog:     
http://glm2006italy.blogspot.com/


 wrote:

Con una chiamata ad una funzione javascript messa nel body: 
<body onload="funzionePreload()"; 
Ce ne sono centinaia in rete, se usi Dreamweaver ce l'ha pure lui.
Max
-- 
http://www.maxori.it
L'Arte è la capacità di fare cose di nessun valore
e di riuscire a venderle
F. Zappa


 Newsgroup robomoderato - gli articoli vengono approvati automaticamente
è un'immagine png da 2 mb, pensavo si riuscisse a caricare...
non ho capito cos ami consiglieresti di fare...potresti provare a 
rispiegarmelo?
grazie
ciao


 grazie
Sicuro comprimere in jpg... abbassando un pò la qualità dovresti 
arrivare sui 200 Kb.. (ed è già pesante!)
-- 
glm2006ITALY
My web site: 
http://www.webepc.it
My blog:     
http://glm2006italy.blogspot.com/


 rispiegarmelo?
----------- css ---------------
body {
 background-image: url(immaginepiccola.jpg);
}
------ js con jquery ---------
$(function() {
 $('body').css('background-image', 'immagineenorme.png');
});


 Bye.
Scusa invece di complicarsi la vita non basta una piccola gif "ripetibile" ?
-- 
glm2006ITALY
My web site: 
http://www.webepc.it
My blog:     
http://glm2006italy.blogspot.com/


 "ripetibile" ?
Se ha tutto lo sfondo grigio e l'immagine di un'agenda sotto, non puoi 
farlo a tile, devi mettere l'immagine completa.
Certo che comunque gia` facendo una jpg al posto della png ridurra` le 
dimensioni parecchio (a meno che non sia a scala di grigi e compressa a 
livello 9, ma allora non sarebbe di 2 MB).
Bye.


 del sito. Cosi` hai un effetto progressivo.
Una volta si poteva anche usare il parametro "lowsrc"
http://www.htmlcodetutorial.com/images/_IMG_LOWSRC.html
Non so pero` se sia ora deprecato; per come la vedo io sarebbe il caso che 
lo fosse.


 grande 1000*1000 pixel che è la base del sito...
è un'immagine troppo grande, chi è senza ADSL oppure in una zona con
veloctà scarsa ci mette anche dei minuti a vederla tutta... bisogna
scegliere un'altra soluzione (immagine scomposta in parti ripetibili
di occupazine bytes + piccola, eccetera)
--
http://HyperPublish.com/ita/
  Cataloghi, CD e siti
http://EasyWebEditor.com/ita/
 Crea il tuo sito Web
http://CDFrontEnd.com/ita/
    Realizza CD DVD presentazioni
http://PaperKiller.com/ita/
   Edita manuali o HTMLHelp, CHM
http://EBooksWriter.com/ita/
  Ebook!
