Domanda

Esiste una versione del framework Prototype che è comprimibile o già compresso al massimo livello di compressione con il packer di Dean Edward ed è testato per funzionare?

Imballatore: http://dean.edwards.name/packer/

Questa è una domanda in grado di Google, ma non mi fido di Google per cose mission-critical. Voglio le informazioni dai professionisti.

È stato utile?

Soluzione 2

OK dopo qualche difficoltà ecco la mia soluzione:

1 Usa JSLint per rilevare tutti gli errori come punti e virgola mancanti e altre cose sgradevoli.

2 Non c'è nessun passaggio 2. Una volta fatto ciò, il risultato è garantito per funzionare con il packer di Dean Edward.

Il gzip del file .js compresso riduce ulteriormente le dimensioni, producendo VELOCITÀ DI SCARICO LUDICROUS !!!!! (o qualcosa). Bye

Altri suggerimenti

Dopo aver letto i recenti "Javascript Rocks" di Thomas Fuchs (di fama scriptaculous) libro Posso dirti che non è affatto un fan di Javascript offuscato. È un sostenitore del servizio javascript gzipped come "la migliore soluzione per la dimensione del file JavaScript, escluso nessuno". Ciò è possibile abilitando GZIP sul proprio server utilizzando AddOutputFilterByType o utilizzando ospitato librerie ajax su codice google .

I motivi principali per utilizzare GZIP sono:

  • riduzione di 1: 4 in dimensioni
  • non rimuove gli spazi bianchi o si altera nomi di variabili / funzioni molto più facili da eseguire il debug
  • hit a basso rendimento rispetto a offuscamento della sceneggiatura

So che in realtà non risponde alla tua domanda, ho pensato che potesse essere un punto interessante da considerare.

Ho ottenuto risultati eccellenti usando YUI-Compressor per comprimere il prototipo di framework, anche quando si aggiungono file aggiuntivi prima che venga compresso. Tutti i miei JavaScript e CSS sono tenuti separati per facilità di sviluppo e quindi ricombinati in moduli più grandi e compressi per ridurre il numero di richieste HTTP.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top