Здравствуйте, astra_spica, Вы писали:
a> Посоветуйте пожалуйста хороший обфускатор для Java Script.
a> В идеале чтобы переименовывались все методы, переменные, функции.
Это практически невозможно, т.к. язык динамический. Если только кодогенерацию использовать, GWT, например.