Author Topic: Time-travelling browsers navigate the web's past  (Read 2119 times)

Offline woodyear99

  • Global Moderator
  • Akatsuki
  • *
  • Posts: 5788
  • Country: 00
  • Chakra 113
    • PS3, Wii
  • Referrals: 1
    • View Profile
  • CPU: Q6600
  • RAM: 4 Gigabytes
  • Broadband: Flow
  • PSN: wodyer
Time-travelling browsers navigate the web's past
« on: November 17, 2009, 11:03:55 AM »
http://www.newscientist.com/article/dn18158-timetravelling-browsers-navigate-the-webs-past.html

Finding old versions of web pages could become far simpler thanks to a "time-travelling" web browsing technology being pioneered at the Los Alamos National Laboratory in New Mexico.

Bookmarking a page takes you to its current version – but earlier ones are harder to find (to see an award-winning 1990s incarnation of newscientist.com, see our gallery of web pages past, right). One option is to visit a resource like the Internet Archive's Wayback Machine. There, you key in the URL of the site you want and are confronted with a matrix of years and dates for old pages that have been cached. Or, if you want to check how a Wikipedia page has evolved, you can hit the "history" tab on a page of interest and scroll through in an attempt to find the version of the page on the day you're interested in.

It's a lot of hassle. But it shoudn't be, says Herbert Van de Sompel, a computer scientist at Los Alamos. "Today we treat the web like a library in which you have to know how to go and search for things. We've a better way."

That "better way" is a system that gives browsers a "time-travel" mode, allowing users to find web pages from particular dates and times without having to navigate through archives.
Total recall

Called Memento, the system Van de Sompel is developing alongside colleagues from Old Dominion University in Norfolk, Virginia, harnesses a function of the hypertext transfer protocol (HTTP) – the system which underpins the world wide web by defining how web pages are formatted and transmitted from servers to browsers.

One of HTTP's standard functions is called content negotiation. This allows one URL to send multiple types of data, depending on the settings of the browser that contacts the URL: for instance, a browser in France accessing a URL may retrieve an HTML page in French, while accessing the same URL from the US may deliver an English version.

"Your browser does this negotiation all the time, but you don't notice it," says Van de Sompel. But HTTP content negotiation is not limited to arbitrating between media formats and languages – it can cope with any data type. So the team are adding another dimension to page requests: date and time.

"In addition to language and media type, we negotiate in time. So Memento asks the server not for today's version of this page, but how it looked one year ago, for instance," says Van de Sompel.
Browsing the past

Memento comprises both server and browser software. On a server running the open-source Apache web system, just four lines of extra code are needed to build in date-and-time negotiation. On the browser, a drop-down menu will let users enter the date and time for which they want to view a page.

So far, the team has developed a Memento plug-in for the open-source Firefox browser, plus a "hacked" version of Firefox with built-in Memento capability. Web pages need no extra features: the web server just needs to intercept the date-time requests of users. A demonstration of what Memento can do is available for any browser.

Of course, the whole idea requires website owners to store many more time-stamped versions of their pages than they do now, but the team think Memento will encourage them to do this.

"I would love to see Memento supported," says Van de Sompel. "It would be such fun to set our browsers back in time and just browse the past."
Dig deep

Jakob Voss, a developer with the Common Library Network in Göttingen, Germany, is an early Memento user – and he is already advocating use of Memento for sites with frequently updated pages like Wikipedia.

"Memento is only a proof of concept but it looks very promising and could be a great enhancement to the web. There is little support in today's browsers for digging into archives, especially those with dynamic content management systems like wikis and weblogs," Voss says.

"Tracking versions, and the provenance of web information, is becoming more and more important and Memento could help manage this complex task."

He's not alone in that view. Ian Jacobs, a spokesman for the World Wide Web Consortium in Boston, Massachusetts, agrees that "URL persistence" is a valuable aim – and that users should be able to browse the latest version of a page or one on a given date.

"The browser should allow the user to choose," says Jacobs.

Van de Sompel is presenting the Memento technology today at a meeting of the National Digital Information Infrastructure and Preservation Program at the Library of Congress in Washington DC.

Carigamers

Time-travelling browsers navigate the web's past
« on: November 17, 2009, 11:03:55 AM »

 


* ShoutBox

Refresh History
  • Crimson609: yea everything cool how are you?
    August 10, 2022, 07:26:15 AM
  • Pain_Killer: Good day, what's going on with you guys? Is everything Ok?
    February 21, 2021, 05:30:10 PM
  • Crimson609: BOOM covid-19
    August 15, 2020, 01:07:30 PM
  • Shinsoo: bwda 2020 shoutboxing. omg we are in the future and in the past at the same time!
    March 03, 2020, 06:42:47 AM
  • TriniXjin: Watch Black Clover Everyone!
    February 01, 2020, 06:30:00 PM
  • Crimson609: lol
    February 01, 2020, 05:05:53 PM
  • Skitz: So fellas how we go include listing for all dem parts for pc on we profile but doh have any place for motherboard?
    January 24, 2020, 09:11:33 PM
  • Crimson609: :ph34r:
    January 20, 2019, 09:23:28 PM
  • Crimson609: Big up ya whole slef
    January 20, 2019, 09:23:17 PM
  • protomanex: Gyul like Link
    January 20, 2019, 09:23:14 PM
  • protomanex: Man like Kitana
    January 20, 2019, 09:22:39 PM
  • protomanex: Man like Chappy
    January 20, 2019, 09:21:53 PM
  • protomanex: Gyul Like Minato
    January 20, 2019, 09:21:48 PM
  • protomanex: Gyul like XJin
    January 20, 2019, 09:19:53 PM
  • protomanex: Shout out to man like Crimson
    January 20, 2019, 09:19:44 PM
  • Crimson609: shout out to gyal like Corbie Gonta
    January 20, 2019, 09:19:06 PM
  • cold_187: Why allur don't make a discord or something?
    December 03, 2018, 06:17:38 PM
  • Red Paradox: https://www.twitch.tv/flippay1985 everyday from 6:00pm
    May 29, 2018, 09:40:09 AM
  • Red Paradox: anyone play EA Sports UFC 3.. Looking for a challenge. PSN: Flippay1985 :)
    May 09, 2018, 11:00:52 PM
  • cold_187: @TriniXjin not really, I may have something they need (ssd/ram/mb etc.), hence why I also said "trade" ;)
    February 05, 2018, 10:22:14 AM

SimplePortal 2.3.3 © 2008-2010, SimplePortal