Цитата: http://python92.tripod.com/modal/
Mayaa Ad Filter fails (tam tak i napisano)
это я написал. моя страница. но надо бы добавить, что модальный диалог не явлайется попапом! так что в общем то нечестно говорить, будто бы он не закрывает попапы на основании этой страницы.
popup ad filter называется, не modal ad filter. только потому что человеческое восприятие воспринимает modal dialog как popup не значит, что это действительно так. а что скажешь про dhtml "попапы" (
http://www.marketingtips.com/ )? может прикажешь их тоже закрывать, потому что они выглядят как обычные попапы?
есть точное профессиональное объяснение, что такое попап. попап - это новая инстанция браузера, составленная из всех компонентов обычной инстанции. на примере IE:
IEFrame | DDEMLMom | IME | DDEMLEvent | CLIPBRDWNDCLASS | WorkerW | ReBarWindow32 | ToolbarWindow32 | SysFader | WorkerW | ToolbarWindow32 | ComboBoxEx32 | ComboBox | ComboLBox | Edit | ToolbarWindow32 | ToolbarWindow32 | ATL:010EE2A0 | ToolbarWindow32 | WorkerW | msctls_statusbar32 | OleDdeWndClass | OleMainThreadWndClass |Shell DocObject View | msctls_progress32 | Internet Explorer_Hidden | WorkerW | CicMarshalWndClass | Internet Explorer_Server | Static | IME | IMMIF UI | URL Moniker Notification Window
это попап и его popup ad filter всегда закроет. а если смотреть с человеческой точки зрения, то объективности не будет. для капиталиста попап может и не является рекламой ваще, они любят потреблять. а русским всякая ерунда на нервы действует, не только обычные попапы.
но конечно всё это не значит, что модальная или dhtml реклама не действует на нервы. поэтому я с такой рекламой расправляюсь proxomitron-ом и webwasher-ом.
ваще, должен вам сказать, закрывание окон обычными popup killer-ами проблематично, даже если хороший попап киллер закрывает окно до открывания. всё ещё происходит мимолетная пауза, пока попап киллер проверяет, или окно открыто пользователем или страницей (реклама). поэтому я предпочитаю убивать попапы до того, как код доходит до браузера. в webwasher-е достаточно в большинстве случев засунуть линк и всё, попап код исчезает полностью из source code. не всегда получается, тогда доделывает дело proxomitron (я их одного за другим подключил, т.е. оба вместе работают, сначала webwasher фильтрует, а потом proxomitron быстенько доделывает, что webwasher пропустил. а если всё ещё что проходит, popup ad filter доделывает. 3 баррикады, так сказать):
Убийство модала и dhtml:
Код: [Patterns]
Name = "DHTML Blacklist"
Active = TRUE
URL = "*(clixgalore.com|marketingtips.com)"
Limit = 256
Match = "crossobj.visibility|show(modal|Modeless)Dialog|skn.visibility|style.visibility"