1. 首页
  2. css

CSS锚定链接上的\”ping\”属性

直到Stefan Judis的post:

You give an anchor link a URL via a ping属性,浏览器在点击时会用一个web请求(一个文本PING)点击这个URL,我才知道这是一件事。标题有一个ping-to键,带有链接的href值。
为什么?数据。知道人们在你的网站上点击的非网站链接不是很好吗?
即使安装了Google Analytics,默认情况下也无法获取这些数据。你必须写一些自定义的东西,或者使用像他们的自动跟踪插件那样的东西。不管你做什么,这都不是小事,为了工作,它必须:
1. 让JavaScript介入
2. 阻止链接的默认操作(转到网站)
3. 跟踪事件(在某处发送ping)
4. 然后告诉浏览器实际转到网站
,这是因为在异地运行一点JavaScript ping跟踪服务是不可靠的点击。您的站点正在卸载,新站点正在尽可能快地加载,这意味着ping可能没有机会运行。
大概,使用ping属性,您不必在页面卸载之前发送ping的小JavaScript舞蹈- 它将\”正常工作\”。这是这项技术的一大优点。把复杂的想法转移到更简单、更好的低级语言上是很酷的事。
但是也有很多缺点。你没有一个很好的API来发送元数据。最好的方法是为额外的数据添加一个查询字符串(例如,链接是否在页脚中?或者是在博客里。但最大的限制可能是它只适用于锚链。如果你正在构建一个真正严肃的事件跟踪工具,你会希望它对任何类型的事件(不仅仅是点击)和任何类型的元素(不仅仅是链接)都有用。因此,这几乎完全是JavaScript的领域也就不足为奇了。
直接链接→

CSS锚定链接上的\”ping\”属性 为WP2原创文章,链接:https://www.wp2.cn/css/css%e9%94%9a%e5%ae%9a%e9%93%be%e6%8e%a5%e4%b8%8a%e7%9a%84ping%e5%b1%9e%e6%80%a7/