- avere nel markup misure fittizie
- il conseguente riposizionamento degli elementi successivi a fine caricamento immagine
- una funzione richiamata n volte che, seppur in condizioni normali ripesca dalla cache l' immagine gia' caricata, crea un nuovo oggetto Image
a quest ultimo punto si potrebbe anche rimediare
barattando il new Image con un istante di immagine alle dimensioni naturali nel documentocodice:function resizeImage(im){ im.removeAttribute('width') im.removeAttribute('height') var w=im.offsetWidth; var h=im.offsetHeight; im.width=(w>640)?640:w; im.height=(h>480)?480:h; }
ciao