Обсуждение:Грязный хак

Материал из Lurkmore
Перейти к навигации Перейти к поиску

А что делает тот скрипт? Кстати, под FF3 он не пашет.

 4.2: FF 3.5.5 все пашет.
   Сейчас уже не пашет от слова вообще.

заставляет картинки летать по матанским траэкториям

Еще пример хака

javascript:(É=[Å=[],µ=!Å+Å][µ[È=-~-~++Å]+({}+Å) [Ç=!!Å+µ,ª=Ç[Å]+Ç[+!Å],Å]+ª])() [µ[Å]+µ[Å+Å]+Ç[È]+ª](Å); void 0

всего лишь alert(1), но зато как жутко выглядит. Есть даже объяснение.

  • хер я такое запущу

javascript:

Строго говоря, скрипты, вставляемые в адресную строку браузера, хаком не являются, ибо никаких парадигм не нарушают — они работают «поверх», а не «поперек», как тот пример с прайватом из плюсов. Вообще, этот прием позволяет делать тысячи полезных вещей, а не только летающие картинки. Многие пользуются и довольны. Во всяком случае, никто не возражает. Кому интересно, гуглите.

Паблик Морозов

Пример на C++ не является подходящим примером, т.к. в нём отсутствует наследование, за которое антипаттерн и получил своё название.

А ещё он не сработает, т.к. по умолчанию в классах уровень доступа private.

class A { int v; }; Попробуйте! — Мимо проходил