Могу ли я запретить кому-либо видеть мои сценарии JavaScript?

Возможный дубликат:
Как предотвратить кражу, копирование и просмотр вашего кода JavaScript?

Я знаю, что почти невозможно сделать что-то подобное, потому что JS - это клиентская сторона. Однако я уверен, что можно принять некоторые контрмеры, чтобы предотвратить просмотр кода менее опытными пользователями. (что-то более эффективное, чем отключение щелчка правой кнопкой мыши)

Я знаю, что есть меры, которые можно принять, например это приложение < /а>. Если вы попытаетесь просмотреть сценарий, он вас как-то блокирует. Как я могу установить такой блок (или, возможно, лучше) для себя?

Я просто хочу предотвратить пиявки :\


person Zeeno    schedule 19.08.2011    source источник
comment
У меня нет абсолютно никаких проблем с просмотром Javascript по этой ссылке! (По крайней мере, в Chrome.)   -  person Tim Rogers    schedule 19.08.2011
comment
Забудь это. Способы есть, но все они ущербны. Сократите скрипт и покончим с этим   -  person Pekka    schedule 19.08.2011
comment
Я прекрасно вижу JavaScript для этой страницы. Вы имеете в виду скрипт для флеш-объекта?   -  person Justin    schedule 19.08.2011
comment
@Justin, я имел в виду этот скрипт http://www.ngads.com/checkabp.js?thisistotrickabp=http://server.cpmstar.com/view.aspx . если вы выполните поиск на исходной странице, вы найдете позицию, в которой находится этот сценарий.   -  person Zeeno    schedule 19.08.2011
comment
@deztructicus Вы видите полный сценарий (он действительно такой короткий). Его цель — обмануть AdBlock Plus. Другой скрипт устанавливает для user_is_a_leech значение true, а затем этот скрипт устанавливает для этого значения значение false. Намерение состоит в том, что если работает блокировщик добавления, он не будет запускать этот скрипт, поэтому user_is_a_leech остается истинным, что позволяет отображать страницу по-другому.   -  person Justin    schedule 19.08.2011
comment
Ааа вижу спасибо. Я думаю, мне просто придется запутать это тогда...   -  person Zeeno    schedule 19.08.2011


Ответы (1)


Лучшее, что вы можете сделать, это сжать и запутать ваш Javascript с помощью YUICompressor или аналогичного. Это как минимум затруднит чтение.

person Tim Rogers    schedule 19.08.2011