戴夫沃德说,
它并不完全是轻量级读取,但RFC 3986的4.2节提供了完全限定协议(HTTP或HTTPS)的完全限定URL.当省略URL的协议时,浏览器将使用基础文档的协议.
简而言之,这些"无协议"URL允许这样的引用在您尝试使用的每个浏览器中工作:
//ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js一开始看起来很奇怪,但这种"无协议"URL是引用通过HTTP和HTTPS提供的第三方内容的最佳方式.
这肯定会解决我们在HTTP页面上看到的一堆混合内容错误 - 假设我们的资产可通过HTTP和HTTPS获得.
这是完全跨浏览器兼容吗?还有其他警告吗?
我在网站(http://www.thepropaganda.com)上有许多动态生成的按钮,因此我使用FB.XFBML.parse来生成它们.由于某种原因,解析器总是进入循环并根据FB.SO问题3577947重复生成"域和协议必须匹配"错误.所有的facebook社交插件都是正确创建的.
我理解错误是什么,并且它们并不是真正的问题,除了数以千计之外.有趣的是,隐姓埋名根本不会发生这种情况.
我真的很想知道这里发生了什么,因为它是付费客户的实时网站.