❦ 20 août 2012 09:31 CEST, Thomas Goirand <zigo@debian.org> :
>> I believe differences like that are not important, compare how gcc
>> generate different binaries each time depending on parameters etc.
>> However, if a minified file is shipped that cannot be re-created at all
>
>> (due to no minifier) I don't think shipping source for the file is the
>> only problem. Both source code and the tools needed to generate output
>> forms is needed for users to be able to use a modified version of the
>> program.
>>
>> /Simon
>>
> If it's that hard to produce a minified version, then shouldn't
> we use the "normal" version? How much speed-up do we really
> get anyway (my wild guess: not much...)?
See:
$ ls -lh jquery*
-rw-r--r-- 1 bernat users 247K août 20 20:52 jquery.js
-rw-r--r-- 1 bernat users 81K août 20 20:52 jquery.js.gz
-rw-r--r-- 1 bernat users 93K août 20 20:53 jquery.min.js
-rw-r--r-- 1 bernat users 37K août 20 20:52 jquery.min.js.gz
A 44KB difference is pretty important for mobile users (which have poor
bandwidth and poor latency which makes bandwidth available at the
beginning of a TCP connection low).
--
Make sure your code "does nothing" gracefully.
- The Elements of Programming Style (Kernighan & Plauger)
Attachment:
pgpIGqIVmQ8gu.pgp
Description: PGP signature