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.
Az eredmény:
- 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.
A jobb oldali ablakban szerezni tömörített változat
- 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