From a8165db0e485d7003ce95e158ad508394e3fc28b Mon Sep 17 00:00:00 2001 From: Herbert Van de Sompel Date: Thu, 5 Dec 2024 16:07:23 +0100 Subject: [PATCH] minor edits RL --- robustlinks/index.html | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/robustlinks/index.html b/robustlinks/index.html index 2a65abc3..2588ca1e 100644 --- a/robustlinks/index.html +++ b/robustlinks/index.html @@ -218,7 +218,7 @@

Abstract

A Robust Link offers multiple pathways to revisit the content of a linked resource, even a long time after the link to the resource was put in place. It combats link rot and content drift, problems that are prevalent with links on the Web. - This document describes how to robustify links in HTML pages. It recommends creating one or more snapshots of a resource + This document describes how to provide Robust Links in HTML pages. It recommends creating one or more snapshots of a resource around the time of linking to it, for example, in a web archive or a versioning system. And it recommends creating a Robust Link by conveying the following information as attributes on the link to a resource: the URI of the resource, the intended linking datetime, and the URIs of one or more snapshots of the linked resource as well as their respective @@ -232,8 +232,8 @@

Table of Contents

    -
  1. Why robustify links?
  2. -
  3. How to robustify links? +
  4. Why provide Robust Links?
  5. +
  6. How to provide Robust Links?
  7. Robust Links attributes
    1. href
    2. @@ -254,16 +254,16 @@

      Table of Contents

      -

      1. Why robustify links?

      - Robust Links are intended to provide multiple pathways to revisit the content of a linked resource as it existed around the time the resource was linked to. +

      1. Why provide Robust Links?

      + The provision of a Robust Link for a resource is motivated by the desire to offer multiple pathways to revisit the content of that resource as it existed around the time it was linked. This can be important because it is well known that, as time goes by, the content of any web resource changes (content drift) or the resource vanishes altogether (link rot; 404 Not Found).

      Robust Links combat link rot and content drift by annotating a link to a resource with information that supports revisiting various states of the linked resource. - In the below example, the URI of a resource is provided in data-originalurl, - the URI of a snapshot of the linked resource that was created around the time of linking is provided in data-versionurl, - and the linking date is provided in data-versiondate: + In the below example, the URI of the resource that motivates the provision of a Robust Link is conveyed as the value of data-originalurl, + the URI of a snapshot of that resource created around the time of linking is provided as the value of data-versionurl, + and the linking date is the value of data-versiondate:
      <a href="https://www.w3.org/"
          data-originalurl="https://www.w3.org/"
          data-versiondate="2024-11-21" 
      @@ -278,9 +278,10 @@ 

      Table of Contents

      -

      2. How to robustify links?

      +

      2. How to provide Robust Links?

      - As is the case with any link in HTML, the default link target is provided by the href attribute. But a link to a resource can be robustified by including three extension attributes for + As is the case with any link in HTML, the default link target is provided by the href attribute. But a link to a resource can be turned into a Robust Link + by including three extension attributes for the HTML anchor (<a>) element: data-originalurl, data-versiondate, and data-versionurl. Use of each attribute is recommended and their value is as follows:
      @@ -335,7 +336,7 @@

      Table of Contents

      Use of the href attribute is mandatory and its value is as detailed by the pertinent HTML specification.

      - The URI provided in href on a Robust Link must identify the same resource as that of the URI provided in data-originalurl or + The URI provided as the value of href on a Robust Link must identify the same resource as that of the URI provided in data-originalurl or as of one of the URIs of snapshots provided in data-versionurl. Client applications that consume Robust Links should treat links for which this is not the case with suspicion. @@ -414,7 +415,7 @@

      Table of Contents

      3.4. data-versionurl

      Use of the data-versionurl attribute is recommended. - Its value is a list of one or more URIs of snapshots, whereby each snapshot URI may optionally be followed by that snapshot's datetime. + Its value is a list of one or more URIs of snapshots of the resource that motivates the provision of a Robust Link (see data-originalurl), whereby each snapshot URI may optionally be followed by that snapshot's datetime. URIs must be absolute, not relative. The provided information elements (URIs and datetimes) must be space-separated. This ABNF formalizes the syntax of the attribute's value:
       
      @@ -561,4 +562,4 @@ 

      Table of Contents

      -
      \ No newline at end of file +