Boz*_*zho 80 html url web-applications http protocol-relative
我看到了//somepage.com/resourceurl格式.例如:
<img src="//remotesite.com/image1.jpg" />
Run Code Online (Sandbox Code Playgroud)
这一点是,如果当前页面(定义img标签的页面)正在使用http,则通过http进行对远程站点的请求.如果它是https - 它是https.这消除了浏览器未完全加密页面的警告.
我的问题是 - 这种URL格式是否可以安全地用于所有浏览器.它是一个标准吗?
Sar*_*raz 58
这种URL格式是否可以安全地用于所有浏览器.
我不能肯定地说什么,但你应该能够在不同的浏览器中测试它.
它是一个标准吗?
从技术上讲,根据RFC 3986,它被称为"网络路径参考" .这是它的计划:
relative-ref = relative-part [ "?" query ] [ "#" fragment ]
relative-part = "//" authority path-abempty
/ path-absolute
/ path-noscheme
/ path-empty
Run Code Online (Sandbox Code Playgroud)
但有一个问题,当用于<link>或@importIE7和IE8下载文件时.
以下是Paul Irish关于此主题的文章:
xzy*_*fer 21
是的,我相信它是.保罗爱尔兰创造了术语协议相对URL.
我还要指出它是HTML5Boilerplate项目的一部分,它宣传了跨浏览器的兼容性.
注意: IE6中有一个带有谷歌分析的边缘案例,保罗的文章中提到了这一点.所以它并不完美.
| 归档时间: |
|
| 查看次数: |
29780 次 |
| 最近记录: |