Cerca

Adre Blog

  • Benvenuto
  • Circa
  • Connessioni
  • RSS
Javascript

Ottimizzare le dimensioni dei file Javascript

Inviato da: Seb

9

Maggio

YUI Compressor online è un sito per comprimere i file Javascript correntemente utilizzati per gestire dati dinamici (Ajax) o effetti di visualizzazione (in gallerie di foto per esempio). Questi script possono talvolta superare i 100 kb e la loro dimensione totale è in rapido aumento, generando il tempo di caricamento delle pagine a volte molto lunghi.

WordPress supporto prototype.js tali script (121,2 kb) effects.js (38 kb) jquery.js (30,3 kb) e lightbox.js (20,8 kb) quando si utilizza il plug-in Lightbox 2. Tutto questo è già 210,3 kb per caricare script per visualizzare la home page. Una volta compresso con YUI Compressor, le dimensioni dei file andare al 70,9, 24,3, 30,1 e 11 kb o 136,3 kb e una riduzione del 35,2%. Si noti che è più piccolo di jQuery e prototipo è già adeguatamente ottimizzato, il che spiega l'aumento di dimensioni molto ridotte dopo la compressione. Indipendentemente da questo script è il guadagno del 41%. Il risultato è un tempo di caricamento più brevi di circa 2s sulla mia homepage, che è tutt'altro che trascurabile, per non parlare del risparmio di banda.

Questo metodo di compressione rimossi gli spazi e altri usi diversi accorgimenti per ridurre la dimensione di un file JavaScript, non è veramente compressione come se usato gzip es. Il vantaggio di questo metodo è che non modifiche al codice di chiamare JavaScript file PHP è necessaria, il suo svantaggio è che i file sono ancora relativamente grandi (prototype.js possono essere compressi in 15 kb, ad esempio con gzip).

Tags: Javascript , Optimization , Wordpress
1 Comment

Traduttore

French flagItalian flagChinese (Simplified) flagEnglish flagGerman flagSpanish flagJapanese flagArabic flagRussian flagNorwegian flag

Parole chiave

Backup Remote Office Domain Controller Deployment Disaster Recovery Linux Software di monitoraggio MySQL OpenVPN Operations Manager 2007 pfSense PHP RAID replica di SQL Server SQL Server 2005 VPN Windows 2003 WSUS

Meta

  • Registrazione
  • Entra
  • RSS Articoli
  • Commenti RSS
  • WordPress.org

Blog aggiornato

  • SQL Fool

    Chiudere l'anteprima

    Caricamento in corso ...
  • La distribuzione Guys

    Chiudere l'anteprima

    Caricamento in corso ...
  • Benedetto Sautière

    Chiudere l'anteprima

    Caricamento in corso ...
  • Advisec Blog

    Chiudere l'anteprima

    Caricamento in corso ...
  • Chiedere al gruppo Directory Services

    Chiudere l'anteprima

    Caricamento in corso ...
  • Fabrice Meillon

    Chiudere l'anteprima

    Caricamento in corso ...
  • MSSQL Tips

    Chiudere l'anteprima

    Caricamento in corso ...
  • CSS SQL Server Engineers

    Chiudere l'anteprima

    Caricamento in corso ...
  • SQL Server Storage Engine

    Chiudere l'anteprima

    Caricamento in corso ...
  • Voglio un po 'Moore

    Chiudere l'anteprima

    Caricamento in corso ...
  • Il Team di Supporto WSUS

    Chiudere l'anteprima

    Caricamento in corso ...
  • Stephen Papp

    Chiudere l'anteprima

    Caricamento in corso ...
  • Windows Networking

    Chiudere l'anteprima

    Caricamento in corso ...
  • Blogmotion

    Chiudere l'anteprima

    Caricamento in corso ...

Argomenti Recenti

  • Allineamento di mobili per SQL Server
  • Unire due repository SVN su Ubuntu
  • Utilizzo di SSH e Remote Desktop con Visio
  • Gestione di file e backup di MySQL su Ubuntu
  • Ripristinare un iPhone 3G da 4 a iOS 3.1.3 su Snow Leopard
  • L'installazione di un LAMP su Ubuntu Dedibox

Commenti recenti

  • Museale in pfSense e sito a sito tunnel VPN
  • Mouad in Ripristino di un iPhone 3G iOS 4 a ...
  • Seb in pfSense e sito a sito tunnel VPN
  • thierry in pfSense e sito a sito tunnel VPN
  • Installazione di Cacti Zoddo in Windows / I ...
  • Problema GUY nella replicazione del comune ...

Argomenti più commentati

  • Ripristinare un iPhone 3G da 4 a iOS 3.1.3 su Snow Leopard - 55
  • Installazione di Cacti su Windows / IIS 6 - 24
  • Errore durante l'installazione di WSUS 3.0 SP2 - 12
  • pfSense e OpenVPN per i guerrieri della strada - 11
  • Installazione e configurazione di WSUS 3.0 SP2 - 9
  • L'installazione di un LAMP su Ubuntu Dedibox - 7