src="//xxx" 这种url格式是html正式规范,还是一种约定
从很多网站上https以后,这种写法多了起来,但是有些旧版的浏览器打开页面会出现cpu 100%
5 回复
比如说哪些浏览器呢
//***.com 这种写法叫 “相对协议”
印象中最初是ie浏览器的一种错误src的兼容性处理,但后来被大家利用来自动区分 http 和 https,已经算是事实上的规范了。
deno 的 url 实现是我开发的,为此我阅读了好几遍相关规范。
这种写法在 WHATWG URL 规范中叫做 scheme-relative-URL,定义在 https://url.spec.whatwg.org/#syntax-url-scheme-relative
@justjavac 专业!