четверг, 16 июля 2015 г.

Как прочитать кракозябры или минимизированный javascript?

Наверняка каждый сталкивался проблемой в кодировке текста, а именно если вы веб разработчик или просто не отображается на сайте должным образом символы,
Пример текста:
принудительное пересоздание ссылок

Думаю, никто из вас не сможет прочитать что там написано, если только вы не гений, который в голове хранит такое количество символов и что она означает.
Намного проще воспользоваться онлайн службами для расшифровки текстов.
Их просто куча, вот один из них от создателей легендарного Яндекс, а именно студия Артемия Лебедева. http://www.artlebedev.ru/tools/decoder/ Кстати не рекламирую их )

Либо бывает, что разработчики минимизируют свои Джава скрипт файлы дабы не украли их идеи какие-нибудь шустрые школьники, чтобы получить оценку в школе.

Текст примерно такого вида:
if(a&&"."===a.charAt(0))if(b){for(n=n.slice(0,n.length-1),a=a.split("/"),g=a.length-1,s.nodeIdCompat&&w.test(a[g])&&(a[g]=a[g].replace(w,"")),a=n.concat(a),k=0;k<a.length;k+=1)if(m=a[k],"."===m)a.splice(k,1),k-=1;else if(".."===m)


Тоже не читабельно! Можно ее сделать нормального вида с помощью сервиса http://jsbeautifier.org/ Просто вставляете текст и на выходе получаете нормальный читабельный текст. Кстати, таким образом, мы убрали назойливый текст у одного продукта SharePoint.


Снизу продукта разработчика по SharePoint написано было красными буквами Unlicensed version
Согласитесь, не красиво когда на вашем портале такое, какой-то дискомфорт чувствуешь каждый раз смотря на это. Нашел скрипт подходящий и исправил текст, сейчас там отображается название кампании и ссылка на сайт.

Комментариев нет:

Отправить комментарий