Gli sviluppatori Flash e non solo, sapranno benissimo che il 90% dei siti realizzati completamente in Flash sono molto più pesanti di un sito normale.
Oggi vi darò dei consigli utili per ottimizzare la realizzazione di un sito Flash
Se dobbiamo creare un sito completamente in Flash è consigliabile dividere il nostro sito in sezioni.
Ad esempio se il sito ha le sezioni “chi siamo” - “dove siamo” - “contatti” avremo di conseguenza main.swf che conterrà chi_siamo.swf, dove_siamo.swf e contatti.swf
Questi file saranno esterni richiamati con un preloader al fine di far visualizzare e scaricare all’utente solo ciò che vede e non il sito intero.
Usare immagini vettoriali è indicato vivamente se vogliamo rendere il nostro filmato flash rapido senza avere problemi di caricamento
Se è proprio necessario caricare immagini non vettoriali come .jpg .png .gif o .bitmap ricordiamo che abbiamo pieno controllo sulla qualità.

Infatti andando in libreria e selezionando i singoli file, dal pannello proprietà potremo ottimizzare la qualità al fine di rendere più leggera possibile l’immagine
Se non necessario non eccediamo nell’utilizzo di filtri o di effetti sfumature sulle immagini, queste rendono meno fluida e leggera la nostra animazione.
E’ ovvio che prima di questi consigli è d’obbligo importare un immagine già ottimizzata con programmi esterni come PhotoShop o Illustrator ecc.
Adobe Flash dispone di diverse opzioni per l’incorporamento dei caratteri, ma molti utenti erroneamente scelgono di incorporare tutto il font anche quando non è realmente necessario, questo implica ulteriore spazio d’esportazione.

Quindi se è propri necessario incorporiamo solo ed esclusivamente i font necessari.
I filmati Flash costruiti principalmente in codice ActionScript senza alcuna interpolazione, ma solo prelevando i file dalla libreria, sono davvero leggeri e rendono il caricamento rapido e immediato
Non inseriamo audio o oggetti video eccessivamente pesanti, dove è necessario cerchiamo di di ottimizzarli con programmi esterni.

Per oggetti audio è consigliabile utilizzare files wav e poi impostare da Flash la compressione come Mp3 dalla libreria nel pannello proprietà
Per oggetti video è possbiile ottimazzarli tramite Flash Video Encoder in cui possiamo configurare una miriade di parametri come codec, qualità, frame rate, ritagliare il video e molto ancora.
Per finire ricordiamoci che spesso lavorando in ambiente Flash si tende ad avere in libreria più di quello che si usa.
Come facciamo a sapere cosa non abbiamo utilizzato, in modo da poter cancellare tutti i files inutilizzati?
Semplice dal pannello libreria [Tasto rapido CTRL+L] selezioniamo l’icona in alto a destra, si aprirà un pannello nel quale dovremo scegliere “Seleziona elementi non in uso” e cancellare i vari file.
Spero che questi consigli vi aiutino a ottimizzare i vostri progetti basati su Adobe Flash.
Crediti foto iniziale: originale by dolomitico su Flickr
Adobe, AS2, AS3, CS3, Curiosità, Design, Esperimento, File, Flash, Grafica, Immagini, Sviluppo, tips & trick, Vettoriale, Video

Pagine: « 1 [2] Mostra tutto
Pagine: « 1 [2] Mostra tutto
tag abilitati: <code> </code> | <a href=""> </a> | <strong> </strong> | <i> </i>
Claudio
7 Luglio 2008 alle 8:23 am
Ciao!
Pongo una domanda…se eseguo i tween con un motore tipo “fuse” o comunque sia solo in action script, flash come fa a sapere quali sono i file non in uso da eliminare??
ciauu
Silvestro
29 Settembre 2008 alle 11:49 am
OK Julius, ho le pagine chisiamo.swf, dovesiamo.swf etc. etc, (per seguire il tuo consiglio di suddividere le pagine ho dovuto spacchettare tutto il sito, aaaaaaaaaaaaaaaaargh!) ma come faccio ad inserire una musica di sottofondo che non si interrompe mentre navigo dall’uno all’altro swf? dovrei (credo) far aprire gli swf in un unica pagina html con la musica, giusto? ma quale funzione applico ai pulsanti del menu per fare questo?
Silvestro
3 Ottobre 2008 alle 10:30 am
Julius? non la guardi più questa pagina?