Buonasera, vorrei sapere quando viene avviato il caricamento per un swf. Viene caricato seguendo l'ordine del codice sorgente o alla fine del caricamento di tutti gli altri componenti?
Buonasera, vorrei sapere quando viene avviato il caricamento per un swf. Viene caricato seguendo l'ordine del codice sorgente o alla fine del caricamento di tutti gli altri componenti?
l'ordine è immediato, quindi consecutivo
poi c'è da considerare:
-dimensione del file (più piccolo è, prima arriva)
-latenza della rete e/o del server (piccole indisponibilità che mettono in coda gli ordini senza un'ordine particolare se non quello temporale della richiesta, ma questo non è un vincolo)
-rendering del browser (tempi generici, tempi su determinati file, modalità...)
perché questa domanda?
Dovrei decidere se inserire un componente flash da 2 MB nella home di un sito (solo nella home) tuttavia non voglio assolutamente che questo vada ad influire sulla velocità di caricamento. L'intera pagina (escluso flash) pesa 800 KB, quindi vorrei che questo componente si carichi sempre alla fine del caricamento di tutto il resto, è possibile?
2 mb sono un bel po' di roba per una pagina: influisce senza dubbio
Per caricare con un ordine particolare, e avviare il caricamento di un'elemento dopo un'altro, devi agire con jQuery o Prototype. Al successo (success) dell'operazione scateni un'altro evento.
una roba un po' complessa.
se intendi approfondire l'argomento sposto in js
In effetti potrei utilizzare jQuery (è già inserito nella pagina): potrei preparare un div senza il contenuto flash e all'evento $(document).ready() carico nel mio div il contenuto esterno attraverso il .load().Originariamente inviato da world war
Dovrei decidere se inserire un componente flash da 2 MB nella home di un sito (solo nella home) tuttavia non voglio assolutamente che questo vada ad influire sulla velocità di caricamento. L'intera pagina (escluso flash) pesa 800 KB, quindi vorrei che questo componente si carichi sempre alla fine del caricamento di tutto il resto, è possibile?
Ti sembra corretto?
Prova ad usare lo scaricamento progressivo che è un po' il sostituto dello streaming. Con questo metodo non scarichi subito il 2MB di video ma li scarichi man mano che lo guardiOriginariamente inviato da world war
Dovrei decidere se inserire un componente flash da 2 MB nella home di un sito (solo nella home) tuttavia non voglio assolutamente che questo vada ad influire sulla velocità di caricamento. L'intera pagina (escluso flash) pesa 800 KB, quindi vorrei che questo componente si carichi sempre alla fine del caricamento di tutto il resto, è possibile?
“Che le cose siano cosi, non vuol dire che debbano andare così. Solo che quando si tratta di rimboccarsi le maniche e incominciare a cambiare, vi è un prezzo da pagare. Ed è allora che la stragrande maggioranza preferisce lamentarsi più che fare”.
Giovanni Falcone
il concetto si, la procedura non soOriginariamente inviato da world war
Ti sembra corretto?