弹窗

自动弹出的窗口

弹窗

弹窗是指自动弹出的窗口。[0]在操作系统中,弹窗会在用户选择一个选项或按下一个特殊功能键时弹出[5];在互联网中,弹窗通常在用户访问或关闭网页、软件、手机APP时自动弹出。[0][6]弹窗的主要作用是信息传递和用户反馈。[4]弹窗有不同的类型,如全屏、侧边栏和横幅。[7]在交互形式上,弹窗主要分为模态弹窗与非模态弹窗两种形式[4]。在实际应用中,弹窗在操作提醒、曝光寻人和地震预警等领域为人们提供了正面作用[8][9][10],也因为网络弹窗经常被滥用,甚至被用来实施违法活动[11],给广大网络用户带来不便和危害[12]。

弹窗是指自动弹出的窗口。[1]在操作系统中,弹窗会在用户选择一个选项或按下一个特殊功能键时弹出[6];在互联网中,弹窗通常在用户访问或关闭网页、软件、手机APP时自动弹出。[1][7]弹窗的主要作用是信息传递和用户反馈。[5]弹窗有不同的类型,如全屏、侧边栏和横幅。[8]在交互形式上,弹窗主要分为模态弹窗与非模态弹窗两种形式[5]

在实际应用中,弹窗在操作提醒、曝光寻人和地震预警等领域为人们提供了正面作用[9][10][11],也因为网络弹窗经常被滥用,甚至被用来实施违法活动[12],给广大网络用户带来不便和危害[13]

概述

弹窗是在视觉界面的前景中突然弹出的窗口[8],是一种特殊类型的重叠窗口,用于在应用程序的主窗口外显示对话框、消息框或其他临时窗口。[14]它可以在操作界面上以不同大小和位置显示,通常不需要访问者的许可[8],是向用户呈现与其当前任务相关的信息的一种常见的方式。[15]弹出窗口由窗口主体、关闭按钮和内容几个基本元素组成。[16]最早的弹窗是运用在操作界面和应用程序上面的,主要功能是“提示”[17]。第一个弹出窗口是20世纪80年代DOS终止并驻留程序(TSR)[4]。最初的想法是在不关闭主窗口的情况下显示另一个内容。[18]后来随着互联网的普及,网络弹窗也随之产生。[17]

弹窗类型

DOS终止并驻留程序(TSR)
DOS终止并驻留程序(TSR)

在弹窗的交互形式上,主要分为模态弹窗与非模态弹窗两种形式(也称做阻断式弹窗、非阻断式弹窗)[5]。模态弹窗是显示在主要内容顶部并将系统转变到需要用户交互的特殊模式的弹出窗口,此窗口禁用主要内容,直到用户与模式对话框交互。模态弹窗旨在提醒用户注意错误或需要立即操作的系统状态。因此,这类弹窗会出现屏幕中间以打断用户。相反,非模态弹窗不会禁用主要内容,用户可以在对话框打开时继续与主要内容交互(甚至可以移动窗口、最小化窗口等)。[19]

模态弹窗

Alert弹窗

Alert弹窗消息是一个模式对话框,例如Windows操作系统中的报错弹窗和警告弹窗,用于提醒用户已发生的问题或将来可能导致问题的情况。[20][21]用户接收到信息并点击“确认”后,就会自动解散弹窗并继续进行后续操作。该弹窗适用于不需要用户给出选择,只需要用户单向被动接收系统信息的使用场景[22]

Alert弹窗举例
Alert弹窗举例

Confirm弹窗

Confirm弹窗是一个模态对话框,询问用户是否要继续操作。Confirm弹窗通常由一个简单的问题和两个或多个回答组成,询问用户是否希望继续执行操作。Confirm弹窗可能会用于确认具有重大或意外后果的操作后,例如关闭包含尚未保存的更改的文档、卸载软件或删除文件时。[23]

Confirm弹窗举例
Confirm弹窗举例

Prompt弹窗

Prompt弹窗则是用模态方式阻断用户当前操作,同时要求用户首先完成当前弹窗的任务,即时输入系统要求的信息,或选择不输入任何信息点击“取消”按钮关闭弹窗[22]

Prompt弹窗举例
Prompt弹窗举例

非模态弹窗

Toast弹窗

Toast弹窗通常是一句简单的文字描述,出现几秒后会自动消失,由于其存在短暂的特性,所以不承载大量的信息。它在出现期间不会中断用户正在进行的操作,起到消息提醒和操作反馈的作用。通常使用于用户操作后的反馈,或提醒用户当前状态的场景中。[5]Windows系统中的“Toast notification”可以包含文本、图像和按钮/输入框。[24]Mac中与Toast弹窗类似的是屏幕右上角的提醒事项通知,用户可以直接在通知中完成、推迟或查看提醒事项,或为提醒事项通知的显示方式选取选项,或将其关闭。[25]

Mac中提醒事项通知弹窗举例
Mac中提醒事项通知弹窗举例
Windows中Toast弹窗举例
Windows中Toast弹窗举例

HUD弹窗(IOS的Toast弹窗)

HUD弹窗在IOS端比较常用,最初出现在屏幕中间,由于容易影响用户的沉浸式体验,苹果公司IOS13版本中对HUD进行了调整。[26]

HUD弹窗举例
HUD弹窗举例

Snackbar弹窗

Snackbar弹窗通知用户应用程序已经执行或将要执行的过程。它们暂时出现在屏幕底部,不会中断用户当前进行的操作,也不需要用户手动关闭,同时会提供给用户一个撤销的机会。[27]

Snackbar弹窗举例
Snackbar弹窗举例

Popover弹窗

Popover弹窗是一个临时性的视图,当鼠标点击或悬浮在触发控件上时出现。人们可以通过点击弹出窗口的边界来忽略它。Popover通常只显示少量信息或功能,用于展示用户暂时需要的内容,使用Popover显示内容有助于简化界面[28]

Popover弹窗举例
Popover弹窗举例

Push弹窗

Push弹窗是一条短消息,从应用程序以弹出窗口的形式出现在浏览器、主屏幕或设备通知中心。应用提供这些功能是为了提高应用内用户参与度和打开率,或迫使潜在客户采取特定操作。通常的Push弹窗类型包括应用更新、操作提醒、身份验证和营销活动等。[29]

Push弹窗举例
Push弹窗举例

消息提示

弹窗最早主要功能就是“提示”。[17]通常弹出窗口会用来提示错误信息、警告信息或确认信息。[30]错误消息会提醒用户已发生的问题,警告消息会提醒用户将来可能导致问题的情况,确认信息会提示用户是否要继续执行操作。[23][20]

Windows系统消息提示
Windows系统消息提示

推送通知

通知通过从通知区域中的图标短暂显示来通知用户与当前活动无关的事件。通知可能由用户操作或重大系统事件产生,也可能提供来自系统或应用程序的潜在有用信息。通知不需要用户立即操作,用户可以自由忽略它们。[31]另外,为了满足用户对快速获取新闻资讯的需要,门户网站创立了新闻弹窗。用户可以获取突发新闻和重要资讯,不必在海量信息中漫无目的地寻找。[32]

腾讯网弹窗推送新闻
腾讯网弹窗推送新闻
Windows系统推送通知
Windows系统推送通知

广告营销

弹窗广告以诱导用户关闭弹窗的形式,吸引用户的注意力。[13]因为广告转化率比其他广告类型高很多,弹窗广告自诞生以后就备受青睐。[13]弹窗广告已基本涵盖包括网站、网页游戏甚至播放器等在内的一切互联网产品,成为互联网广告宣传的主要方式。[33]许多弹窗类型也由此诞生,例如:插入式、插播式、横幅式、对联式、漂移式,静态、动态、互动式、语音弹窗等。[34]在移动互联网时代到来后,在移动端APP投送广告弹窗成本低,效率高,又难以被第三方软件屏蔽,门户网站也可以通过弹窗广告来赚取广告费,所以许多企业更愿意选择这种营销推广方式。[35][17]

用于广告营销的弹窗
用于广告营销的弹窗

正面事件

工作违规提醒

2015年12月,河南省新农合智能审核系统在该省部分市县及6家省级医疗机构启用。只要院方出现过度用药、过度检查、用贵药等等乱收费用及违反审核规则的情况,系统都将第一时间在开单医生的电脑屏幕上跳出对话框提醒,并询问是否继续使用。如果放弃使用,就不会对其处罚,否则,管理方将按照有关规定对违规医院或医生个人进行罚款、暂停执业资格等相关处罚。[9]

弹窗寻人

今日头条抖音等客户端,通过弹窗等技术手段,辐射城乡和不同层次的用户群体,实现了寻亲信息的全量覆盖、精准推送。[10]2016年,河北廊坊一位82岁的老人走失后30个小时就被家人找到,这次寻人依靠的就是一家新闻客户端的弹窗技术。这条寻人信息被推送给了28.2万廊坊用户,随后有两名关键用户发挥作用,帮助家人将老人找回。[36]

今日头条推送的寻人弹窗
今日头条推送的寻人弹窗

弹窗曝光

弹窗曝光借助新闻APP人工智能分发和精准地图弹窗技术,以“失信被执行人”所在地为圆点,向周边用户弹窗其欠款信息,这一措施增加了法院执行工作透明度,迫使失信被执行人因来自周围熟人圈的舆论压力自觉履行法律义务,也达到助力破解法院案件执行难的效果。2018年,海南法院系统通过新闻APP弹窗曝光失信被执行人信息387条,45名失信被执行人迫于曝光压力主动联系法院履行还款义务,追回欠款共计1142万元。[37]

地震预警

地震预警是指在地震发生以后,地震波传播到设防地区前,向设防地区提前几秒至数十秒发出警报,以减小当地损失的技术。该技术可以在电视所在地即将被地震震波波及时,以电视屏幕中央“大弹窗”的方式发出预警,提醒观众地震波到达的倒计时时间和预估强度,并提示民众做好避险、逃生准备;能在电视所在地周边发生小地震时,以电视屏幕右下角“小弹窗”的方式提示观众,起到安定人心作用。2020年5月18日,云南昭通市巧家县小河镇发生5.0级地震。地震发生后地震波到达前,四川宜宾、攀枝花市及云南昭通市等多地电视用户收到了电视弹窗预警。[11]

电视地震弹窗预警
电视地震弹窗预警

争议事件

360、腾讯弹窗大战

2010年9月27日,360发布针对QQ的“360隐私保护器”,同时在360网站上发布《QQ窥探用户隐私由来已久》等多篇文章。不久腾讯就以QQ弹窗发表《QQ产品团队严正声明》,起诉360不正当竞争,与其他知名互联网公司联合发声等方式回击。[38]而360也以强制弹窗的形式传播自己的声明。与腾讯在屏幕右下角浮出小窗消息不同,360的弹窗直接跳到了用户的桌面正中央,比QQ的弹窗大了好几圈。 [39]在双方弹窗大战期间,只要一打开电脑,两家公司几乎就会同时弹出小窗口攻击对方,强迫用户观看他们的弹窗消息。[40]

弹窗大战时360的弹窗
弹窗大战时360的弹窗

搜狗、360弹窗大战

2013年11月,搜狗和360两家竞争企业掀起“弹窗”大战,纷纷指责对方。360公司称,根据用户反馈,搜狗浏览器出现了重大的安全事故,产生大量安全隐患,建议用户尽快对使用过搜狗浏览器的电脑终端进行安全排查。而搜狗公司随后表示,技术团队第一时间查证确认并不存在此类现象。与此同时,搜狗通过搜狗输入法向用户桌面推送信息,矛头全部指向360安全卫士[41]

360弹窗提醒搜狗漏洞
360弹窗提醒搜狗漏洞

整改弹窗涉黄软件

2014年12月,国家网信办根据群众举报,对传播色情低俗及虚假信息的迅雷弹窗服务采取关停措施。[42]2015年6月,国家互联网信息办公室公布,因大量网民举报金山毒霸网络弹窗存在传播淫秽色情等违法信息,国家网信办有关业务局及北京市互联网信息办公室的负责人对金山软件负责人进行联合约谈,要求金山进行为期一周的整改。[43]

强制播放弹窗广告获刑

2020年,牛某和高某合伙成立手机软件研发公司,并在开发的手机应用中插入广告SDK(代码压缩包),强制用户手机自动播放弹窗广告,并隐藏广告关闭键等。2022年8月,二人被公安机关抓获。同年12月,检察院以非法控制计算机信息系统罪提起公诉。二人被依法判处罚金和有期徒刑。[44]

车载中控屏导航弹窗广告

2022年9月,一汽-大众一位车主反映,在使用车载导航行驶时,中控触摸屏突然出现“购车优惠”的弹窗广告遮挡了行驶中的导航信息。相关负责人表示,车机消息推送内容是与用户息息相关的信息,并非弹窗广告,为避免影响用户驾驶,已经即刻停止了车机弹窗提示信息。而这种情况并不少见,哈弗蔚来、长安、奔驰等多品牌均有车主表示有类似的车机弹窗广告出现。[45]其中不仅有官方促销信息,也有第三方软件推送内容。[46][47]

车辆行驶时中控屏导航出现弹窗广告
车辆行驶时中控屏导航出现弹窗广告

参考资料 47

  1. 热词|“弹窗”用英语怎么说? — 手机凤凰网
  2. 在 Mac 上的 Safari 浏览器中允许或阻止弹出式窗口 — Apple 支持
  3. 阻止 Safari 浏览器中的弹出式广告和窗口 — Apple 支持
  4. Definition of popup — PCmag
  5. 关于弹窗,你应该知道这些 — 腾讯课堂
  6. Pop-Up Window — Webopedia
  7. Pop-Up — TechTerms
  8. What Is A Popup? Popup vs Pop up — Popupsmart
  9. 河南“巧治”新农合过度医疗 医生乱开单将被弹窗警告 — 新浪网
  10. 寻亲“小弹窗”守望“大团圆” — 新浪看点
  11. 提前几秒甚至几十秒 云南四川多地收到电视弹窗地震预警 — 中国新闻网
  12. 阻止 Microsoft Edge 中的弹出窗口 — Microsoft支持
  13. 花样频出、霸屏已久 小小广告弹窗因何成“顽疾” — 中国新闻网
  14. 窗口功能 — Microsoft
  15. 弹出项 — Microsoft
  16. Popup — OpenLayers
  17. 集中整治!“关不掉”的弹窗广告,终于要说再见了 — 网易
  18. Popups and window methods — Javascript
  19. Modal & Nonmodal Dialogs: When (& When Not) to Use Them — Nielsen Norman Group
  20. Error Messages in Windows 7 — Microsoft
  21. Warning Messages — Microsoft
  22. https://kns.cnki.net/kcms2/article/abstract?v=3uoqIhG8C44YLTlOAiTRKibYlV5Vjs7iJTKGjg9uTdeTsOI_ra5_XT0KflKL_q3d9WOL3notyVKQ6_wBfcHVjs44BkT9hW1z&uniplatform=NZKPT
  23. Confirmations — Microsoft
  24. App notification content — Microsoft
  25. 在 Mac 上管理“提醒事项”中的通知 — Apple 支持
  26. 苹果iOS 13全新音量控制:终于不再中间挡屏 — IT之家
  27. Snackbars — Material Design
  28. Popovers — Apple Developer Documentation
  29. What is a push notification? — IBM
  30. Messages (Design basics) — Microsoft
  31. Notifications (Design basics) — Microsoft
  32. 让网络弹窗回归“信息服务窗口” — 光明网
  33. 谁“绑架”了我们的网络——网络弹窗广告调查 — 人民网
  34. 经营管理 | 互联网弹窗广告传播失范与规制研究 — 人民网
  35. 靠弹窗广告做营销,只会将消费者越推越远 — 中国经济网
  36. “弹窗寻人”不妨再多些(民生观) — 环球网
  37. 巧借弹窗曝光失信被执行人 海南法院去年追回上千万欠款 — 中国新闻网
  38. 3Q”大战背后:腾讯官方授权传记将其总结为“赢了官司输了舆论” — 中国经济网
  39. 360与腾讯弹窗大战获10万顶帖创纪录 — 新浪科技
  40. 腾讯和360“互掐”可悲 折腾用户更可鄙 — 中国日报网
  41. 搜狗、360掀"弹窗"大战 互联网行业再现恶性竞争 — 中央人民广播电台
  42. 网信办关停迅雷弹窗 称其传播色情虚假信息 — 人民网
  43. 金山毒霸弹窗涉黄被责令整改 — 人民网
  44. 弹窗广告关不掉?软件开发者获刑! — 网易
  45. 一汽-大众陷弹窗推送风波,智能网联汽车如何规范车机系统推送? — 中国新闻网
  46. 奔驰客服回应弹窗广告:或系第三方软件弹出 — 中国新闻网
  47. 弹窗广告“攻陷”汽车屏幕 网联时代驾驶安全需加强护航 — 中国新闻网
广告位:底部(ad-bottom)—— 请到中台「公共区块」编辑此内容