From Wikipedia, the free encyclopedia
Content deleted Content added
|
 |
|||
| Line 8: | Line 8: | ||
|
[[File:Memento logo 640.png|thumbnail|The Memento logo]] |
[[File:Memento logo 640.png|thumbnail|The Memento logo]] |
||
|
”’Memento”’ was a project of the United States National Digital Information Infrastructure and Preservation Program ([[NDIIPP]]). It was funded with the aim of making [[Web archiving|Web-archived]] content more easily discoverable and accessible to the public. |
”’Memento”’ was a project of the United States National Digital Information Infrastructure and Preservation Program ([[NDIIPP]]). It was funded with the aim of making [[Web archiving|Web-archived]] content more easily discoverable and accessible to the public. on 5 September 2025.<ref>{{cite mailing list |url=https://groups.google.com/g/memento-dev/c/Tr_xBWzBr0Y |title=Memento TimeTravel sunset |date=2025-08-07 |access-date=2025-11-21 |mailing-list=memento-dev |last=Taylor |first=Nicholas |archive-url=https://web.archive.org/web/20250818150526/https://groups.google.com/g/memento-dev/c/Tr_xBWzBr0Y |archive-date=2025-08-18 |url-status=live}}</ref><ref>{{Webarchive|url=https://web.archive.org/web/20250905125907/https://timetravel.mementoweb.org/|title=timetravel.mementoweb.org}}</ref> |
||
|
==Technical description== |
==Technical description== |
||
Latest revision as of 14:35, 21 November 2025
American web preservation project

Memento was a project of the United States National Digital Information Infrastructure and Preservation Program (NDIIPP). It was funded with the aim of making Web-archived content more easily discoverable and accessible to the public. The project concluded on 5 September 2025.[1][2]
Technical description
[edit]
Memento is defined in RFC 7089[3] as an implementation of the time dimension of content negotiation.[4] HTTP accomplishes negotiation of content via a variety of headers that allow clients and servers to find content that the user desires.
| Request Header | Response Header | Dimension | Examples | Reference |
|---|---|---|---|---|
| Accept | Content-Type | content-type of the representation | text/html
text/plain |
RFC 7231[5]
RFC 2616 |
| Accept-Language | Content-Language | language of the representation | en
en-US |
RFC 7231
RFC 2616 |
| Accept-Encoding | Content-Encoding | medium, typically compression, that the content has been encoded with | compress
gzip |
RFC 7231
RFC 2616 |
| Accept-Charset | Content -Type | the character set used by the web page | iso-8859-5
unicode-1-1 |
RFC.
7231 RFC 2616 |
| Accept-Datetime | Memento-Datetime | time of the representation | Fri, 15 Aug 2014 13:43:03
GMT |
RFC 7089 |
The Last-Modified header provided by HTTP[6] does not necessarily reflect when a particular version of a web page came into existence. Also, the Last-Modified header may not exist in some cases. To provide more information, the Memento-Datetime header has been introduced to indicate when a specific representation of a web page was observed on the web.[7]

Copies of page can be found by simply navigating, in a web browser, to a link formatted, replacing urltoarchive with the full URL of the page desired:[8]
JSON description of a Memento:
http://timetravel.mementoweb.org/api/json/YYYY/urltoarchivehttp://timetravel.mementoweb.org/api/json/YYYYMM/urltoarchivehttp://timetravel.mementoweb.org/api/json/YYYYMMDD/urltoarchivehttp://timetravel.mementoweb.org/api/json/YYYYMMDDHH/urltoarchivehttp://timetravel.mementoweb.org/api/json/YYYYMMDDHHMM/urltoarchive- or
redirect to a Memento with a datetime that is close to a desired datetime:
http://timetravel.mementoweb.org/memento/YYYY/urltoarchivehttp://timetravel.mementoweb.org/memento/YYYYMM/urltoarchivehttp://timetravel.mementoweb.org/memento/YYYYMMDD/urltoarchivehttp://timetravel.mementoweb.org/memento/YYYYMMDDHH/urltoarchivehttp://timetravel.mementoweb.org/memento/YYYYMMDDHHMM/urltoarchive



