通过 doubleclick 请求的广告通常由广告提供商网络提供服务,该网络返回 javascript,进而执行 document.write 以将广告放置在页面中。使用 document.write 要求文档处于打开状态,这意味着页面尚未达到 document.complete。这会妨碍延迟或延迟加载广告内容。将此类代码放在页面底部很有帮助,但不足以减少最重要的“页面加载”时间。 “友好的 iframe”是我们拥有的最好的吗?是否有其他替代方案,例如重写 document.write 的巧妙方法,以保留 dom 中的正确位置?
第三方广告使用 document.write 将脚本和内容添加到页面的“当前”位置。页面所有者无法控制广告脚本,也无法指定显示目标 div。广告脚本期望在调用它的文档位置写入和呈现,因此如何使用延迟动态脚本加载正确定位广告并不明显。将脚本延迟加载到上下文中很简单,但通过 document.write 呈现的第三方内容并不那么容易实现。
postscribe.js 由 krux 开发,如 HTML5 开发会议上所示。
http://krux.github.com/postscribe/doc/postscribe.html http://krux.github.com/postscribe/doc/postscribe.htmlhttps://npmjs.org/package/postscribe
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)