使用noscript标记来跟踪禁用javascript的访问者是否明智,因为noscript已被弃用?

时间:2013-07-24 09:09:09

标签: html analytics noscript matomo

Piwik(开源网站分析)使用javascript来跟踪访问者。但是,对于禁用了javascript的访问者,他们建议使用<noscript>代码:

  

当访问者禁用JavaScript或JavaScript无法访问时   使用后,您可以使用图片跟踪链接来跟踪访问者。生成   下面的链接并在页面中复制粘贴生成的HTML。如果   你可以使用它作为JavaScript跟踪的后备   将其包围在<noscript></noscript>标记中。

在正文上使用js vs no-js类实际上不是一个选项,因为它无法阻止图像加载。所以noscript标签似乎是我唯一的选择,但它会按预期工作,因为它已被弃用了吗?

1 个答案:

答案 0 :(得分:1)

禁用JavaScript的访问者实际上意味着:

  1. 盲人的屏幕阅读器 - 我看不出他们应该下载图像的原因
  2. 一些无聊的管理员查看页面,带有文本模式浏览器 - 没有下载图像
  3. 谷歌BOT或其他一些机器人抓取页面 - 他们会对链接做他们想要的事情,例如忽略它
  4. 编写页面以供离线使用的脚本,可以保存图像,具体取决于设置(在大多数情况下不是)
  5. 这种图像跟踪可以起作用的唯一地方是HTML邮件,但这些图像通常会被阻止,或者您可能会被垃圾邮件过滤掉。