M. *_*ein 3 javascript compiler-construction obfuscation optimization
如果您使用JavaScript查看Google网页的来源,您会发现JavaScript显然无法读取或维护.例如,所有变量和函数都是一个字母命名的(至少,前26个是......); 没有多余的白色空间或线条; 没有评论; 等等.
这个编译器的好处很明显:页面加载速度更快,JavaScript执行速度更快,而作为奖励,竞争对手将难以理解您的混淆代码.
显然,谷歌正在使用某种JavaScript-to-JavaScript压缩编译器.我想知道他们使用的是什么是内部工具?如果没有,什么是他们使用?是否有任何公开的(理想情况下,免费/开源)工具?
YUI Compressor是一个Java应用程序,可以压缩和混淆您的Javascript代码.它是一个从命令行运行的Java应用程序(可能是构建过程的一部分).
另一个是PHP Minify,它做了类似的事情.