Memento

Memento (HTTP)

[7] Memento framework は、資源の過去の状態を取得するための HTTP の機能群です。

仕様書

プロトコル

[13] 次の概念が定義されています。

[12] 次のHTTPヘッダーを定義または利用しています。

[14] 次のリンク関係型を定義しています。

Memento (一般名詞)

[5] Original ResourceMemento は、 Original Resource の以前の状態をカプセル化した資源です >>4

[6] ある時刻に存在した Original ResourceMemento とは、 Original Resource のその時刻の状態をカプセル化した資源です >>4

実装

[1] Wayback Machine APIs | Internet Archive ( ( 版)) <https://archive.org/help/wayback_api.php>

[15] RFC 7089 - HTTP Framework for Time-Based Access to Resource States -- Memento ( ( 版)) <http://tools.ietf.org/html/rfc7089#section-2.2.4>

[16] Internet Archive でアーカイブされている過去の Webサイトの各ページにも MementoLink: ヘッダーMemento-Datetime: ヘッダーが追加されているようです。

[17] Memento update ( (Herbert Van de Sompel著, )) <https://lists.w3.org/Archives/Public/public-lod/2010Mar/0169.html>

[18] Memento compliant DBpedia Archive with Triple Pattern Fragments support ( (Herbert Van de Sompel著, )) <https://lists.w3.org/Archives/Public/public-lod/2016Jun/0000.html>

[19] Memento at the W3C | W3C Blog () <https://www.w3.org/blog/2016/08/memento-at-the-w3c/>

[20] Data on the Web Best Practices () <https://www.w3.org/TR/2017/REC-dwbp-20170131/#VersioningInfo>

Use Memento [RFC7089], or components thereof, to express temporal versioning of a dataset and to access the version that was operational at a given datetime. The Memento protocol aligns closely with the approach for assigning URIs to versions that is used for W3C specifications, described below.

[21] Web Annotation Data Model () <https://w3c.github.io/web-annotation/model/wd2/#time-state>

A Time State resource records the time at which the resource is appropriate for the Annotation, typically the time that the Annotation was created and/or a link to a persistent copy of the current version. The timestamp for the resource could be resolved via the Memento protocol, described in RFC 7089 [rfc7089].

[22] Selectors and States () <https://w3c.github.io/web-annotation/selector-note/#h-timestate_def>

A Time State resource records the time at which the resource is when the intended selection occurs, typically the time that the resource was created and/or a link to a persistent copy of the current version. The timestamp for the resource could be resolved via the Memento protocol, described in RFC 7089 [rfc7089].

[23] archive.is () <http://mementoweb.org/depot/native/archiveis/>