Пробовал Google-овый closure-compiler-1.0 — оно не меняет имена некоторых переменных и функций. При попытке врубить зверский уровень обфускации, чтобы таки оно всё поменяло, оно сделало код неработоспособным, почему-то выкинуло пару функций, к которым вполне себе были обращения.
А чё сейчас модно в мире js-обфускации? Какие тенденции, чёпачом на районе? Хочется рандомизации, чтобы перезапуск давал совершенно другой вид мяса. Но нифига не в ущерб производительности, т.е. пожалуйста без вызова по ходу рантайма каких-нибудь левых функций, умножающих левые числа.
И не онлайновый.