SlideShare a Scribd company logo
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
Robust Linking to Web Resources
http://robustlinks.mementoweb.org/
Martin Klein
@mart1nkle1n
Research Library
Los Alamos National Laboratory
Acknowledgements:
Herbert Van de Sompel, LANL
Harihar Shankar, LANL
Michael L. Nelson, ODU
Mark Graham, Internet Archive
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
2
Slide by Herbert Van de Sompel, 2017
A Managed Collection Desires Reliable Outlinks
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
3
Slide by Herbert Van de Sompel, 2017
Links to another Managed Collection
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
4
Slide by Herbert Van de Sompel, 2017
Links to Web at Large Resources
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
5
Link Rot
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
6
https://web.archive.org/web/20140101072007/http://netpreserve.org/general-assembly/2013/overview
IIPC
2013
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
7
http://netpreserve.org/general-assembly/2013/overview
IIPC
today
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
8
Content Drift
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
9
https://web.archive.org/web/20161228184110/https://www.epa.gov/climatechange
EPA
12/2016
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
10
https://www.epa.gov/sites/production/files/signpost/cc.html
EPA
today
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
11
• On the web, all links are subject to reference rot
• Reference rot hinders our ability to follow links as they were
intended when they were put in place
• Link rot: a link stops working all together
• Content drift: The linked content changes over time and
may eventually no longer be representative of the
content that was originally linked
Problem
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
12
http://dx.doi.org/10.1371/journal.pone.0115253 http://dx.doi.org/10.1371/journal.pone.0167475
Reference Rot in Scholarly Communication
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
13
Link Rot in Scholarly Articles
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
14
Link Rot in Scholarly Articles
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
15
Reference Rot Over Time - arXiv
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
16
• On the web, all links are subject to reference rot
• Reference rot hinders our ability to follow links as they were
intended when they were put in place
• Link rot: a link stops working all together
• Content drift: The linked content changes over time and
may eventually no longer be representative of the
content that was originally linked
How can we:
1. Make links more robust?
2. Make them actionable for humans and machines?
Problem
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
17
Robust Links
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
18
Robust Links
1. Create a snapshot of referenced resources in a public web
archive
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
19
Why multiple archives? They aren’t magic web sites!
They’re just web sites.
If you used Mummify, you’re now left with a bunch of defunct, shortened links like:
https://mummify.it/XbmcMfE3
Slide by Michael L. Nelson, 2016
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
20
Robust Links
1. Create a snapshot of referenced resources in a publically available
web archive
2. Decorate links with:
• URI of archived snapshot
• datetime of archiving
• resource’s original URI
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
21
Link Decoration with Standard HTML
<a href="http://web.archive.org/web/20171108053054/http://sfgov.org/"
data-originalurl="http://sfgov.org/"
data-versiondate="2017-11-08">
City and County of San Francisco</a>
http://robustlinks.mementoweb.org/spec
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
22
Link Decoration via API
http://robustlinks.mementoweb.org/api/json/http://web.archive.org/web/20171108053054/http://sfgov.org/
• Submit URI of an archived
snapshot
• Retrieve Robust Links
HTML snippet
• Copy and paste into your
application
http://robustlinks.mementoweb.org/api/json/{URI-of-archived-snapshot}
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
23
Robust Links
1. Create a snapshot of referenced resources in a publically available
web archive
2. Decorate links with:
• URI of archived snapshot
• datetime of archiving
• resource’s original URI
Benefits:
• Can visit archived, immutable version of referenced resource
• Original URI & capture datetime allow finding versions in other
web archives
• Uniform, machine-actionable
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
24
Robust Links for Machines
1. JavaScript
2. Browser extensions
a. Memento for Chrome
b. IA Chrome Extension
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
25
Robust Links in Action - JavaScript
http://dx.doi.org/10.1045/november2015-vandesompel
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
26
Robust Links in Action - JavaScript
http://dx.doi.org/10.1045/november2015-vandesompel
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
27
Robust Links in Action – Memento for Chrome
https://chrome.google.com/webstore/detail/memento-time-travel/jgbfpjledahoajcppakbgilmojkaghgm
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
28
Robust Links in Action – Memento for Chrome
http://robustlinks.mementoweb.org/demo/uri_references.html
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
29
Robust Links in Action – IA Chrome Extension
https://chrome.google.com/webstore/detail/wayback-machine/fpnmgdkabkmnadcjpehmlllkndpkmiak
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
30
Robust Links in Action – IA Chrome Extension
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
31
Robust Links in Action – IA Chrome Extension
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
32
Robust Links in Action – IA Chrome Extension
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
33
Take-Aways
• Links on the web are subject to reference rot
• “Robustifying” them (manually or via API calls) can help alleviate the
problem
• Link decorations as proposed by Robust Links are
• based on HTML standards
• machine-actionable
• Organizations such as the Internet Archive, Wikipedia,
News Publishers can help with adoption
Robust Linking to Web Resources
@mart1nkle1n
DtMH 2017, 11/15/2017, San Francisco, CA
Robust Linking to Web Resources
http://robustlinks.mementoweb.org/
Martin Klein
@mart1nkle1n
Research Library
Los Alamos National Laboratory
Acknowledgements:
Herbert Van de Sompel, LANL
Harihar Shankar, LANL
Michael L. Nelson, ODU
Mark Graham, Internet Archive

More Related Content

What's hot

Quantifying Orphaned Annotations in Hypothes.is
Quantifying Orphaned Annotations in Hypothes.isQuantifying Orphaned Annotations in Hypothes.is
Quantifying Orphaned Annotations in Hypothes.ismaturban
 
Discovering Scholarly Orphans Using ORCID
Discovering Scholarly Orphans Using ORCIDDiscovering Scholarly Orphans Using ORCID
Discovering Scholarly Orphans Using ORCIDMartin Klein
 
Impact of URI Canonicalization on Memento Count
Impact of URI Canonicalization on Memento Count Impact of URI Canonicalization on Memento Count
Impact of URI Canonicalization on Memento Count Mat Kelly
 
Scripts in a Frame: A Two-Tiered Approach for Archiving Deferred Representations
Scripts in a Frame: A Two-Tiered Approach for Archiving Deferred RepresentationsScripts in a Frame: A Two-Tiered Approach for Archiving Deferred Representations
Scripts in a Frame: A Two-Tiered Approach for Archiving Deferred RepresentationsJustin Brunelle
 
Persistent Identification: Easier Said than Done
Persistent Identification: Easier Said than DonePersistent Identification: Easier Said than Done
Persistent Identification: Easier Said than DoneHerbert Van de Sompel
 
Storytelling for Summarizing Collections in Web Archives
Storytelling for Summarizing Collections in Web ArchivesStorytelling for Summarizing Collections in Web Archives
Storytelling for Summarizing Collections in Web ArchivesMichael Nelson
 
iPRES2015: Archiving Deferred Representations Using a Two-Tiered Crawling App...
iPRES2015: Archiving Deferred Representations Using a Two-Tiered Crawling App...iPRES2015: Archiving Deferred Representations Using a Two-Tiered Crawling App...
iPRES2015: Archiving Deferred Representations Using a Two-Tiered Crawling App...Justin Brunelle
 
Telling Stories with Web Archives
Telling Stories with Web ArchivesTelling Stories with Web Archives
Telling Stories with Web ArchivesMichele Weigle
 
Enabling Personal Use of Web Archives
Enabling Personal Use of Web ArchivesEnabling Personal Use of Web Archives
Enabling Personal Use of Web ArchivesMichele Weigle
 
First Steps in Research Data Management Under Constraints of a National Secur...
First Steps in Research Data Management Under Constraints of a National Secur...First Steps in Research Data Management Under Constraints of a National Secur...
First Steps in Research Data Management Under Constraints of a National Secur...Martin Klein
 
Combining Heritrix and PhantomJS for Better Crawling of Pages with Javascript
Combining Heritrix and PhantomJS for Better Crawling of Pages with JavascriptCombining Heritrix and PhantomJS for Better Crawling of Pages with Javascript
Combining Heritrix and PhantomJS for Better Crawling of Pages with JavascriptMichael Nelson
 
Persistent Identifiers and the Web: The Need for an Unambiguous Mapping
Persistent Identifiers and the Web: The Need for an Unambiguous MappingPersistent Identifiers and the Web: The Need for an Unambiguous Mapping
Persistent Identifiers and the Web: The Need for an Unambiguous MappingHerbert Van de Sompel
 
Detecting Off-Topic Web Pages at #CUWARC
Detecting Off-Topic Web Pages at #CUWARCDetecting Off-Topic Web Pages at #CUWARC
Detecting Off-Topic Web Pages at #CUWARCMichele Weigle
 
A Framework for Aggregating Private and Public Web Archives
A Framework for Aggregating Private and Public Web ArchivesA Framework for Aggregating Private and Public Web Archives
A Framework for Aggregating Private and Public Web Archivesjcdl2018
 
Archive What I See Now - Archive-It Partner Meeting 2013 2013
Archive What I See Now - Archive-It Partner Meeting 2013 2013Archive What I See Now - Archive-It Partner Meeting 2013 2013
Archive What I See Now - Archive-It Partner Meeting 2013 2013Mat Kelly
 

What's hot (20)

Quantifying Orphaned Annotations in Hypothes.is
Quantifying Orphaned Annotations in Hypothes.isQuantifying Orphaned Annotations in Hypothes.is
Quantifying Orphaned Annotations in Hypothes.is
 
Creating Pockets of Persistence
Creating Pockets of PersistenceCreating Pockets of Persistence
Creating Pockets of Persistence
 
The Web We Want
The Web We WantThe Web We Want
The Web We Want
 
Reminiscing about interoperability
Reminiscing about interoperabilityReminiscing about interoperability
Reminiscing about interoperability
 
Discovering Scholarly Orphans Using ORCID
Discovering Scholarly Orphans Using ORCIDDiscovering Scholarly Orphans Using ORCID
Discovering Scholarly Orphans Using ORCID
 
Signposting Overview
Signposting OverviewSignposting Overview
Signposting Overview
 
Impact of URI Canonicalization on Memento Count
Impact of URI Canonicalization on Memento Count Impact of URI Canonicalization on Memento Count
Impact of URI Canonicalization on Memento Count
 
PID Signposting Pattern
PID Signposting PatternPID Signposting Pattern
PID Signposting Pattern
 
Scripts in a Frame: A Two-Tiered Approach for Archiving Deferred Representations
Scripts in a Frame: A Two-Tiered Approach for Archiving Deferred RepresentationsScripts in a Frame: A Two-Tiered Approach for Archiving Deferred Representations
Scripts in a Frame: A Two-Tiered Approach for Archiving Deferred Representations
 
Persistent Identification: Easier Said than Done
Persistent Identification: Easier Said than DonePersistent Identification: Easier Said than Done
Persistent Identification: Easier Said than Done
 
Storytelling for Summarizing Collections in Web Archives
Storytelling for Summarizing Collections in Web ArchivesStorytelling for Summarizing Collections in Web Archives
Storytelling for Summarizing Collections in Web Archives
 
iPRES2015: Archiving Deferred Representations Using a Two-Tiered Crawling App...
iPRES2015: Archiving Deferred Representations Using a Two-Tiered Crawling App...iPRES2015: Archiving Deferred Representations Using a Two-Tiered Crawling App...
iPRES2015: Archiving Deferred Representations Using a Two-Tiered Crawling App...
 
Telling Stories with Web Archives
Telling Stories with Web ArchivesTelling Stories with Web Archives
Telling Stories with Web Archives
 
Enabling Personal Use of Web Archives
Enabling Personal Use of Web ArchivesEnabling Personal Use of Web Archives
Enabling Personal Use of Web Archives
 
First Steps in Research Data Management Under Constraints of a National Secur...
First Steps in Research Data Management Under Constraints of a National Secur...First Steps in Research Data Management Under Constraints of a National Secur...
First Steps in Research Data Management Under Constraints of a National Secur...
 
Combining Heritrix and PhantomJS for Better Crawling of Pages with Javascript
Combining Heritrix and PhantomJS for Better Crawling of Pages with JavascriptCombining Heritrix and PhantomJS for Better Crawling of Pages with Javascript
Combining Heritrix and PhantomJS for Better Crawling of Pages with Javascript
 
Persistent Identifiers and the Web: The Need for an Unambiguous Mapping
Persistent Identifiers and the Web: The Need for an Unambiguous MappingPersistent Identifiers and the Web: The Need for an Unambiguous Mapping
Persistent Identifiers and the Web: The Need for an Unambiguous Mapping
 
Detecting Off-Topic Web Pages at #CUWARC
Detecting Off-Topic Web Pages at #CUWARCDetecting Off-Topic Web Pages at #CUWARC
Detecting Off-Topic Web Pages at #CUWARC
 
A Framework for Aggregating Private and Public Web Archives
A Framework for Aggregating Private and Public Web ArchivesA Framework for Aggregating Private and Public Web Archives
A Framework for Aggregating Private and Public Web Archives
 
Archive What I See Now - Archive-It Partner Meeting 2013 2013
Archive What I See Now - Archive-It Partner Meeting 2013 2013Archive What I See Now - Archive-It Partner Meeting 2013 2013
Archive What I See Now - Archive-It Partner Meeting 2013 2013
 

Viewers also liked

Keynote: Digital Transformation in the Cultural Heritage Sector
Keynote: Digital Transformation in the Cultural Heritage SectorKeynote: Digital Transformation in the Cultural Heritage Sector
Keynote: Digital Transformation in the Cultural Heritage SectorThe Metropolitan Museum of Art
 
Where Can We Post Stories Summarizing Web Archive Collections
Where Can We Post Stories Summarizing Web Archive CollectionsWhere Can We Post Stories Summarizing Web Archive Collections
Where Can We Post Stories Summarizing Web Archive CollectionsShawn Jones
 
Twitter Analysis: Fake News
Twitter Analysis: Fake  NewsTwitter Analysis: Fake  News
Twitter Analysis: Fake NewsErika Siregar
 
Good News/ Bad News
Good News/ Bad NewsGood News/ Bad News
Good News/ Bad NewsLulwahMA
 
Social Feed Manager presentation at Archives Unleashed 3.0
Social Feed Manager presentation at Archives Unleashed 3.0Social Feed Manager presentation at Archives Unleashed 3.0
Social Feed Manager presentation at Archives Unleashed 3.0Justin Littman
 
Summarizing archival collections using storytelling techniques
Summarizing archival collections using storytelling techniquesSummarizing archival collections using storytelling techniques
Summarizing archival collections using storytelling techniquesMichael Nelson
 

Viewers also liked (6)

Keynote: Digital Transformation in the Cultural Heritage Sector
Keynote: Digital Transformation in the Cultural Heritage SectorKeynote: Digital Transformation in the Cultural Heritage Sector
Keynote: Digital Transformation in the Cultural Heritage Sector
 
Where Can We Post Stories Summarizing Web Archive Collections
Where Can We Post Stories Summarizing Web Archive CollectionsWhere Can We Post Stories Summarizing Web Archive Collections
Where Can We Post Stories Summarizing Web Archive Collections
 
Twitter Analysis: Fake News
Twitter Analysis: Fake  NewsTwitter Analysis: Fake  News
Twitter Analysis: Fake News
 
Good News/ Bad News
Good News/ Bad NewsGood News/ Bad News
Good News/ Bad News
 
Social Feed Manager presentation at Archives Unleashed 3.0
Social Feed Manager presentation at Archives Unleashed 3.0Social Feed Manager presentation at Archives Unleashed 3.0
Social Feed Manager presentation at Archives Unleashed 3.0
 
Summarizing archival collections using storytelling techniques
Summarizing archival collections using storytelling techniquesSummarizing archival collections using storytelling techniques
Summarizing archival collections using storytelling techniques
 

Similar to Robust Linking to Web Resources

Reference Rot in Scholarly Communication: A Reliable Quantification and a P...
Reference Rot in Scholarly Communication: A Reliable Quantification and a P...Reference Rot in Scholarly Communication: A Reliable Quantification and a P...
Reference Rot in Scholarly Communication: A Reliable Quantification and a P...Martin Klein
 
web_archive_interoperability_memento
web_archive_interoperability_mementoweb_archive_interoperability_memento
web_archive_interoperability_mementoMartin Klein
 
DHUG 2018: Towards Web-Centric Repository Interoperability
DHUG 2018: Towards Web-Centric Repository InteroperabilityDHUG 2018: Towards Web-Centric Repository Interoperability
DHUG 2018: Towards Web-Centric Repository InteroperabilityAccess Innovations, Inc.
 
Hiberlink: Investigating Reference Rot, December 2013
Hiberlink: Investigating Reference Rot, December 2013Hiberlink: Investigating Reference Rot, December 2013
Hiberlink: Investigating Reference Rot, December 2013Herbert Van de Sompel
 
Prototypes of pro-active approaches to support the archiving of web reference...
Prototypes of pro-active approaches to support the archiving of web reference...Prototypes of pro-active approaches to support the archiving of web reference...
Prototypes of pro-active approaches to support the archiving of web reference...EDINA, University of Edinburgh
 
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...EDINA, University of Edinburgh
 
How to attract more users – The evolving story of the Eurapco IBM Connections...
How to attract more users – The evolving story of the Eurapco IBM Connections...How to attract more users – The evolving story of the Eurapco IBM Connections...
How to attract more users – The evolving story of the Eurapco IBM Connections...LetsConnect
 
It is hard to compute fixity on archived web pages
It is hard to compute fixity on archived web pagesIt is hard to compute fixity on archived web pages
It is hard to compute fixity on archived web pagesmaturban
 
Dynamic Associative Relationships on the Linked Open Data Web
Dynamic Associative Relationships on the Linked Open Data WebDynamic Associative Relationships on the Linked Open Data Web
Dynamic Associative Relationships on the Linked Open Data WebPablo Mendes
 
Rostelecom Social Platform (100,000+ employees)
Rostelecom Social Platform (100,000+ employees)Rostelecom Social Platform (100,000+ employees)
Rostelecom Social Platform (100,000+ employees)LetsConnect
 
Smx advanced-william-slawski-final
Smx advanced-william-slawski-finalSmx advanced-william-slawski-final
Smx advanced-william-slawski-finalBill Slawski
 
Webinar: SOS Save Our Site! Archiving Web Content-2017-08-10
Webinar: SOS Save Our Site! Archiving Web Content-2017-08-10Webinar: SOS Save Our Site! Archiving Web Content-2017-08-10
Webinar: SOS Save Our Site! Archiving Web Content-2017-08-10TechSoup
 
How links can make your open data even greater
How links can make your open data even greaterHow links can make your open data even greater
How links can make your open data even greaterCristina Sarasua
 
Building cognitive apps with Watson Work Services
Building cognitive apps with Watson Work ServicesBuilding cognitive apps with Watson Work Services
Building cognitive apps with Watson Work ServicesLetsConnect
 
IBM Connections REST-API Waltz
IBM Connections REST-API WaltzIBM Connections REST-API Waltz
IBM Connections REST-API WaltzHenning Schmidt
 
Robust Links - a proposed solution to reference rot in scholarly communication
Robust Links - a proposed solution to reference rot in scholarly communicationRobust Links - a proposed solution to reference rot in scholarly communication
Robust Links - a proposed solution to reference rot in scholarly communicationMartin Klein
 
Writing your first Watson Work application, and why you’d want to
Writing your first Watson Work application, and why you’d want toWriting your first Watson Work application, and why you’d want to
Writing your first Watson Work application, and why you’d want toLetsConnect
 
Project Pink Note – New Note Editor Based on IBM Docs Technology
Project Pink Note – New Note Editor Based on IBM Docs TechnologyProject Pink Note – New Note Editor Based on IBM Docs Technology
Project Pink Note – New Note Editor Based on IBM Docs TechnologyLetsConnect
 
Desired Outcomes for Libraries+ Network May Meeting
Desired Outcomes for Libraries+ Network May MeetingDesired Outcomes for Libraries+ Network May Meeting
Desired Outcomes for Libraries+ Network May MeetingKimberly Eke
 
Top 5 Challenges of Social Business Adaptation & How to Resolve Them Effectively
Top 5 Challenges of Social Business Adaptation & How to Resolve Them EffectivelyTop 5 Challenges of Social Business Adaptation & How to Resolve Them Effectively
Top 5 Challenges of Social Business Adaptation & How to Resolve Them Effectivelypanagenda
 

Similar to Robust Linking to Web Resources (20)

Reference Rot in Scholarly Communication: A Reliable Quantification and a P...
Reference Rot in Scholarly Communication: A Reliable Quantification and a P...Reference Rot in Scholarly Communication: A Reliable Quantification and a P...
Reference Rot in Scholarly Communication: A Reliable Quantification and a P...
 
web_archive_interoperability_memento
web_archive_interoperability_mementoweb_archive_interoperability_memento
web_archive_interoperability_memento
 
DHUG 2018: Towards Web-Centric Repository Interoperability
DHUG 2018: Towards Web-Centric Repository InteroperabilityDHUG 2018: Towards Web-Centric Repository Interoperability
DHUG 2018: Towards Web-Centric Repository Interoperability
 
Hiberlink: Investigating Reference Rot, December 2013
Hiberlink: Investigating Reference Rot, December 2013Hiberlink: Investigating Reference Rot, December 2013
Hiberlink: Investigating Reference Rot, December 2013
 
Prototypes of pro-active approaches to support the archiving of web reference...
Prototypes of pro-active approaches to support the archiving of web reference...Prototypes of pro-active approaches to support the archiving of web reference...
Prototypes of pro-active approaches to support the archiving of web reference...
 
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
 
How to attract more users – The evolving story of the Eurapco IBM Connections...
How to attract more users – The evolving story of the Eurapco IBM Connections...How to attract more users – The evolving story of the Eurapco IBM Connections...
How to attract more users – The evolving story of the Eurapco IBM Connections...
 
It is hard to compute fixity on archived web pages
It is hard to compute fixity on archived web pagesIt is hard to compute fixity on archived web pages
It is hard to compute fixity on archived web pages
 
Dynamic Associative Relationships on the Linked Open Data Web
Dynamic Associative Relationships on the Linked Open Data WebDynamic Associative Relationships on the Linked Open Data Web
Dynamic Associative Relationships on the Linked Open Data Web
 
Rostelecom Social Platform (100,000+ employees)
Rostelecom Social Platform (100,000+ employees)Rostelecom Social Platform (100,000+ employees)
Rostelecom Social Platform (100,000+ employees)
 
Smx advanced-william-slawski-final
Smx advanced-william-slawski-finalSmx advanced-william-slawski-final
Smx advanced-william-slawski-final
 
Webinar: SOS Save Our Site! Archiving Web Content-2017-08-10
Webinar: SOS Save Our Site! Archiving Web Content-2017-08-10Webinar: SOS Save Our Site! Archiving Web Content-2017-08-10
Webinar: SOS Save Our Site! Archiving Web Content-2017-08-10
 
How links can make your open data even greater
How links can make your open data even greaterHow links can make your open data even greater
How links can make your open data even greater
 
Building cognitive apps with Watson Work Services
Building cognitive apps with Watson Work ServicesBuilding cognitive apps with Watson Work Services
Building cognitive apps with Watson Work Services
 
IBM Connections REST-API Waltz
IBM Connections REST-API WaltzIBM Connections REST-API Waltz
IBM Connections REST-API Waltz
 
Robust Links - a proposed solution to reference rot in scholarly communication
Robust Links - a proposed solution to reference rot in scholarly communicationRobust Links - a proposed solution to reference rot in scholarly communication
Robust Links - a proposed solution to reference rot in scholarly communication
 
Writing your first Watson Work application, and why you’d want to
Writing your first Watson Work application, and why you’d want toWriting your first Watson Work application, and why you’d want to
Writing your first Watson Work application, and why you’d want to
 
Project Pink Note – New Note Editor Based on IBM Docs Technology
Project Pink Note – New Note Editor Based on IBM Docs TechnologyProject Pink Note – New Note Editor Based on IBM Docs Technology
Project Pink Note – New Note Editor Based on IBM Docs Technology
 
Desired Outcomes for Libraries+ Network May Meeting
Desired Outcomes for Libraries+ Network May MeetingDesired Outcomes for Libraries+ Network May Meeting
Desired Outcomes for Libraries+ Network May Meeting
 
Top 5 Challenges of Social Business Adaptation & How to Resolve Them Effectively
Top 5 Challenges of Social Business Adaptation & How to Resolve Them EffectivelyTop 5 Challenges of Social Business Adaptation & How to Resolve Them Effectively
Top 5 Challenges of Social Business Adaptation & How to Resolve Them Effectively
 

More from Martin Klein

On the Persistence of Persistent Identifiers of the Scholarly Web
On the Persistence of Persistent Identifiers of the Scholarly WebOn the Persistence of Persistent Identifiers of the Scholarly Web
On the Persistence of Persistent Identifiers of the Scholarly WebMartin Klein
 
On the Persistence of Persistent Identifiers of the Scholarly Web
 On the Persistence of Persistent Identifiers of the Scholarly Web On the Persistence of Persistent Identifiers of the Scholarly Web
On the Persistence of Persistent Identifiers of the Scholarly WebMartin Klein
 
An Institutional Perspective to Rescue Scholarly Orphans
An Institutional Perspective to Rescue Scholarly OrphansAn Institutional Perspective to Rescue Scholarly Orphans
An Institutional Perspective to Rescue Scholarly OrphansMartin Klein
 
Who is Asking - Humans and Machines Experience a Different Scholarly Web
Who is Asking - Humans and Machines  Experience a Different Scholarly WebWho is Asking - Humans and Machines  Experience a Different Scholarly Web
Who is Asking - Humans and Machines Experience a Different Scholarly WebMartin Klein
 
The Memento Tracer Framework: Balancing Quality and Scalability for Web Arch...
The Memento Tracer Framework: Balancing Quality and Scalability  for Web Arch...The Memento Tracer Framework: Balancing Quality and Scalability  for Web Arch...
The Memento Tracer Framework: Balancing Quality and Scalability for Web Arch...Martin Klein
 
Memento Tracer An Innovative Approach Towards Balancing Scale and Fidelity f...
Memento Tracer An Innovative Approach Towards Balancing  Scale and Fidelity f...Memento Tracer An Innovative Approach Towards Balancing  Scale and Fidelity f...
Memento Tracer An Innovative Approach Towards Balancing Scale and Fidelity f...Martin Klein
 
Comparing the Performance of OAI-PMH with ResourceSync
Comparing the Performance of OAI-PMH with ResourceSyncComparing the Performance of OAI-PMH with ResourceSync
Comparing the Performance of OAI-PMH with ResourceSyncMartin Klein
 
Evaluating Memento Service Optimizations
Evaluating Memento Service OptimizationsEvaluating Memento Service Optimizations
Evaluating Memento Service OptimizationsMartin Klein
 
An Institutional Perspective to Rescue Scholarly Orphans
An Institutional Perspective to Rescue Scholarly OrphansAn Institutional Perspective to Rescue Scholarly Orphans
An Institutional Perspective to Rescue Scholarly OrphansMartin Klein
 
A Vision of the Library’s Role in Archiving Scholarly Artifacts
A Vision of the Library’s Role  in Archiving Scholarly ArtifactsA Vision of the Library’s Role  in Archiving Scholarly Artifacts
A Vision of the Library’s Role in Archiving Scholarly ArtifactsMartin Klein
 
Smart Routing of Memento Requests
Smart Routing of Memento RequestsSmart Routing of Memento Requests
Smart Routing of Memento RequestsMartin Klein
 
Building Event Collections from Crawling Web Archives
Building Event Collections from Crawling Web ArchivesBuilding Event Collections from Crawling Web Archives
Building Event Collections from Crawling Web ArchivesMartin Klein
 
A Web-Centric Pipeline for Archiving Scholarly Artifacts
A Web-Centric Pipeline for Archiving Scholarly ArtifactsA Web-Centric Pipeline for Archiving Scholarly Artifacts
A Web-Centric Pipeline for Archiving Scholarly ArtifactsMartin Klein
 
Focused Crawl of Web Archives to Build Event Collections
Focused Crawl of Web Archives to Build Event CollectionsFocused Crawl of Web Archives to Build Event Collections
Focused Crawl of Web Archives to Build Event CollectionsMartin Klein
 
Using the Memento Framework to Assess Content Drift in Scholarly Communication
Using the Memento Framework to Assess Content Drift in Scholarly CommunicationUsing the Memento Framework to Assess Content Drift in Scholarly Communication
Using the Memento Framework to Assess Content Drift in Scholarly CommunicationMartin Klein
 
Uniform Access to Raw Mementos
Uniform Access to Raw MementosUniform Access to Raw Mementos
Uniform Access to Raw MementosMartin Klein
 
ResourceSync - Overview and Real-World Use Cases for Discovery, Harvesting, a...
ResourceSync - Overview and Real-World Use Cases for Discovery, Harvesting, a...ResourceSync - Overview and Real-World Use Cases for Discovery, Harvesting, a...
ResourceSync - Overview and Real-World Use Cases for Discovery, Harvesting, a...Martin Klein
 
Comparing Published Scientific Journal Articles to Their Pre-print Versions
Comparing Published Scientific Journal Articles  to Their Pre-print VersionsComparing Published Scientific Journal Articles  to Their Pre-print Versions
Comparing Published Scientific Journal Articles to Their Pre-print VersionsMartin Klein
 
Preserving Born-Digital News Panel JCDL 2016
Preserving Born-Digital News Panel JCDL 2016Preserving Born-Digital News Panel JCDL 2016
Preserving Born-Digital News Panel JCDL 2016Martin Klein
 
How much does $1.7 billion buy?
How much does $1.7 billion buy?How much does $1.7 billion buy?
How much does $1.7 billion buy?Martin Klein
 

More from Martin Klein (20)

On the Persistence of Persistent Identifiers of the Scholarly Web
On the Persistence of Persistent Identifiers of the Scholarly WebOn the Persistence of Persistent Identifiers of the Scholarly Web
On the Persistence of Persistent Identifiers of the Scholarly Web
 
On the Persistence of Persistent Identifiers of the Scholarly Web
 On the Persistence of Persistent Identifiers of the Scholarly Web On the Persistence of Persistent Identifiers of the Scholarly Web
On the Persistence of Persistent Identifiers of the Scholarly Web
 
An Institutional Perspective to Rescue Scholarly Orphans
An Institutional Perspective to Rescue Scholarly OrphansAn Institutional Perspective to Rescue Scholarly Orphans
An Institutional Perspective to Rescue Scholarly Orphans
 
Who is Asking - Humans and Machines Experience a Different Scholarly Web
Who is Asking - Humans and Machines  Experience a Different Scholarly WebWho is Asking - Humans and Machines  Experience a Different Scholarly Web
Who is Asking - Humans and Machines Experience a Different Scholarly Web
 
The Memento Tracer Framework: Balancing Quality and Scalability for Web Arch...
The Memento Tracer Framework: Balancing Quality and Scalability  for Web Arch...The Memento Tracer Framework: Balancing Quality and Scalability  for Web Arch...
The Memento Tracer Framework: Balancing Quality and Scalability for Web Arch...
 
Memento Tracer An Innovative Approach Towards Balancing Scale and Fidelity f...
Memento Tracer An Innovative Approach Towards Balancing  Scale and Fidelity f...Memento Tracer An Innovative Approach Towards Balancing  Scale and Fidelity f...
Memento Tracer An Innovative Approach Towards Balancing Scale and Fidelity f...
 
Comparing the Performance of OAI-PMH with ResourceSync
Comparing the Performance of OAI-PMH with ResourceSyncComparing the Performance of OAI-PMH with ResourceSync
Comparing the Performance of OAI-PMH with ResourceSync
 
Evaluating Memento Service Optimizations
Evaluating Memento Service OptimizationsEvaluating Memento Service Optimizations
Evaluating Memento Service Optimizations
 
An Institutional Perspective to Rescue Scholarly Orphans
An Institutional Perspective to Rescue Scholarly OrphansAn Institutional Perspective to Rescue Scholarly Orphans
An Institutional Perspective to Rescue Scholarly Orphans
 
A Vision of the Library’s Role in Archiving Scholarly Artifacts
A Vision of the Library’s Role  in Archiving Scholarly ArtifactsA Vision of the Library’s Role  in Archiving Scholarly Artifacts
A Vision of the Library’s Role in Archiving Scholarly Artifacts
 
Smart Routing of Memento Requests
Smart Routing of Memento RequestsSmart Routing of Memento Requests
Smart Routing of Memento Requests
 
Building Event Collections from Crawling Web Archives
Building Event Collections from Crawling Web ArchivesBuilding Event Collections from Crawling Web Archives
Building Event Collections from Crawling Web Archives
 
A Web-Centric Pipeline for Archiving Scholarly Artifacts
A Web-Centric Pipeline for Archiving Scholarly ArtifactsA Web-Centric Pipeline for Archiving Scholarly Artifacts
A Web-Centric Pipeline for Archiving Scholarly Artifacts
 
Focused Crawl of Web Archives to Build Event Collections
Focused Crawl of Web Archives to Build Event CollectionsFocused Crawl of Web Archives to Build Event Collections
Focused Crawl of Web Archives to Build Event Collections
 
Using the Memento Framework to Assess Content Drift in Scholarly Communication
Using the Memento Framework to Assess Content Drift in Scholarly CommunicationUsing the Memento Framework to Assess Content Drift in Scholarly Communication
Using the Memento Framework to Assess Content Drift in Scholarly Communication
 
Uniform Access to Raw Mementos
Uniform Access to Raw MementosUniform Access to Raw Mementos
Uniform Access to Raw Mementos
 
ResourceSync - Overview and Real-World Use Cases for Discovery, Harvesting, a...
ResourceSync - Overview and Real-World Use Cases for Discovery, Harvesting, a...ResourceSync - Overview and Real-World Use Cases for Discovery, Harvesting, a...
ResourceSync - Overview and Real-World Use Cases for Discovery, Harvesting, a...
 
Comparing Published Scientific Journal Articles to Their Pre-print Versions
Comparing Published Scientific Journal Articles  to Their Pre-print VersionsComparing Published Scientific Journal Articles  to Their Pre-print Versions
Comparing Published Scientific Journal Articles to Their Pre-print Versions
 
Preserving Born-Digital News Panel JCDL 2016
Preserving Born-Digital News Panel JCDL 2016Preserving Born-Digital News Panel JCDL 2016
Preserving Born-Digital News Panel JCDL 2016
 
How much does $1.7 billion buy?
How much does $1.7 billion buy?How much does $1.7 billion buy?
How much does $1.7 billion buy?
 

Recently uploaded

History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shoplaozhuseo02
 
Article writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxArticle writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxabhinandnam9997
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEHimani415946
 
The Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case StudyThe Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case StudyDamar Juniarto
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxlaozhuseo02
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...JeyaPerumal1
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxGal Baras
 
The AI Powered Organization-Intro to AI-LAN.pdf
The AI Powered Organization-Intro to AI-LAN.pdfThe AI Powered Organization-Intro to AI-LAN.pdf
The AI Powered Organization-Intro to AI-LAN.pdfSiskaFitrianingrum
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesSanjeev Rampal
 
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理aagad
 

Recently uploaded (12)

History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shopHistory+of+E-commerce+Development+in+China-www.cfye-commerce.shop
History+of+E-commerce+Development+in+China-www.cfye-commerce.shop
 
Article writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptxArticle writing on excessive use of internet.pptx
Article writing on excessive use of internet.pptx
 
ER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAEER(Entity Relationship) Diagram for online shopping - TAE
ER(Entity Relationship) Diagram for online shopping - TAE
 
The Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case StudyThe Use of AI in Indonesia Election 2024: A Case Study
The Use of AI in Indonesia Election 2024: A Case Study
 
The+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptxThe+Prospects+of+E-Commerce+in+China.pptx
The+Prospects+of+E-Commerce+in+China.pptx
 
1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...1.Wireless Communication System_Wireless communication is a broad term that i...
1.Wireless Communication System_Wireless communication is a broad term that i...
 
How to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptxHow to Use Contact Form 7 Like a Pro.pptx
How to Use Contact Form 7 Like a Pro.pptx
 
The AI Powered Organization-Intro to AI-LAN.pdf
The AI Powered Organization-Intro to AI-LAN.pdfThe AI Powered Organization-Intro to AI-LAN.pdf
The AI Powered Organization-Intro to AI-LAN.pdf
 
The Best AI Powered Software - Intellivid AI Studio
The Best AI Powered Software - Intellivid AI StudioThe Best AI Powered Software - Intellivid AI Studio
The Best AI Powered Software - Intellivid AI Studio
 
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and GuidelinesMulti-cluster Kubernetes Networking- Patterns, Projects and Guidelines
Multi-cluster Kubernetes Networking- Patterns, Projects and Guidelines
 
Stay Ahead with 2024's Top Web Design Trends
Stay Ahead with 2024's Top Web Design TrendsStay Ahead with 2024's Top Web Design Trends
Stay Ahead with 2024's Top Web Design Trends
 
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
一比一原版UTS毕业证悉尼科技大学毕业证成绩单如何办理
 

Robust Linking to Web Resources

  • 1. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA Robust Linking to Web Resources http://robustlinks.mementoweb.org/ Martin Klein @mart1nkle1n Research Library Los Alamos National Laboratory Acknowledgements: Herbert Van de Sompel, LANL Harihar Shankar, LANL Michael L. Nelson, ODU Mark Graham, Internet Archive
  • 2. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 2 Slide by Herbert Van de Sompel, 2017 A Managed Collection Desires Reliable Outlinks
  • 3. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 3 Slide by Herbert Van de Sompel, 2017 Links to another Managed Collection
  • 4. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 4 Slide by Herbert Van de Sompel, 2017 Links to Web at Large Resources
  • 5. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 5 Link Rot
  • 6. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 6 https://web.archive.org/web/20140101072007/http://netpreserve.org/general-assembly/2013/overview IIPC 2013
  • 7. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 7 http://netpreserve.org/general-assembly/2013/overview IIPC today
  • 8. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 8 Content Drift
  • 9. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 9 https://web.archive.org/web/20161228184110/https://www.epa.gov/climatechange EPA 12/2016
  • 10. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 10 https://www.epa.gov/sites/production/files/signpost/cc.html EPA today
  • 11. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 11 • On the web, all links are subject to reference rot • Reference rot hinders our ability to follow links as they were intended when they were put in place • Link rot: a link stops working all together • Content drift: The linked content changes over time and may eventually no longer be representative of the content that was originally linked Problem
  • 12. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 12 http://dx.doi.org/10.1371/journal.pone.0115253 http://dx.doi.org/10.1371/journal.pone.0167475 Reference Rot in Scholarly Communication
  • 13. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 13 Link Rot in Scholarly Articles
  • 14. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 14 Link Rot in Scholarly Articles
  • 15. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 15 Reference Rot Over Time - arXiv
  • 16. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 16 • On the web, all links are subject to reference rot • Reference rot hinders our ability to follow links as they were intended when they were put in place • Link rot: a link stops working all together • Content drift: The linked content changes over time and may eventually no longer be representative of the content that was originally linked How can we: 1. Make links more robust? 2. Make them actionable for humans and machines? Problem
  • 17. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 17 Robust Links
  • 18. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 18 Robust Links 1. Create a snapshot of referenced resources in a public web archive
  • 19. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 19 Why multiple archives? They aren’t magic web sites! They’re just web sites. If you used Mummify, you’re now left with a bunch of defunct, shortened links like: https://mummify.it/XbmcMfE3 Slide by Michael L. Nelson, 2016
  • 20. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 20 Robust Links 1. Create a snapshot of referenced resources in a publically available web archive 2. Decorate links with: • URI of archived snapshot • datetime of archiving • resource’s original URI
  • 21. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 21 Link Decoration with Standard HTML <a href="http://web.archive.org/web/20171108053054/http://sfgov.org/" data-originalurl="http://sfgov.org/" data-versiondate="2017-11-08"> City and County of San Francisco</a> http://robustlinks.mementoweb.org/spec
  • 22. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 22 Link Decoration via API http://robustlinks.mementoweb.org/api/json/http://web.archive.org/web/20171108053054/http://sfgov.org/ • Submit URI of an archived snapshot • Retrieve Robust Links HTML snippet • Copy and paste into your application http://robustlinks.mementoweb.org/api/json/{URI-of-archived-snapshot}
  • 23. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 23 Robust Links 1. Create a snapshot of referenced resources in a publically available web archive 2. Decorate links with: • URI of archived snapshot • datetime of archiving • resource’s original URI Benefits: • Can visit archived, immutable version of referenced resource • Original URI & capture datetime allow finding versions in other web archives • Uniform, machine-actionable
  • 24. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 24 Robust Links for Machines 1. JavaScript 2. Browser extensions a. Memento for Chrome b. IA Chrome Extension
  • 25. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 25 Robust Links in Action - JavaScript http://dx.doi.org/10.1045/november2015-vandesompel
  • 26. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 26 Robust Links in Action - JavaScript http://dx.doi.org/10.1045/november2015-vandesompel
  • 27. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 27 Robust Links in Action – Memento for Chrome https://chrome.google.com/webstore/detail/memento-time-travel/jgbfpjledahoajcppakbgilmojkaghgm
  • 28. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 28 Robust Links in Action – Memento for Chrome http://robustlinks.mementoweb.org/demo/uri_references.html
  • 29. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 29 Robust Links in Action – IA Chrome Extension https://chrome.google.com/webstore/detail/wayback-machine/fpnmgdkabkmnadcjpehmlllkndpkmiak
  • 30. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 30 Robust Links in Action – IA Chrome Extension
  • 31. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 31 Robust Links in Action – IA Chrome Extension
  • 32. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 32 Robust Links in Action – IA Chrome Extension
  • 33. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA 33 Take-Aways • Links on the web are subject to reference rot • “Robustifying” them (manually or via API calls) can help alleviate the problem • Link decorations as proposed by Robust Links are • based on HTML standards • machine-actionable • Organizations such as the Internet Archive, Wikipedia, News Publishers can help with adoption
  • 34. Robust Linking to Web Resources @mart1nkle1n DtMH 2017, 11/15/2017, San Francisco, CA Robust Linking to Web Resources http://robustlinks.mementoweb.org/ Martin Klein @mart1nkle1n Research Library Los Alamos National Laboratory Acknowledgements: Herbert Van de Sompel, LANL Harihar Shankar, LANL Michael L. Nelson, ODU Mark Graham, Internet Archive