协议相对URL是否跨平台工作?

Pet*_*r C 5 html uri http

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

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

主要是因为这篇文章:在<script src ="http:// ...">中用//替换http://是否有效?.

但是,我在一个项目上工作的人说这不适用于Mac(Chrome,Firefox和Safari)或iDevices.

没有Mac或所说的设备,我无法验证它,它在Windows上运行正常.谁能证实这一点?

Pek*_*ica 4

我无法测试它,因为我没有 Mac,但没有理由相信 Mac 浏览器在解析 URL 时不遵循RFC 3986 第 4.2 节

你的朋友可能还有别的意思。