Właśnie znalazłem Dean Edwards javascript pakowacz tutaj: http://dean.edwards.name/packer/Czy kodowanie pliku javascript przez Base62 jest złe?
Ma kilka opcji,
- Base62 zakodować
- Shrink zmiennych
przetestować go wziąłem ostatni wersja jquery, która jest już zminimalizowana do 56kb i uruchomiona na powyższej stronie ze zmiennymi shrink, wynikiem jest plik o tym samym rozmiarze, 56kb.
Następnie ponownie uruchomiłem oryginalny plik z wybranymi zmiennymi Base62 i Shrink, a wynikiem był plik 42kb.
Teraz nie wiem zbyt wiele o zminimalizowaniu i pakowaniu innych, ponieważ zmniejsza to rozmiar pliku. Ale ciekawi mnie, co robi kod Base62, czy to źle? Widzę, że powoduje, że plik jest znacznie mniejszy, ale czy tworzy więcej pracy/obciążenia później, aby go rozszyfrować na stronie?
dobrych punktów, dzięki, może powinienem trzymać się z dala od niego – JasonDavis
Chciałbym również dodać, że jest to dobry zamiennik, jeśli serwer nie odpowiada gzip. Kieruj tylko na unikalne pliki aplikacji, a nie na biblioteki ze względu na dodatkową pracę. –