在新选项卡中打开网页是否被视为弹出窗口?

is opening a web page in a new tab considered a popup?

当网站访问者点击 link 时,在新选项卡中打开 link 内容是否被视为弹出窗口?或者弹出窗口必须位于新的浮动 window?

而且如果这不算弹出窗口,那么在新标签页中打开 link 内容 + 在原始标签页中打开另一个 URL 怎么样?

示例:优惠券网站中发生的情况,当您点击“显示优惠券”时,您会发现打开了一个显示优惠券的新选项卡,并且原始选项卡重定向到另一个 URL(可能是会员 URL).

如果这被认为是弹出窗口,那么为什么 google chrome 尽管设置了它(弹出:不允许)

却不阻止它

术语 "popup" 可以表示以下任何内容,具体取决于您的谈话对象和上下文:

  • 一个新的window/tab
  • 特定尺寸的新 window
  • 一大块 DOM 添加到覆盖其他内容的页面

what happens in coupons websites, when you click " show coupon ", you find a new tab opened showing the coupon, and the original tab redirects to another URL ( may be affiliate URL).

If this considered as popup, so why doesn't google chrome prevent it inspite of setting ( popup : not allowed )

The rules for blocking new windows are quite complex,但简化版是:

您可以使用 JS 打开一个新的 window 以响应用户做某事(通常是点击)。