Dom 21 Mar 2010 |
|
Il problemaFate una cosa. Se non ci siete già, aprite un nuovo tab nel vostro browser e andate sulla pagina principale di UIELinux. Quando ha finito di caricare scorretela su e giù per un paio di volte poi tornate qui.
Quella che avete appena visto penso che la si potrebbe definire un'orgia di immagini. Ce ne sono a centinaia che vengono disegnate sullo schermo in ogni punto della pagina.
Per essere precisi quando il sito viene aperto per la prima volta il browser deve scaricare in media 47 immagini diverse per un totale di 420 Kbyte. Questo significa che su una connessione ADSL media servono circa due secondi per scaricarle tutte quante. Ora. Io sono una persona piuttosto impaziente e se un sito ci mette 3 o 4 secondi per comparire sullo schermo comincio a pensare che c'è qualcosa che non va e lo chiudo ancora prima di leggerne i contenuti. UIELinux però è anche un po' casa mia. Non posso mica dire «Che cesso di sito! » e chiudere il tab.
Cosa fare per migliorare la situazione? Togliere le immagini non è una soluzione. Fanno parte del design ed alcune volte sono il vero e proprio contenuto della pagina. L'unica cosa che rimane da fare è quindi agire sulla immagini.
Può sembrare assurdo ma usando il terminale e due programmi è possibile fare anche dei veri e propri miracoli.
La soluzioneAprite il vostro gestore dei pacchetti e cercate i pacchetti che contengono i programmi optipng e jpegoptim. Selezionateli e cliccate su installa.
Queste due piccole utility riescono a ricomprimere qualsiasi file png o jpg in maniera completamente lossless. L'immagine finale sarà quindi identica a quella originale e non ci sarà alcuna perdita di qualità. La dimensione del file, però, sarà ridotta. In genere il guadagno che si ottiene si aggira attorno al 14%. In alcuni casi è possibile arrivare a ridurre lo spazio occupato del 30% ma si tratta di casi molto rari.
Usare questi programmi è facile. Basta aprire il terminale e lanciarli indicando il percorso del file da ottimizzare.
JPEGOptim
jpegoptim --strip-all ~/frutta.jpg OptiPNG
optipng -o2 ~/tatto.png I due programmi hanno molte opzioni avanzate per controllare le varie ottimizzazioni ed il loro comportamento. Alcune volte permettono di ottenere risultati migliori. Di solito, però, quelle che ho riportato negli esempi qui sopra hanno il miglior compromesso tra tempo e spazio guadagnato.
Optipng può persino essere forzato a fare centinaia di tentativi quindi se l'immagine originale ha le dimensioni di uno sfondo è possibile che necessiti anche di più di 10 minuti per terminare invece di pochi secondi.
Ora andate ed ottimizzate!
Commenti (6)
![]()
Davide Pedrelli
said:
|
...UIELinux però è anche un po' casa mia. Non posso mica dire «Che cesso di sito! » e chiudere il tab.Puoi anche dirlo. ma poi inizia a correre più veloce che puoi Comunque sia, le critiche sono sempre utili. Ho fatto un po' di lavoro extra, ottimizzando tuuuutte le immagini di uielinux.org con i due strumenti che hai recensito. Dai miei test la HomePage mi si carica completamente in circa 4 secondi con la cache del browser precedentemente svuotata. UIELinux.org va molto meglio di tanti altri siti. Anche prima dell'ottimizzazione immagini. |
Davide Pedrelli
said:
|
... Mi sono permesso di adattare le istruzioni del tuo articolo per farne due script (banali) per Nautilus. Li ho postati nell'articolo di Santiago. Sono certo che vorrai dare un'occhiata e magari migliorarli offrendo una notifica di fine ottimizzazione. |
luca
said:
|
... scusa se scrivo in questa discussione, non so se ti ricordi di me, ti avevo scritto la settimana scorsa perchè non riuscivo a vedere i video dal browser dopo aver seguito la tua configurazione di una vecchia versione di ubuntu.. ho provato a scrivere nella discussione originale ma non mi fa aggiungere commenti. proprio non riesco a risolvere il problema, ho disinstallato i plugin ma non va... tra le altre cose il problema è anche per chrome e i plugin dovrebbero essere solo per firefox... cosa mi consigli di fare? |
Davide Pedrelli
said:
|
... Purtroppo non sono in grado di aiutarti. Applicare una guida per ubuntu 8.04 sulla 9.10 può causare danni del tutto imprevedibili. A questo punto, se fossi al posto tuo (ci sono passato anch'io a suo tempo), formatterei il sistema e ripartirei da capo. Nota: per contatti diretti con gli iscritti puoi usare UIE Community. Ciao. In bocca al lupo. |
Lascia la tua opinione
| < Prec. | Succ. > |
|---|
About
Community
Commenti
Tags
Utenti On-Line
53 visitatori online
Utenti : 168
Contenuti : 88
Link web : 58
Tot. visite contenuti : 171513
Contenuti : 88
Link web : 58
Tot. visite contenuti : 171513





