Как стать автором
Обновить
36
0
Lain_13 @Lain_13

Пользователь

Отправить сообщение

Деобфускация одного скрипта с попапами

Время на прочтение127 мин
Количество просмотров11K
Тяжело найти человека, который не сталкивался бы с таким отвратительным явлением на сайтах, как рекламный попап. Откровенно не понимаю зачем их делают, но, судя по всему, это работает. И это печально. В своё время данное явление достало даже разработчиков браузеров из-за чего на тот же window.open были наложены ограничения, не позволяющие открывать новые окна без спросу пользователя. К сожалению их было недостаточно и в борьбу включились баннерорезки. К сожалению API, предоставляемые браузерами, не идеальны и потому периодически обнаруживаются новые пути ухода от блокировки, которые как-то приходится затыкать. Вот только довольно сложно заткнуть брешь не зная как она работает и разработчики рекламных скриптов это тоже прекрасно понимают. В результате код обфусцируется всё новыми и новыми способами. Здесь я попробую разобрать один такой скрипт и техники обфускации кода, применяемые в нём, крайний раз обнаруженный на средней популярности сайте хентайной мангой (японские порнокомиксы).
Читать дальше →
Всего голосов 12: ↑11 и ↓1+10
Комментарии14

Смайлы

Время на прочтение1 мин
Количество просмотров887
Я много встречал на форумах, в чатах и вообще где попало множество разных смайлов. Все мы их знаем, все пользуемся. Но иногда хочется нарисовать смайл поинтереснее, чем банальный :). Впрочем, существуют целые списки готовых решений.

Так вот хотелось бы их пополнить:
Читать дальше →
Всего голосов 30: ↑6 и ↓24-18
Комментарии36

Во имя великой справедливости!

Время на прочтение1 мин
Количество просмотров612
Сижу и смотрю я из Фокса на эти холивары про Фокса, Оперу, Сафари и прочее… Ну сколько уже можно? Они же все хороши по своему! Вот вспомнил картинку с xkcd.

Взял и перевел, потом подумал, поменял шрифт, поправил перевод и еще раз поправил перевод.
Всего голосов 58: ↑41 и ↓17+24
Комментарии48

Они прилетели!… и намусорили.

Время на прочтение1 мин
Количество просмотров8.4K
Нет, я, конечно, рад, что тов. О подарили банан и НЛО опубликовало надписи, но… но есть одно неприятное но — теперь слишком много этих надписей.

Предлагаю конструкции вида:
НЛО прилетело и опубликовало эту надпись здесь.
НЛО прилетело и опубликовало эту надпись здесь.

НЛО прилетело и опубликовало эту надпись здесь.
НЛО прилетело и опубликовало эту надпись здесь.

Заменять на:
НЛО прилетело и сорок два раза опубликовало эту надпись здесь.

В случае ветвистых образований:
НЛО прилетело и рекурсивно опубликовало эту надпись здесь.

Что-ж, тов. О можно даже сказать спасибо, его комментарии позволили проверить как смотрится большое количество забаненных комментариев идущих друг за другом.

^: Обновил топик в соответствии с идеями из комментариев, спасибо Untoten, Fade, Vox и остальным, самые интересные идеи, как обычно, в комментариях.
Всего голосов 66: ↑54 и ↓12+42
Комментарии33

Глючит хабрапоиск

Время на прочтение1 мин
Количество просмотров703
Вводим в окошко поиска слово «хабраглюк» и нажимаем кнопку [Enter ↵].

Хорошо то, что мы получаем страницу поиска и на этой странице что-то найдено, и это что-то даже содержит искомое слово.

Плохо то, что подсвечается не искомое слово, а произвольные блоки текста произвольной длинны.
Всего голосов 3: ↑2 и ↓1+1
Комментарии6

Internal Habrahabr Error vs. Internal Server Error

Время на прочтение1 мин
Количество просмотров685
Пока Хабра изредко радует нас фразой Internal Habrahabr Error, на заБОРе вообще ничего нет, кроме унылой надписи:

500 Internal Server Error
nginx/0.4.13

Кто-то нам таки устроил рабочий день…
… надо радоваться, не надо напрягаться. ~_^

Ну вот, пока писал — его уже починили, а так хотелось поработать!
Всего голосов 6: ↑2 и ↓4-2
Комментарии1

К вопросу о баснях.

Время на прочтение1 мин
Количество просмотров612

Автор подписал сие творение как FireFox. Мне нравится FireFox и я постоянно им пользуюсь, но наткнувшись на это, не могу не поделиться хотя боян аж от двадцать пятого марта две тысячи пятого года.
Найден тут: kandelyabr.livejournal.com

Читать дальше →
Всего голосов 13: ↑3 и ↓10-7
Комментарии1

Group chat

Время на прочтение2 мин
Количество просмотров1.6K

Что нового на Gmail?


Буквально пол часа назад зашел в свой гугловский ящик и увидел справа вверху интересный пункт.


Вот такой: New! Group chat


Ниже нечто вроде перевода странички, на которую ведет ссылка.


Извините за боян, лично я не видел этой темы здесь, видимо пропустил.


Читать дальше →
Всего голосов 39: ↑24 и ↓15+9
Комментарии41

О бесполезных действиях

Время на прочтение4 мин
Количество просмотров3.2K
Мне показалось, что в интерфейсах современных браузеров далеко не всё правильно, поэтому я решил написать об этом и обсудить свои мысли с вами. Я пользуюсь браузером FireFox и именно поэтому проблемы и методы их решения в первую очередь будут касаться именно его, но это вовсе не значит, что у других браузеров этих проблем нет. Если знаете, как их решить в вашем браузере или если вашем браузере их нет, то пишите и я добавлю об этом пару абзацев в текст поста.
Читать дальше →
Всего голосов 10: ↑7 и ↓3+4
Комментарии79

ХабраAJAX не справляется со своей задачей?

Время на прочтение1 мин
Количество просмотров707
Мне кажется или AJAX на Хабре не справляется с главной задачей, возложенной на эту технологию, а именно — минимизировать объем информации передаваемой между браузером и сервером? Почему, спрашивается, если я пишу 1 комментарий в дереве комментариев, разросшемся уже до половины мегобайта я должен ждать, пока это дерево ВСЁ ЦЕЛИКОМ не перегрузится? У меня, например, на работе интернет имеет скорость 3 килобайта в секунду, как вы думаете, сколько времени обновляется дерево в таком случае?
Читать дальше →
Всего голосов 35: ↑32 и ↓3+29
Комментарии52

Информация

В рейтинге
Не участвует
Откуда
Украина
Дата рождения
Зарегистрирован
Активность