All streams
Search
Write a publication
Pull to refresh
37
0
Lain_13 @Lain_13

User

Send message

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

Reading time127 min
Views11K
Тяжело найти человека, который не сталкивался бы с таким отвратительным явлением на сайтах, как рекламный попап. Откровенно не понимаю зачем их делают, но, судя по всему, это работает. И это печально. В своё время данное явление достало даже разработчиков браузеров из-за чего на тот же window.open были наложены ограничения, не позволяющие открывать новые окна без спросу пользователя. К сожалению их было недостаточно и в борьбу включились баннерорезки. К сожалению API, предоставляемые браузерами, не идеальны и потому периодически обнаруживаются новые пути ухода от блокировки, которые как-то приходится затыкать. Вот только довольно сложно заткнуть брешь не зная как она работает и разработчики рекламных скриптов это тоже прекрасно понимают. В результате код обфусцируется всё новыми и новыми способами. Здесь я попробую разобрать один такой скрипт и техники обфускации кода, применяемые в нём, крайний раз обнаруженный на средней популярности сайте хентайной мангой (японские порнокомиксы).
Читать дальше →

Смайлы

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

Так вот хотелось бы их пополнить:
Читать дальше →

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

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

Взял и перевел, потом подумал, поменял шрифт, поправил перевод и еще раз поправил перевод.

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

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

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

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

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

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

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

^: Обновил топик в соответствии с идеями из комментариев, спасибо Untoten, Fade, Vox и остальным, самые интересные идеи, как обычно, в комментариях.

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

Reading time1 min
Views753
Вводим в окошко поиска слово «хабраглюк» и нажимаем кнопку [Enter ↵].

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

Плохо то, что подсвечается не искомое слово, а произвольные блоки текста произвольной длинны.

Internal Habrahabr Error vs. Internal Server Error

Reading time1 min
Views729
Пока Хабра изредко радует нас фразой Internal Habrahabr Error, на заБОРе вообще ничего нет, кроме унылой надписи:

500 Internal Server Error
nginx/0.4.13

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

Ну вот, пока писал — его уже починили, а так хотелось поработать!

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

Reading time1 min
Views637

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

Читать дальше →

Group chat

Reading time2 min
Views1.7K

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


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


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


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


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


Читать дальше →

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

Reading time4 min
Views3.3K
Мне показалось, что в интерфейсах современных браузеров далеко не всё правильно, поэтому я решил написать об этом и обсудить свои мысли с вами. Я пользуюсь браузером FireFox и именно поэтому проблемы и методы их решения в первую очередь будут касаться именно его, но это вовсе не значит, что у других браузеров этих проблем нет. Если знаете, как их решить в вашем браузере или если вашем браузере их нет, то пишите и я добавлю об этом пару абзацев в текст поста.
Читать дальше →

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

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

Information

Rating
Does not participate
Location
Украина
Date of birth
Registered
Activity