Google宣布支持异步Google Analytics跟踪。使用<script>标记的async指令实现异步跟踪。哪些浏览器支持async指令(<script async="async" />)以及哪个版本?
3 回答
忽然笑
TA贡献1806条经验 获得超5个赞
谷歌指定的异步支持使用两部分实现:
在页面上使用脚本(该脚本由google提供),以便向DOM写出<script>标记。
该脚本具有async =“true”属性,以向兼容的浏览器发出信号,表明它可以继续呈现页面。
第一部分适用于不支持<script async..
标记的浏览器,允许它们使用“hack”加载异步(虽然非常可靠),并且还允许在不等待检索ga.js的情况下呈现页面。
第二部分仅影响了解async html属性的兼容浏览器
FF 3.6+
适用于Android的FF所有版本
IE 10+(从预览2开始)
Chrome 8+
适用于Android的Chrome所有版本
Safari 5.0+
iOS Safari 5.0+
Android Browser 3.0+(蜂窝状)
Opera 15.0+
Opera Mobile 16.0+
Opera Mini 无(自8.0起)
指定异步的“html5正确”方式是a <script async src="..."
,而不是<script async="true"
。但是,最初浏览器不支持此语法,也不支持在引用的元素上设置脚本属性。如果你想要这个,列表会改变:
FF 4+
IE 10+(预览2及以上)
Chrome 12+
适用于Android 32+的Chrome
Safari 5.1+
没有Android版本
添加回答
举报
0/150
提交
取消