[ pakito @ 23.08.2016. 15:30 ] @
Skidam, testiram i učim, i prilagodjavam za svoje potrebe razne free js plugine.
Neki .js fajlovi imaju otvoren i pregledan kod, a kod nekih je samo početna funkcija pregledna, a ostali deo je sav zbijen u jednu oooogromnu rečenicu.
Guglao sam i oguglao da saznam sledeće:

1. U kom se editoru rade takvi js tekstovi?
2. Zašto se pakuju na taj način (bez klasičnog "cr-lf" paragraf markera, i sa ";" kao separatorom)?
3. Probao sam sve editore koji u sebi imaju js opciju (pre svega notepad++ i dreamweaver ) ali ili oni nemaju opciju koja razvija ovaj "zbrkani" deo koda", ili ja kao programer naivac ne umem da je nadjem!

A baš sam zapeo da ovo skontam, makar mi nikad u (programerskom) životu ne trebalo! :)

[ DaliborP @ 23.08.2016. 15:31 ] @
https://en.wikipedia.org/wiki/Minification_(programming)
[ pakito @ 23.08.2016. 16:00 ] @
E, hvala za naputak, on mi je odgovorio na pitanje zašto se ovo radi, ali nigde ne nadjoh odgovor na drugi deo znatiželje: ima li načina da se ovakvi fajlovi "de-minifikuju", to jest vrate u izvorno stanje od strane trećeg lica?
Ako postoji, kojim editorima?
[ plus_minus @ 23.08.2016. 16:56 ] @
Ima načina da se deminifikuju ali ne i da se vrate u originalno stanje.

Ako hoćeš da raspetljaš takav kod - element inspector iz web browser-a.

Kada se jednom minifikuje ili uglifikuje (poružni) kod na takav način, u obzir se uzimaju i nazivi funkcija.
Ako ti je prva funkcija u kodu koji minifikuješ pod nazivom MyFirstFunction() u minifikovanom fajlu će da bude a() i to ne može da se vrati nazad, ali formatiranje koda, da.
[ ssi @ 24.08.2016. 08:33 ] @
Nauci da koristis npm, grunt i bower pa ces vecinu tih fajlova dobiti
i u minifikovanoj i ne minifikovaoj verziji.

ovde imas pakete sa verovatno svim tim fajlovima koje koristis:

https://bower.io/search/

https://www.npmjs.com/