Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 使用noscript标记跟踪禁用了javascript的访问者是否明智,因为noscript已被弃用?_Html_Analytics_Noscript_Matomo - Fatal编程技术网

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

Html 使用noscript标记跟踪禁用了javascript的访问者是否明智,因为noscript已被弃用?,html,analytics,noscript,matomo,Html,Analytics,Noscript,Matomo,Piwik(开源web分析)使用javascript跟踪访问者。但是,对于禁用javascript的访问者,他们建议使用标记: 当访问者禁用了JavaScript,或者无法使用JavaScript时 使用后,您可以使用图像跟踪链接跟踪访客。生成 单击下面的链接并复制粘贴页面中生成的HTML。如果 如果您将此用作JavaScript跟踪的后备方案,您可以 用标记将其环绕 在主体上使用jsvsno js类并不是一个真正的选项,因为这将无法阻止图像加载。所以noscript标记似乎是我唯一的选择,但它

Piwik(开源web分析)使用javascript跟踪访问者。但是,对于禁用javascript的访问者,他们建议使用
标记:

当访问者禁用了JavaScript,或者无法使用JavaScript时 使用后,您可以使用图像跟踪链接跟踪访客。生成 单击下面的链接并复制粘贴页面中生成的HTML。如果 如果您将此用作JavaScript跟踪的后备方案,您可以 用
标记将其环绕


在主体上使用
js
vs
no js
类并不是一个真正的选项,因为这将无法阻止图像加载。所以noscript标记似乎是我唯一的选择,但它会像预期的那样工作吗,因为它已被弃用?

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

  • 盲人屏幕阅读器——我看不出他们应该下载图像的理由
  • 一些无聊的管理员使用文本模式浏览器查看页面-也没有下载图像
  • 谷歌机器人或其他机器人抓取网页-他们会做他们想要的链接,例如忽略它
  • 为脱机使用编写页面的脚本,该脚本是否保存图像取决于设置(在大多数情况下不是)

  • 此类图像跟踪的唯一作用是HTML邮件消息,但此类图像通常会被阻止,或者您可能会被垃圾邮件过滤器过滤。

    我过去注意到,
    元素在不同浏览器中的处理不太一致。有些人将其视为块,有些人将其视为内联;一些浏览器根本就没有显示内容,即使你关闭了Javascript,等等。不能真正推荐它。这个问题与XHTML5特别相关,XHTML5不再支持
    标记;导致图像被加载两次。谢谢。或者是使用noscript的人。但我不知道它们有多丰富。我知道我已经用了一段时间了。基本上我的问题是,它是否能像预期的那样工作。我知道我会选择机器人、屏幕阅读器之类的东西,但我认为这是理所当然的。我只是想知道它是否会像预期的那样工作,以及是否有任何明显的缺点。@Samuel我认为它们比独角兽多得多。:)真的吗?这是凭经验,还是你能给我指个地方的消息来源?不管怎样,我想这是个好消息。我看到平均约为1%。确实不多。我仍然在想到底有多少独角兽。谢谢你的回答!