电邮地址中“@”符号的由来

发布时间:2012-7-31 09:10    发布者:1770309616
关键词: 电子邮件
《连线》(wired)网站以前发表文章,介绍雷·汤姆林森(Ray Tomlinson)发明电子邮件的过程,以及电邮地址中“@”符号的由来。以下为文章主要内容:谁发明了电子邮件?这有点像在问“谁发明了互联网?”即使那些深入了解其产生的人士也未能对其实际产生的时间达成一致。
5.jpg
但是在众多声称电子邮件起源的声音中,雷·汤姆林森(Ray Tomlinson)的主张远比其他人合理,他正是电子邮件地址中带有“@”符号的原因。

在今年早些时候,为认可他在1971年发明的初级电子邮件系统,互联网协会(ISOC)推选汤姆林森成为首届互联网名人堂成员,一同入选的还包括温顿·瑟夫 (Vint Cerf)、蒂姆•伯纳斯•李爵士(Sir Tim Berners-Lee)和范·雅各布森(Van Jacobson)。

上世纪60年代中,汤姆林森在麻省理工学院完成电子工程硕士学位,之后花了几年时间在该大学攻读博士学位。毕业后,他进入Bolt Beranek and Newman公司(BBN)工作,这家波士顿公司在发明互联网的过程中扮演了关键角色。在60年代末至70年代,BBN主要开发了一项为互联网开创者提供支持的硬件和软件:阿帕网(ARPAnet),这是一个由政府资助的网络,用以连接美国国内多个研究机构。

BBN将阿帕网上连接各个研究机构的接口信息处理机(Interface Message Processor, IMP)打造成一个规模庞大的网络。通常,这些IMP(类似于现代的网络路由器)都被接入到DEC PDP-10s等大型电脑主机上,在1971年,汤姆林森和名为杰里·布彻菲尔(Jerry Burchfiel)的BBN同事负责为这些机器开发一个新款操作系统。

这意味着,他们自己连接到了阿帕网。但这也同样意味着,他们接入到了一个相对较小的研究员社区。感谢史蒂夫·克罗克(Steve Crocker,另一位互联网名人堂成员),这个社区能够经常通过一种名为征求修正意见书(Request for Comments,RFC)的文件交换意见。有一天,汤姆林森遇到了一个RFC,提议开发特定的协议以在网络上发送和接收邮件。

计算机科学家多年来一直在机器上交换信息。有些人将电子邮件的起源追溯到20世纪60年代初以及麻省理工学院的兼容分时系统(Compatible Time-Sharing System,CTSS),该系统实际上是一台大规模的计算机,人们可以远程登录该计算机。通过CTSS,用户可以通过在机器的碟片上储存文件从而交换信息,在1961年,一个名为汤姆·范·富勒克(Tom Van Vleck)的男子开发出“邮件”命令,可以让用户相互间发送电子信息。不过这些信息实际上并不会在网络上传播。它们仍然停留在单一的机器上。

在阅读了这个RFC后,汤姆林森未对其细节太过留意。不过他开始从事开发自己的信息系统,利用一个旧的分时信息项目作为起点。“那个RFC看起来非常复杂,”他说。“我认为我可以做一些更加简单但性能更好的东西出来。”这成为了阿帕网的“SNDMSG”指令——英文“发送信息”是缩写,这个指令还使用拥有“@”符号的地址。与今天非常类似,这个符号位于你尝试联系的用户的姓名以及你能够联系到他们的地址之间。

汤姆林森回忆说:“我看着键盘,我在想:‘我在这里可以加点什么,好让用户名不会被搞混了?’如果每个人都在名字上加一个‘@’标志,这不会有太好的效果。我们曾使用逗号、破折号和括号。在剩下三个或四个字节的时候,[email=‘@’]‘@’[/email]标志最合理。它表明用户在哪里。”

汤姆林森称“@”符号是“键盘上唯一的介词”。

第一个在两台阿帕网机器之间传输的消息是由BBN发出的。但是汤姆林森并不记得自己发送的内容。“都是测试的消息,键盘上什么顺手我就发什么,”他说。“第一个消息随便说什么都行。”

在1972年,汤姆林森和BBN将他们的“SNDMSG”项目带到其他十多个阿帕网的站点。最终,“@”符号遍布各地。汤姆林森现在仍然在并购BBN的公司工作,他并没有将自己的系统称为电子邮件。不过他表示,70年代中时阿帕网上的专家就已经在使用这个词语。

有人认为麻省理工学院的范·富勒克是电子邮件的发明者。其他人认为是汤姆林森。仍然有人认为是新泽西的一位14岁孩子,他说自己在汤姆林森推出这个大项目后7年创造了电子邮件这个词。但是这些大多都是语义学上的争论。

范·富勒克对此表示:“现在,对于谁编写了这个项目以及大约的时间并没有太大争议。争议在于对这个项目的称呼。”

编译/腾讯科技


继#和@之后,Twitter将用$符号关联链接

让用户自己定制标准最后使其官方化是Twitter的老传统了。最早出现的是@,已经经受住历史的考验,广为人用;接下来是#,插入话题或其他什么的。现在,他们推出了一个新的标准符号$,将自动关联链接


1152410548463164.png
今早Twitter自己推了一条包含了一个股票链接的推,点击进去你就会看到今天Twitter的股票走势图。
hidecloud_115210128848911.png
Twitter一直在努力扩展自己的网站,好让用户留下来。对于这个新符号,我们还没有看到更多扩展信息,不过很明显,在推出新符号上,这是一个好时机。

Twitter周一宣布,将正式推出$标签,用于关联股票代码。通过$标签关联股票代码后,即可生成链接,点击后便能在Twitter中搜索该代码。该功能此前已经其他Twitter客户端中出现。

1338220404334101.jpg

  例如,在发布Twitter消息时附带“$GE”即可将该字符变成链接,点击后即可查询关于通用电气的股票和公司信息。

  Twitter一直在努力丰富该网站的信息,使得用户不必离开Twitter.com即可获得想要的内容。虽然$股票标签功能目前还无法展示扩展信息,但今后有望推出类似的功能。

编译来源:THE VERGE
本文地址:https://www.eechina.com/thread-94781-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

  • Microchip视频专区
  • Dev Tool Bits——使用MPLAB® Discover浏览资源
  • Dev Tool Bits——使用条件软件断点宏来节省时间和空间
  • Dev Tool Bits——使用DVRT协议查看项目中的数据
  • Dev Tool Bits——使用MPLAB® Data Visualizer进行功率监视
  • 贸泽电子(Mouser)专区
关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表