Tömörítése javascript fájlok - szkriptek honlapok

Tömörítése javascript fájlok - szkriptek honlapok

Ebben a cikkben tartjuk az online tömörítési technikák js (j # 097; vascript) fájlokat, hogy csökkentsék a méretét. Most egy csomó internetes források felhasználásával, a harmadik fél java script (például pontosan ugyanazt a jQuery könyvtár és számos plugin hozzá), és a saját fejlődését. Compression csökkenti a méretét a betöltött oldalakat a webhelyén, mint volt, míg a betöltési idő. Ez az egyik az optimalizálási lépéseket, ami kívánatos, hogy mindent.

Még ha a kiszolgáló gzip tömörítést, ami kétségkívül csökkenti a méretét, ne hanyagolja el az optimalizálás fájlokat úgy, hogy a kibontásuk az archívumból időt vesz igénybe.

A két leggyakoribb és hatékony módszer a tömörítés: Yui kompresszor és a Google Closure Compiler.

Elemző használ j # 097; vascript. Java-ban írt. Ez az úgynevezett Rhino.


Rhino folt tömöríti miatt két alapvető műveleteket:

Ofitsilny honlap Yahoo nem nyújt internetes scriptek tömörítést, de a hálózat egy szolgáltatás
ezt a képességet.
Compress például a szkript kerül villogó szöveg:


Illessze be a kódot a megfelelő mezőbe, válassza ki a fájl típusát JS (lehet préselni is, és CSS fájlok), és kattintson a Compress.

Tömörítése javascript fájlok - szkriptek honlapok

Az eredmény:

Tömörítése javascript fájlok - szkriptek honlapok

  • Méret 489 bájt
  • Tömörítés után 417 bájt
  • A százalékos kompressziós 15%
  • Miután tömörítés és csomagolás gzip 270 bájt
  • A százalékos kompressziós gzip és a csomagolás 45%

Ez az eszköz a Google-tól is, mint Yui hatékonyan végzi a dolgát. Ezzel szemben a YUI kompresszor, ő egy hivatalos online szolgáltatás tömörítés
Tömöríteni az összes ugyanazt a kódot használja. Másolja be a szövegmezőbe, majd kattintson a Compile.

Tömörítése javascript fájlok - szkriptek honlapok

A jobb oldali ablakban szerezni tömörített változat

Tömörítése javascript fájlok - szkriptek honlapok

  • Mérete maximum 439 byte
  • Tömörítés után 390 bájt
  • Tömörítés aránya 11,16%
  • Miután a sajtolást és csomagolást gzip 255 bájt
  • A százalékos a sajtolást és csomagolást gzip 6,25%

Google Closure Compiler. ítélve a fájlméretet összenyomás után, 390 bájt vs. 417 byte YUI kompresszor csökkentett hatékonyabban. Hatásosság (ebben a példában) 6,5%. de furcsa, hogy az eredeti forgatókönyvet a méret, mind a szolgáltatás mást jelent.
Használhatja bármilyen szolgáltatást.

És a uzhaty j # 097; vascript fájlt újra formában olvasható az online szolgáltatás