JavaScript kompresori (za ovde ili za poneti)

Deo onog jednog, jedva izdvojenog dana, za predavanje na Paliću, proveo sam sa veselom DTP ekipom. I tako… odemo na ručak i otvori se (naravno) totalno geekovska diskusija o tome kako je najbolje kompresovati JavaScript kôd.

Pomenemo onaj genijalni hak gde se više JavaScript datoteka dovlači u browser jednim HTTP zahtevom. Pomenemo gzip i nekoliko compresora koji rade na principu uklanjanja white spacea, skraćivanju imena funkcija i varijabli… ali na kraju ostanemo bez nekog jasnog iskustva šta je najbolje… Možda zato što je deo ekipe već počeo da kompresuje vino.

I kako to biva, totalno ne namerno naletim danas na on-line alat koji u benchmarkingu daje rezultate za nekoliko kompresora i to sa ili bez gzip kompresije. Možete probati i sopstveni kôd pa videti šta je bolje na vašem konkretnom primeru, i to sa varijantama uključenih opcija kompresovanja. Divan on-line alat. Vama najbolji rezultat kompresije možete preuzeti – za poneti.

Eto zašto volim ovakve seminare.

This entry was posted on Subota, april 19th, 2008 at 18:22:01 and is filed under hedonizam, programiranje. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

One Response to “JavaScript kompresori (za ovde ili za poneti)”

  1. Ilija Studen Says:

    Sećam se da je aC interfejs bio baš nezgrapan dok smo učitavali JS i CSS fajl po fajl. Čim smo skucali našu verziju combine fajla (PHP fajl koji skuplja kod i šalje ga sa odgovarajućim Content-Type i Expires headerima) sve je jednostavno poletelo.

    Pored toga član aC communityja je postovao karatak htaccess kod koji bi trebalo dosta da pomogne sa učitavanjem ostale statike:

    http://www.activecollab.com/forums/topic/2373/

    Čudo koliko ti sitni tweakovi pomažu boljem iskustvu pri korišćenju appa / sajta. A must su za bilo šta što ozbiljnije koriste statiku.

    Nisam se baš igrao sa pakerima. Ne verujem da bi puno pomogli naspram čisto GZipovanja.

Leave a Reply