协议相对url是否跨平台工作



我经常使用//相对URI hack。例子:

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>

主要是因为这篇文章:在?

然而,我在一个项目上的一个家伙说这在Mac (Chrome, Firefox和Safari)或iDevices上不起作用。

没有Mac或上述设备,我无法验证它,它在Windows上运行得很好。有人能证实吗?

我不能测试它,因为我没有Mac,但是没有理由相信Mac浏览器在解析url时不遵循RFC 3986 Section 4.2。

你的朋友可能另有所指。

最新更新