Visualizzazione dei risultati da 1 a 9 su 9

Discussione: scaricare su cache

  1. #1

    scaricare su cache

    ho una domanda particolare: ho un sito classico con un swf principale (home) sulla quale poi si caricheranno gli swf delle altre pagine. Sarebbe possibile far scaricare sulla cache dell'utente che visita il sito questi swf secondari prima ancora che vengano cliccati dal menu?
    Spero di essermi spiegato...ancora sarebbe: intanto che carica la home far caricare anche tutti gli altri swf anche se poi non verranno visitati...si forse cosi è meglio...

    Grazie a tutti
    nim

  2. #2

    Re: scaricare su cache

    Originariamente inviato da rotating-pole
    ho una domanda particolare: ho un sito classico con un swf principale (home) sulla quale poi si caricheranno gli swf delle altre pagine. Sarebbe possibile far scaricare sulla cache dell'utente che visita il sito questi swf secondari prima ancora che vengano cliccati dal menu?
    Spero di essermi spiegato...ancora sarebbe: intanto che carica la home far caricare anche tutti gli altri swf anche se poi non verranno visitati...si forse cosi è meglio...

    Grazie a tutti
    nim
    metti a _visible=false i livelli o i movie clip in cui li carichi, poi al momento buono li rendi visibili

  3. #3
    :master: uhmm potrebbe essere un'idea, ma mi sa che ho omesso un particolare, gli swf esterni (quelli delle altre pagine) vengono caricati in un unico mc contenitore (mccont), la tua soluzione sarebbe pratica se avessi quindi un mccontenitore per ogni pagina da caricare, ed effettivamente potrebbe funzionare...
    Grazie Giulio! mica male come idea...

    Certo se qualcuno sapesse come fare a scaricare in cache, è ben accetta la soluzione....
    però bella giulio adesso ci provo!!!

  4. #4
    Originariamente inviato da rotating-pole
    :master: uhmm potrebbe essere un'idea, ma mi sa che ho omesso un particolare, gli swf esterni (quelli delle altre pagine) vengono caricati in un unico mc contenitore (mccont), la tua soluzione sarebbe pratica se avessi quindi un mccontenitore per ogni pagina da caricare, ed effettivamente potrebbe funzionare...
    Grazie Giulio! mica male come idea...

    Certo se qualcuno sapesse come fare a scaricare in cache, è ben accetta la soluzione....
    però bella giulio adesso ci provo!!!
    ogni volta che visualizzi a video qualcosa, l'hai scaricata nella cache, a prescindere da dove l'hai caricata...

    potresti fare un preload sequenziale:

    preload1

    se il preload è terminato->preload 2

    se il preload è terminato ->preload 3

    se carichi il file pippo.swf poi lo puoi ubicare in un mc, in _root, su un livello n...
    una volta che hai l'oggetto in cache lo gestisci a tuo piacimento.

    Se spieghi però il motivo di tali caricamenti magari possiamo trovare una soluzione ottimale...

  5. #5
    ho provato a metter più mccont ma non va bene...mi spiego meglio...

    sulla home c'è un menu, quando si seleziona una voce da questo menu, uno script fa caricare la relativa pagina all'interno di un mccont il quale sempre mediante uno script entra da destra con un'animazione. Ora, questo sito è tutto animato da script e le pagine secondarie hanno video e foto e testi dimamici, il che , non so perchè, spesso mi fa bloccare le animazioni e la navigazione, ma una volta che tutto è stato visto (con fatica) e quindi caricato in cache, funziona alla grande. Premetto che ho preload sia per la home che per le pag secondarie, ma i video e le gallery caricano i contenuti solo dopo che la pagina è stata caricata.
    Io quindi ho pensato: se riuscissi a far caricare in cache tutte le pag secondarie prima che queste vengano visualizzate mi risolverei tutti i problemi...mi sbaglio?

  6. #6
    Originariamente inviato da rotating-pole
    ho provato a metter più mccont ma non va bene...mi spiego meglio...

    sulla home c'è un menu, quando si seleziona una voce da questo menu, uno script fa caricare la relativa pagina all'interno di un mccont il quale sempre mediante uno script entra da destra con un'animazione. Ora, questo sito è tutto animato da script e le pagine secondarie hanno video e foto e testi dimamici, il che , non so perchè, spesso mi fa bloccare le animazioni e la navigazione, ma una volta che tutto è stato visto (con fatica) e quindi caricato in cache, funziona alla grande. Premetto che ho preload sia per la home che per le pag secondarie, ma i video e le gallery caricano i contenuti solo dopo che la pagina è stata caricata.
    Io quindi ho pensato: se riuscissi a far caricare in cache tutte le pag secondarie prima che queste vengano visualizzate mi risolverei tutti i problemi...mi sbaglio?
    se ti si bloccano le animazioni è perché sono sbagliati i preload...e quindi lo carica "a prezzi". Una volta caricato lo vedi fluido. L'unica è sapere come carichi i filmati secondari: su un livello >0?

  7. #7
    i preload sono quelli che ho sempre usato, sono corretti al 100%, e cmq la home pesa 80kb, con un adsl è quasi inutile il preload per 80 kb, e la animazioni sono via script, non sulla time line, e animano il mccont che entra da destra. il metodo che uso è loadmovie(nomefile, istanza). Dato che anche gli swf secondari hanno il loro preload, in teoria durante l'animazione d'entrata si dovrebbe vedere questo preload, e cosi funziona (a volte) ma spesso s'incastra questa animazione, soprattutto per le pag che hanno la gallery video.
    Per questo credevo che la soluzione più consona sarebbe quella di far caricare tutto prima...ma non so come...

    posto il link magari è più chiaro (se funziona regolarmente fatemi sapere)....ecco qua

  8. #8
    Originariamente inviato da rotating-pole
    i preload sono quelli che ho sempre usato, sono corretti al 100%, e cmq la home pesa 80kb, con un adsl è quasi inutile il preload per 80 kb, e la animazioni sono via script, non sulla time line, e animano il mccont che entra da destra. il metodo che uso è loadmovie(nomefile, istanza). Dato che anche gli swf secondari hanno il loro preload, in teoria durante l'animazione d'entrata si dovrebbe vedere questo preload, e cosi funziona (a volte) ma spesso s'incastra questa animazione, soprattutto per le pag che hanno la gallery video.
    Per questo credevo che la soluzione più consona sarebbe quella di far caricare tutto prima...ma non so come...

    posto il link magari è più chiaro (se funziona regolarmente fatemi sapere)....ecco qua
    loadMovie (nomefile,livello)

    controlla i preload...ricorda che se carichi pippo.swf sul livello 1 il preload dal filmato principale riguarda _level1.getBytesTotal, _level1.getBytesLoaded ...

  9. #9
    mi sa che non sono stato chiaro...scusa ma se è fin dall'inizio che dico che gli swf vengono caricati in un mccont significa loadmovie(nome file, istanza) significa più esattamente

    loadMovie("web.swf", _root.mccont);

    ripeto: non carico loadMovieNum, ma load movie...

    Coooomunque, se qualcuno sa come far caricare degli swf in cache prima ancora che vengano visualizzati mi potrebbe far sapere come si fa?
    purtroppo non posso creare un mccontenitore per ogni pag (diventerebbe un casino inutile da gestire via script, bell'idea quella di giulio di renderli invisibili ma irrealizzabile nel mio caso specifico), i preload funzionano sicuro, li ho utilizzato decine di volte...

    Grazie a tutti in ogni caso!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.