弹窗拦截器工作原理

在弹窗拦截器出现之前,你的整个屏幕可能被这类广告占满。查看更多网络广告图片

在我们几乎所有人的网页浏览经历中都曾发生过——你正在访问一个新网站,突然你的屏幕开始被各种广告框占据,这些广告来自互联网的各个角落。营销公司声称,弹窗广告比静态广告横幅获得更多点击,但这可能是由于用户误操作而非用户意图造成的。换句话说,试图关闭弹窗广告的人可能会不小心点击广告链接,从而给广告商带来虚假点击

网络广告图片库

广告

有些弹窗广告包含大量动画或声音元素,这可能会分散浏览者的注意力,甚至使他们无法浏览网页。有时,用户刚关闭第一个窗口,可能又会弹出三个新窗口。更糟糕的是,一些弹窗包含恶意代码,如间谍软件电脑病毒

大多数弹窗广告是Javascript应用程序,它们会打开一个包含新内容的浏览器新窗口。新窗口会出现在你当前视图的顶部,遮挡住你真正想看的网页。由于这些广告极具侵扰性,互联网用户在调查中一直将其评为最烦人的在线广告形式。

弹窗拦截器应运而生。最早的弹窗拦截器出现在20世纪90年代中期。当时最流行的拦截器是Xavier Flix创建的PopUp Killer。如今,大多数网页浏览器都内置了弹窗拦截器,数十款商业和免费程序也能帮助你保持浏览窗口整洁。

本文将探讨弹窗拦截器的作用、你可以用来减少弹窗的不同类型拦截器,以及当你启用弹窗拦截器时可能遇到的潜在问题。

­

广告

弹窗拦截软件

一个典型的弹窗广告

大多数弹窗广告都是用Javascript编程语言编写的。当你点击一个带有弹窗广告网页时,广告会在页面加载到浏览器中时激活。弹窗的代码可以在页面本身的源代码中找到。弹窗拦截器被编程为扫描网页的源代码,并搜索任何指示浏览器打开新窗口的程序迹象。如果拦截器找到此代码,它会禁用该命令,你就不会收到任何弹窗。

然而,并非所有弹窗都会在网页加载时打开。有些弹窗会在你点击链接时或将鼠标滚动到网页上的激活区域时激活。一个好的弹窗拦截器也能检测到这些广告的代码,尽管有些只能在弹窗开始打开后才能禁用它。如果你在使用弹窗拦截器时曾看到弹窗快速出现又消失,那就是这种情况。拦截器在广告激活后检测到它,然后将其禁用。

广告

一些弹窗使用其他编程语言,例如Flash。Javascript 弹窗拦截器对 Flash 弹窗无能为力,因为它是一种完全不同的编程语言。要拦截 Flash 广告,你需要 Flashblock 程序。这些程序类似于弹窗拦截器,它们会禁用网页中激活 Flash 动画的命令。你可以找到将 Javascript 和 Flash 广告拦截器整合在一个软件包中的程序。

但并非所有弹窗拦截器都相同。其中一些非常擅长拦截烦人的弹窗,同时又不干涉有用的弹窗——它们是智能弹窗拦截器。一般来说,大多数智能弹窗拦截器只禁用网页首次加载到浏览器时打开的弹窗——任何因用户点击链接而打开的弹窗都不会受到影响。

可训练的弹窗拦截器依靠用户输入来决定禁用哪些弹窗以及保留哪些弹窗。没有两个弹窗拦截程序是完全相同的,但总的来说,当一个特定的弹窗首次出现在用户屏幕上时,拦截器会询问用户是否要禁用它。如果用户点击“是”,那么拦截器会将这个干扰性弹窗放入黑名单,即未来应被禁用的广告列表。

如果你选择“否”,拦截器会将该弹窗放入白名单,这意味着它不会再尝试拦截该弹窗窗口。虽然这种拦截器非常易于定制,但用户必须为每一个弹窗做出选择,这可能会让用户感到沮丧。此外,如果广告商以某种方式更改了原始弹窗,它可能会避开拦截器。

串行弹窗拦截器会拦截它们能发现的每一个弹窗广告。这些拦截器会寻找用于生成弹窗广告的各种代码变体并禁用它们,无论弹窗是否包含广告。虽然这些拦截器通常能确保用户获得无弹窗的体验,但它们在浏览某些网页时也可能导致复杂问题。

在下一节中,我们将探讨为什么你可能需要禁用弹窗拦截器。

广告

弹窗拦截器的缺点

弹窗广告最好也只是烦人,最坏则会严重干扰你的网页浏览。那么,我们为什么会不想拦截它们呢?一些网页会使用相同的 `window.open` 代码来打开一个包含有用信息的新浏览器窗口。一些在线购物网站也使用弹窗来为用户提供商品的特写视图。

其他网站可能会使用弹窗,以便用户无需离开主站即可填写表单。当你尝试下载文件时,这种情况经常发生。有些弹窗拦截器无法区分这些有用的弹窗和我们都熟知并憎恶的侵扰性广告。

广告

如果你使用可训练或智能的弹窗拦截器,你可能会没问题。大多数这类拦截器只阻止烦人的弹窗,尽管没有哪个拦截器能达到100%的效率。无论你使用哪种拦截器,你都可能会看到至少一些烦人的广告,而且你也同样有可能在某个时候错过一些有用的弹窗。

幸运的是,几乎每个拦截程序都有一套用户可以调整的选项,以确保其网页浏览不受不利影响。有些程序允许你告诉拦截器哪些网站是安全的弹窗来源。一旦你将某个网站指定为安全,拦截器将不再在该网站上寻找并禁用弹窗代码。其他拦截器可能要求你在查看任何弹窗之前完全禁用拦截程序。重要的是要记住,一旦你离开正在浏览的网站,就要重新激活拦截器——否则你又会再次被弹窗淹没。

要了解更多关于弹窗拦截器和在线广告的信息,请查看下一页的链接。

广告

更多信息

相关 十万个为什么 文章

更多精彩链接

  • Adams, Cecil。《弹窗广告有何内幕?》The Straight Dope. http://www.straightdope.com/columns/041015.html
  • Hamilton, Anita。《阻止那些弹窗广告。》时代杂志。2001年9月10日。第158卷,第10期。第87页。
  • Ho, David。《广告商抛弃弹窗,转用新花招。》亚特兰大宪法报。2005年12月4日。C3页。
  • 《从烦恼到愉悦——艺术性弹窗方法。》2006年5月12日。http://popup-toolkit.com/articles/artistic-popup-approach.html
  • 《广告规避。》新科学家。2006年12月。第192卷,第2582期。第23页。
  • 《弹窗拦截器大比拼。》今日电脑。2005年4月,第3卷,第4期。第85-88页。
  • Pop-up Killer 评论。http://www.popup-killer-review.com

广告

加载中...