Chrome:杀死 URL

2018 年 9 月 11 日 前端大全

(点击上方公众号,可快速关注)


来自:开源中国

https://www.oschina.net/news/99678/google-wants-to-kill-the-url


据报导,Google 将变革 URL,采用新的方式进行网络资源定位。



URL(Uniform Resource Locator,统一资源定位符)也就是俗称的网址,它表示某一网络资源存在于所在计算机网络上的位置,同时也是用于检索该资源的机制。URL 最常出现在 HTTP 网页上,也用于 FTP 文件传输、Mailto 电子邮件、JDBC 数据库访问和许多其它应用程序。


URL 于 1994 年被定义,如今已经被使用了 20 多年,它不仅成为了网民日常上网的必需品,也成为了应用开发工作中的一大利器。然而,随着网络环境日益变得复杂,URL 变得越来越难以阅读和理解,具体表现为两个方面:


一方面是 URL 被越来越多的乱码组合取代,比如现在被普遍使用的短链接技术,其可以将一串长长的 URL 压缩成意义不明的短小字符串。这些乱码经过浏览器转码机制后可以实现正常网络访问,但是却隐藏着巨大的安全问题,因为乱码表示的地址到底是什么,人眼根本没法直观看透,那么不法份子可以利用这一点攻击受害者,例如他们可以冒充合法机构,执行网络钓鱼,将受害者引入其自建的恶意网站。类比一下,这也是当下二维码遇到的危机,就因为这其中存在不透明性,使用者无法直观看透他将访问的到底是什么。


另一方面,在移动设备上,因为 URL 太长,而设备根本没有足够的空间去显示完整 URL,这也造成了 URL 难以阅读。


现在针对这种情况, Google 提出要对 URL 进行大幅度的改造,寻求一种全新的方式传达网站身份。


Chrome 的工程经理 Adrienne Porter Felt 认为 URL 太难理解了,并且也不是传达网站身份的好方法,“人们很难知道哪些 URL 是可以信任的,而且我认为 URL 本身并不是一个传达网站身份的好方法“,他补充到:”所以我们想要做出改革,让每个人都可以理解任何网络身份,让人们在使用某个网站时可以对面是什么,从而判断它是否可以信任。我们想要挑战 URL 的显示方式,这意味着 Chrome 显示网址的方式和时间会发生重大变化。”


新的方案有几个要点,包括增强网络安全性和身份完整性,同时为日常任务增加便利,例如在移动设备上方便地共享链接。


Google 团队目前并没有给出任何新方案的相关示例,“我不知道新方案会是什么样子,团队正在积极讨论中”,Chrome 工程总监 Parisa Tabriz 说:“但我完全清楚,无论我们提出什么建议都会引起争议。URL 是一个非常古老、开放和庞大系统,无论采取什么形式,变革都必然是会引起争议的。但我们还是想要改进它。“


其实 Chrome 团队一直在考虑网址安全问题,2014 年,Chrome 尝试了一种称为 origin chip 的格式化功能,该功能仅显示网站的主域名,以帮助用户明确他们实际浏览的是哪个域。该实验获得了一些人的支持,因为它使得网络身份更加直观,但也遭到了另外一些人的批评,后来项目夭折。Parisa 指出,这就是当你要变革一个老古董的时候将面临的,人们不允许你去变革。


同样的,Chrome 在 HTTPS 的推广计划中也遭到了不少阻力,人们觉得 Google 太激进了。“所以无论我们在这里做什么,我都知道它会引起争议,我们的 URL 改造计划还有很长的路要走”,Porter 表示。



【关于投稿】


如果大家有原创好文投稿,请直接给公号发送留言。


① 留言格式:
【投稿】+《 文章标题》+ 文章链接

② 示例:
【投稿】《不要自称是程序员,我十多年的 IT 职场总结》:http://blog.jobbole.com/94148/

③ 最后请附上您的个人简介哈~



觉得本文对你有帮助?请分享给更多人

关注「前端大全」,提升前端技能

登录查看更多
0

相关内容

【实用书】Python技术手册,第三版767页pdf
专知会员服务
229+阅读 · 2020年5月21日
【实用书】Python爬虫Web抓取数据,第二版,306页pdf
专知会员服务
115+阅读 · 2020年5月10日
【资源】100+本免费数据科学书
专知会员服务
105+阅读 · 2020年3月17日
广东疾控中心《新型冠状病毒感染防护》,65页pdf
专知会员服务
18+阅读 · 2020年1月26日
阿里巴巴达摩院发布「2020十大科技趋势」
专知会员服务
105+阅读 · 2020年1月2日
“黑客”入门学习之“windows系统漏洞详解”
安全优佳
8+阅读 · 2019年4月17日
基于Web页面验证码机制漏洞的检测
FreeBuf
7+阅读 · 2019年3月15日
如何用GitLab本地私有化部署代码库?
Python程序员
9+阅读 · 2018年12月29日
威胁情报驱动:F3EAD 之利用
计算机与网络安全
4+阅读 · 2018年12月28日
一天精通无人中级篇:遥控器协议 S-BUS
无人机
48+阅读 · 2018年12月20日
我是一个爬虫
码农翻身
12+阅读 · 2018年6月4日
已删除
生物探索
3+阅读 · 2018年2月10日
浅谈浏览器 http 的缓存机制
前端大全
6+阅读 · 2018年1月21日
“我今年36岁了,除了收费啥也不会!”
创业邦杂志
4+阅读 · 2018年1月14日
Deep learning for cardiac image segmentation: A review
Arxiv
21+阅读 · 2019年11月9日
Visualizing and Measuring the Geometry of BERT
Arxiv
7+阅读 · 2019年10月28日
Polarity Loss for Zero-shot Object Detection
Arxiv
3+阅读 · 2018年11月22日
Arxiv
13+阅读 · 2018年4月6日
VIP会员
相关资讯
“黑客”入门学习之“windows系统漏洞详解”
安全优佳
8+阅读 · 2019年4月17日
基于Web页面验证码机制漏洞的检测
FreeBuf
7+阅读 · 2019年3月15日
如何用GitLab本地私有化部署代码库?
Python程序员
9+阅读 · 2018年12月29日
威胁情报驱动:F3EAD 之利用
计算机与网络安全
4+阅读 · 2018年12月28日
一天精通无人中级篇:遥控器协议 S-BUS
无人机
48+阅读 · 2018年12月20日
我是一个爬虫
码农翻身
12+阅读 · 2018年6月4日
已删除
生物探索
3+阅读 · 2018年2月10日
浅谈浏览器 http 的缓存机制
前端大全
6+阅读 · 2018年1月21日
“我今年36岁了,除了收费啥也不会!”
创业邦杂志
4+阅读 · 2018年1月14日
Top
微信扫码咨询专知VIP会员