ďťż

[JS] Dekoder kodu JavaScript który formatuje kod do czytelnej postaci

       

Podstrony


telcocafe

Skompresowałem kod JS narzędziem packer, aby zajmował mniej miejsca (przeglądarka pobierze go szybciej z Internetu), lecz nie zapisałem wersji roboczej po zmianach. Czym sformatować go do czytelnej postaci - ze znakami tabulacji jako wcięcia? Nie chce mi się robić tego ręcznie.
Użytkownik Ferrari edytował ten post 26 luty 2009, 22:21


Notka: "pakowanie" JS nie ma sensu gdy serwer kompresuje dane Gzipem, a gzip zrobi to wydajniej i efektywniej. Plus drugie - na słabym sprzęcie będzie widać znacznie wolniejsze przetwarzanie "spakowanego" JS od nie spakowanego.

Nie koduję kodu do base64. Tylko usuwam komentarze, puste miejsca i skracam zmienne (opcja: shrink variables).

i to właśnie powoduje takie spowolnienie ;)



A możesz wyjaśnić dlaczego? Skoro białe znaki są pomijane, to dlaczego ich usunięcie ma spowolnić wykonywanie kodu?

Bo gzip osiąga dobre wyniki jak ma duże pole do manewru. Sprawdzone na bardzo dużym serwisie społecznościowym :)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.