|
|
请马上登录,朋友们都在花潮里等着你哦:)
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 马黑黑 于 2025-11-5 20:19 编辑
据称,chrome浏览器未来将不再默认支持打开 http 协议的WEB页面,需要用户手工设置才能让chrome浏览器正常打开此协议的网页。谷歌的用意很明显:致力于推动全网https化。这是安全需求的决策,大势所趋。
这就涉及到一个问题:时至今日,SVG的命名空间固定为 'http://www.w3.org/2000/svg',从未改变,且它也指向一个真实的WEB页面。那么,chrome浏览器未来策略是有与XML存在冲突?答案是:不会。
SVG命名空间所使用的是 URI,全称是 Uniform Resource Identifier,即统一资源标识符,就像身份证一样唯一。就是说,'http://www.w3.org/2000/svg'这个东东它不是一个网址,虽然看上去像一个网址,它是一个标识,用来与其它的XML方言区别开来,指明这是 SVG 而不是别的XML语言。XML语言有很多种类,SVG是其中的一个。SVG这一命名空间命名的时候事实上的确也是一个网址,过去也一直能正常打开,现在则会跳转到 'https://www.w3.org/2000/svg',这也是推广 https 协议的明证。
而chrome浏览器将来要阻止的是URL,Uniform Resource Locator,即统一资源定位符,是一个网址。不久的今后,像我的网站,'http://mhh.52qingyin.cn/',默认情况下,谷歌浏览器将不能正常打开,除非使用者在设置中开启了对 http 协议的支持。
小结:URL是网址,URI是标识符。
|
评分
-
| 参与人数 3 | 威望 +130 |
金钱 +260 |
经验 +130 |
收起
理由
|
红影
| + 50 |
+ 100 |
+ 50 |
赞一个! |
樵歌
| + 50 |
+ 100 |
+ 50 |
赞一个! |
杨帆
| + 30 |
+ 60 |
+ 30 |
精品文章! |
查看全部评分
|