办事指南

时间旅行的浏览器导航网络的过去

点击量:   时间:2019-02-05 10:11:00

保罗·马克斯(Paul Marks)由于新墨西哥州洛斯阿拉莫斯国家实验室(Los Alamos National Laboratory)开创的“时间旅行”网络浏览技术,发现旧版网页可能变得更加简单为一个页面添加书签会带您进入当前版本 - 但之前的版本更难找到(看看1990年代获奖的newscientist.com,见过我们的网页库,对吧)一种选择是访问像Internet Archive的Wayback Machine这样的资源在那里,您键入所需站点的URL,并面对已缓存的旧页面的年份和日期矩阵或者,如果您想查看维基百科页面的演变方式,您可以点击感兴趣的页面上的“历史记录”标签,然后滚动浏览,以便在您感兴趣的当天找到该页面的版本很麻烦但它不应该是,洛杉矶阿拉莫斯的计算机科学家Herbert Van de Sompel说 “今天我们将网络看作是一个图书馆,你必须知道如何去搜索东西我们有一种更好的方式“更好的方式”是一种为浏览器提供“时间旅行”模式的系统,允许用户从特定日期和时间查找网页,而无需浏览档案 Van de Sompel系统名为Memento,与弗吉尼亚州诺福克的Old Dominion大学的同事一起开发,利用超文本传输​​协议(HTTP)的功能 - 通过定义网页的格式和传输方式,支持万维网的系统从服务器到浏览器 HTTP的标准功能之一称为内容协商这允许一个URL发送多种类型的数据,具体取决于与URL联系的浏览器的设置:例如,访问URL的法国浏览器可以检索法语的HTML页面,而从美国访问相同的URL可能提供英文版 “你的浏览器一直在进行这种谈判,但你没有注意到它,”Van de Sompel说但HTTP内容协商不仅限于媒体格式和语言之间的仲裁 - 它可以处理任何数据类型因此,团队正在为页面请求添加另一个维度:日期和时间 “除语言和媒体类型外,我们还会及时进行谈判因此,Memento要求服务器不要使用今天这个页面的版本,而是一年前它的外观,例如,“Van de Sompel说 Memento包括服务器和浏览器软件在运行开源Apache Web系统的服务器上,只需要四行额外代码即可构建日期和时间协商在浏览器上,下拉菜单将允许用户输入他们想要查看页面的日期和时间到目前为止,该团队已经开发了用于开源Firefox浏览器的Memento插件,以及具有内置Memento功能的“黑客”版本的Firefox网页不需要额外的功能:Web服务器只需要拦截用户的日期时间请求可以为任何浏览器演示Memento可以执行的操作当然,整个想法要求网站所有者存储比他们现在更多的时间戳版本的页面,但团队认为Memento将鼓励他们这样做 “我很乐意看到Memento的支持,”Van de Sompel说 “将我们的浏览器及时设置回来并浏览过去将会非常有趣”Jakob Voss是德国哥廷根公共图书馆网络的开发人员,是Memento的早期用户 - 他已经提倡使用Memento具有频繁更新页面的网站,如维基百科 “Memento只是一个概念证明,但它看起来非常有前途,可能是对网络的一个很大的改进今天的浏览器几乎没有支持挖掘档案,特别是那些拥有动态内容管理系统(如wiki和weblogs)的档案,“沃斯说 “跟踪版本和网络信息的来源变得越来越重要,Memento可以帮助管理这项复杂的任务”在这种观点中,他并不孤单 Ian Jacobs是马萨诸塞州波士顿万维网联盟的发言人,他同意“URL持久性”是一个有价值的目标 - 用户应该能够在给定日期浏览最新版本的页面 “浏览器应该允许用户选择,”雅各布斯说 Van de Sompel今天在华盛顿特区国会图书馆举行的国家数字信息基础设施和保护计划会议上展示了Memento技术期刊参考:arxiv.org,arxiv:0911.1112v2有关这些主题的更多信息: