SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Signposting the Scholarly Web
http://signposting.org
Cartoon by Patrick Hochstenbach
Slides prepared by:
Herbert Van de Sompel
@hvdsomp
Acknowledgments: Geoff Bilder, Shawn
Jones, Martin Klein, Michael L. Nelson, David
Rosenthal, Harihar Shankar, Simeon Warner,
Karl Ward, Joe Wass
Signposting the Scholarly Web: An Overview
http://signposting.org
Signposting is funded by the Andrew W. Mellon Foundation
Signposting the Scholarly Web
http://signposting.org
• Introduction: HTTP Links
• Signposting the Scholarly Web
• Proposed Patterns
• Putting it Together
Outline
Signposting the Scholarly Web
http://signposting.org
HTTP Links
Mark Nottingham (2010) RFC5988: Web Linking.
http://tools.iets.org/rfc/rfc5988.txt
Signposting the Scholarly Web
http://signposting.org
HTTP Links
Signposting the Scholarly Web
http://signposting.org
HTTP Links
Signposting the Scholarly Web
http://signposting.org
HTTP Links Are Used
curl –I http://dbpedia.org/data/Reykjavik
HTTP/1.1 200 OK
Date: Thu, 27 Oct 2016 04:43:28 GMT
Content-Type: application/rdf+xml; charset=UTF-8
Content-Length: 1210
Link:
<http://creativecommons.org/licenses/by-sa/3.0>
; rel=“license",
<http://dbpedia.org/data/Reykjavik>
; rel="alternate"; type="text/n3",
<http://dbpedia.org/resource/Reykjavik>; rel="describes",
<http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/
data/Reykjavik>
; rel="timegate"
Signposting the Scholarly Web
http://signposting.org
HTTP Links Are Used
curl –I http://dbpedia.org/data/Reykjavik
HTTP/1.1 200 OK
Date: Thu, 27 Oct 2016 04:43:28 GMT
Content-Type: application/rdf+xml; charset=UTF-8
Content-Length: 1210
Link:
<http://creativecommons.org/licenses/by-sa/3.0>
; rel=“license",
<http://dbpedia.org/data/Reykjavik>
; rel="alternate"; type="text/n3",
<http://dbpedia.org/resource/Reykjavik>; rel="describes",
<http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/
data/Reykjavik>
; rel="timegate"
Signposting the Scholarly Web
http://signposting.org
HTTP Links Are Used
curl –I http://dbpedia.org/data/Reykjavik
HTTP/1.1 200 OK
Date: Thu, 27 Oct 2016 04:43:28 GMT
Content-Type: application/rdf+xml; charset=UTF-8
Content-Length: 1210
Link:
<http://creativecommons.org/licenses/by-sa/3.0>
; rel=“license",
<http://dbpedia.org/data/Reykjavik>
; rel="alternate"; type="text/n3",
<http://dbpedia.org/resource/Reykjavik>; rel="describes",
<http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/
data/Reykjavik>
; rel="timegate"
Signposting the Scholarly Web
http://signposting.org
HTTP Links Are Used
curl –I http://dbpedia.org/data/Reykjavik
HTTP/1.1 200 OK
Date: Thu, 27 Oct 2016 04:43:28 GMT
Content-Type: application/rdf+xml; charset=UTF-8
Content-Length: 1210
Link:
<http://creativecommons.org/licenses/by-sa/3.0>
; rel=“license",
<http://dbpedia.org/data/Reykjavik>
; rel="alternate"; type="text/n3",
<http://dbpedia.org/resource/Reykjavik>; rel="describes",
<http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/
data/Reykjavik>
; rel="timegate"
Signposting the Scholarly Web
http://signposting.org
HTTP Links Are Used
curl –I http://dbpedia.org/data/Reykjavik
HTTP/1.1 200 OK
Date: Thu, 27 Oct 2016 04:43:28 GMT
Content-Type: application/rdf+xml; charset=UTF-8
Content-Length: 1210
Link:
<http://creativecommons.org/licenses/by-sa/3.0>
; rel=“license",
<http://dbpedia.org/data/Reykjavik>
; rel="alternate"; type="text/n3",
<http://dbpedia.org/resource/Reykjavik>; rel="describes",
<http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/
data/Reykjavik>
; rel="timegate"
Signposting the Scholarly Web
http://signposting.org
• Registered in IANA registry
• Strings, e.g. license, alternate, describes, timegate
• Requires a formal specification, e.g. RFC
• Typically used for common relationships, generically specified
• Provides broad, coarse grained interoperability
• Minted by a community
• URIs, e.g. http://xmlns.com/foaf/0.1/primaryTopic
• Requires community agreement
• Can be as specific as desired
• Can provide community-specific, fine grained interoperability
HTTP Link Relation Types
Signposting the Scholarly Web
http://signposting.org
• Can uniformly be used for all MIME types
• Accessible via HTTP HEAD (no content transfer):
• Works for large resources and for restricted content
• But HTTP Link not accessible to JavaScript
• Links can be conveyed:
• by-value, in the HTTP Link header
• by-reference, by using a link in the HTTP header with the
linkset relation type that points to a collection of links
• HTTP Links provide guidance to machine agents intent on
accomplishing a specific task
HTTP Links Are Pretty Neat
Signposting the Scholarly Web
http://signposting.org
• Can only be done for media types that support inclusion of typed
links, i.e. using the HTML <link> element in <head>
• Requires HTTP GET (content transfer)
• HTML <link> is accessible to JavaScript
• For HTML pages, use both HTTP Link and HTML <link>
• Links can be conveyed:
• by-value, using HTML <link>
• by-reference, by using an HTML <link> with the linkset
relation type that points to a collection of links
• HTML <link> elements provide guidance to machine agents intent
on accomplishing a specific task
HTTP Links Alternative: Links in Resource Representation
Signposting the Scholarly Web
http://signposting.org
• Used to point to a collection of links in which the resource that
provides the link participates
• As link target or link source
• Use when:
• It is hard to provide links from within the application (it is easy to
provide a linkset link using a web server rewrite rule)
• It is easier to provide links from a dedicated application, operated
by the custodian of the resource or by a third party
• The number of links to be provided is large and risks making the
HTTP header too bulky
The linkset Relation Type (1) Is Pretty Neat
(1) Wilde, E. and Van de Sompel, H (2017) Linkset: A Link Relation Type and Media Types for Link Sets
https://datatracker.ietf.org/doc/draft-wilde-linkset-link-rel/
Signposting the Scholarly Web
http://signposting.org
• Introduction: HTTP Links
• Signposting the Scholarly Web
• Proposed Patterns
• Putting it Together
Outline
Signposting the Scholarly Web
http://signposting.org
• Proposal:
Use HTTP Links to address some long standing problems regarding
scholarly resources on the web, by interlinking them using
appropriate relation types
• Focus on a limited set of patterns to support uniformly:
• Conveying a Persistent Identifier
• Expressing the web boundary of a scholarly resource
• Making bibliographic metadata discoverable
• Conveying an Author Identifier
• Conveying a resource type
Signposting the Scholarly Web
Signposting the Scholarly Web
http://signposting.org
• PID: Persistent Identifier
• HTTP PID: the HTTP URI notation of the PID
• entry page: the page where one ends up after following redirects
from the HTTP PID, typically the landing page or full content HTML
• resource: a web resource identified by an HTTP URI
• constituent resource: a resource that is an integral part of a
scholarly object, e.g. landing page, PDF, supporting data, …
• bibliographic resource: a resource that provides a bibliographic
description of a scholarly object
Terminology
Signposting the Scholarly Web
http://signposting.org
• Introduction: HTTP Links
• Signposting the Scholarly Web
• Proposed Patterns
• Putting it Together
Outline
Signposting the Scholarly Web
http://signposting.org
• Problem: When positioned at a constituent resource of a scholarly
object, the associated HTTP PID is not available. As a result:
• Entry page URIs are used for citation (1)
• Applications such as annotation can not determine the HTTP PID
associated with a constituent resource
• Entry page URIs are used in social media and hence missed by
alt metrics applications
• Solution: provide identifier link pointing at the HTTP PID
• Applies to: entry page, all constituent resources
Pattern: Identifier
(1) Herbert Van de Sompel, Martin Klein, and Shawn Jones (2016) Persistent URIs Must Be Used to Be Persistent.
In: WWW2016. http://arxiv.org/1602.09102
Signposting the Scholarly Web
http://signposting.org
Use HTTP Link with identifier Relation Type
http://signposting.org/identifier/dryad/
Signposting the Scholarly Web
http://signposting.org
Use HTTP Link with identifier Relation Type
curl –I
http://www.dlib.org/dlib/november15/vandesompel/11vandesompel.html
HTTP/1.1 200 OK
Date: Wed, 26 Oct 2016 12:36:37 GMT
Server: Apache/2.2.15 (CentOS)
Last-Modified: Thu, 19 Nov 2015 14:50:19 GMT
ETag: "205a5e-f5ef-524e5e0ab80c0"
Accept-Ranges: bytes
Content-Length: 62959
Content-Type: text/html; charset=UTF-8
Link: <https://doi.org/10.1045/november2015-vandesompel>
; rel=“identifier”
Signposting the Scholarly Web
http://signposting.org
• Problem: It is not possible to determine what the constituent
resources of a scholarly object are
• Preservation and text mining tools require portal-specific
heuristic to find those constituent resources (1)
• Can’t find the pathway from an HTTP PID directly to e.g. the PDF
• Solution: provide item/collection links to interlink entry page
and constituent resources; convey MIME types on item links
• Applies to: All constituent resources of a scholarly object
Pattern: Publication Boundary
(1) Van de Sompel, H., Rosenthal, D., and Nelson, M.L. (2016) Web Infrastructure to Support e-Journal
Preservation (and More). http://arxiv.org/abs/1605.06154
Signposting the Scholarly Web
http://signposting.org
Use HTTP Link with item/collection Relation Type
http://signposting.org/publication_boundary/oxford/
Signposting the Scholarly Web
http://signposting.org
curl –I http://www.irrodl.org/index.php/irrodl/article/view/2179
HTTP/1.1 200 OK
Date: Sat, 17 Jun 2017 09:11:52 GMT
Server: Apache
Vary: Accept-Encoding
Accept-Ranges: none
Keep-Alive: timeout=5, max=200
Content-Type: text/html; charset=utf-8
Link:
<http://www.irrodl.org/index.php/irrodl/article/download/2179/3748>
; rel=“item” ; type=“application/pdf” ,
<http://www.irrodl.org/index.php/irrodl/article/view/2179/3747>
; rel="item"; type="text/epub+zip"
Use HTTP Link with item/collection Relation Type
Signposting the Scholarly Web
http://signposting.org
• Problem: It is not possible to determine where the bibliographic
resources that describes a scholarly object can be found
• Preservation and reference manager tools require portal-specific
heuristic to find those resources (1)
• Solution: provide describedby/describes links to interlink entry
page and bibliographic metadata resources
• Applies to:
• describedby: HTTP PID, entry page
• describes: bibliographic resources
Pattern: Bibliographic Metadata
(1) Van de Sompel, H., Rosenthal, D., and Nelson, M.L. (2016) Web Infrastructure to Support e-Journal
Preservation (and More). http://arxiv.org/abs/1605.06154
Signposting the Scholarly Web
http://signposting.org
Use HTTP Link with describedby/describes Relation Type
http://signposting.org/bibliographic_metadata/springer/
Signposting the Scholarly Web
http://signposting.org
curl -I
http://journals.plos.org/plosone/article?id=10.1371/journal.pone.01152
53
HTTP/1.1 200 OK
Date: Sat, 17 Jun 2017 09:29:03 GMT
Server: Apache-Coyote/1.1
Content-Language: en-US
Keep-Alive: timeout=5, max=100
Content-Length: 308491
Content-Type: text/html;charset=UTF-8
Connection: keep-alive
Link:
<http://journals.plos.org/plosone/article/citation/bibtex?id=10.1371
%2Fjournal.pone.0115253>
; rel="describedby" ; type="application/x-bibtex" ,
<https://doi.org/10.1371/journal.pone.0115253>
; rel="describedby" ; type="application/vnd.citationstyles.csl+json"
Use HTTP Link with describedby/describes Relation Type
Signposting the Scholarly Web
http://signposting.org
Bibliographic Metadata Conventions
http://signposting.org/conventions/
Signposting the Scholarly Web
http://signposting.org
• Introduction: HTTP Links
• Signposting the Scholarly Web
• Proposed Patterns
• Putting it Together
Outline
bibliographic
resources
constituent
resources
HTTP
PID
Signposting the Scholarly Web
http://signposting.org
Cartoon by Patrick Hochstenbach
Slides prepared by:
Herbert Van de Sompel
@hvdsomp
Acknowledgments: Geoff Bilder, Shawn
Jones, Martin Klein, Michael L. Nelson, David
Rosenthal, Harihar Shankar, Simeon Warner,
Karl Ward, Joe Wass
Signposting the Scholarly Web: An Overview
http://signposting.org
Signposting is funded by the Andrew W. Mellon Foundation

Weitere ähnliche Inhalte

Was ist angesagt?

Signposting Overview (Version November 2017)
Signposting Overview (Version November 2017)Signposting Overview (Version November 2017)
Signposting Overview (Version November 2017)Herbert Van de Sompel
 
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
 
The web is rotting and what to do about it
The web is rotting and what to do about itThe web is rotting and what to do about it
The web is rotting and what to do about itHerbert Van de Sompel
 
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
 
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
 
Linked data radical change
Linked data   radical changeLinked data   radical change
Linked data radical changeRichard Wallis
 
Linked Data - Radical Change?
Linked Data -  Radical Change?Linked Data -  Radical Change?
Linked Data - Radical Change?Richard Wallis
 
FAIR Signposting: A KISS Approach to a Burning Issue
FAIR Signposting: A KISS Approach to a Burning IssueFAIR Signposting: A KISS Approach to a Burning Issue
FAIR Signposting: A KISS Approach to a Burning IssueHerbert Van de Sompel
 
Consuming Linked Data SemTech2010
Consuming Linked Data SemTech2010Consuming Linked Data SemTech2010
Consuming Linked Data SemTech2010Juan Sequeda
 
Linked Data - Exposing what we have
Linked Data - Exposing what we haveLinked Data - Exposing what we have
Linked Data - Exposing what we haveRichard Wallis
 
Creating Topical Collections: Web Archives vs. Live Web
Creating Topical Collections:Web Archives vs. Live WebCreating Topical Collections:Web Archives vs. Live Web
Creating Topical Collections: Web Archives vs. Live WebMartin Klein
 
The Web of Data is Our Oyster
The Web of Data is Our OysterThe Web of Data is Our Oyster
The Web of Data is Our OysterRichard Wallis
 
Open Source: Liberating your systems
Open Source: Liberating your systemsOpen Source: Liberating your systems
Open Source: Liberating your systemsRichard Wallis
 
Linked data - A radical change?
Linked data - A radical change?Linked data - A radical change?
Linked data - A radical change?Richard Wallis
 
Robust Linking to Web Resources
Robust Linking to Web ResourcesRobust Linking to Web Resources
Robust Linking to Web ResourcesMartin Klein
 
Metadata - Linked Data
Metadata - Linked DataMetadata - Linked Data
Metadata - Linked DataRichard Wallis
 
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
 

Was ist angesagt? (20)

Signposting Overview (Version November 2017)
Signposting Overview (Version November 2017)Signposting Overview (Version November 2017)
Signposting Overview (Version November 2017)
 
Persistent Identification: Easier Said than Done
Persistent Identification: Easier Said than DonePersistent Identification: Easier Said than Done
Persistent Identification: Easier Said than Done
 
The web is rotting and what to do about it
The web is rotting and what to do about itThe web is rotting and what to do about it
The web is rotting and what to do about it
 
Hiberlink: Investigating Reference Rot, December 2013
Hiberlink: Investigating Reference Rot, December 2013Hiberlink: Investigating Reference Rot, December 2013
Hiberlink: Investigating Reference Rot, December 2013
 
Creating Pockets of Persistence
Creating Pockets of PersistenceCreating Pockets of Persistence
Creating Pockets of Persistence
 
Paul Evan Peters Lecture
Paul Evan Peters LecturePaul Evan Peters Lecture
Paul Evan Peters Lecture
 
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?
 
Linked data radical change
Linked data   radical changeLinked data   radical change
Linked data radical change
 
The Web We Want
The Web We WantThe Web We Want
The Web We Want
 
Linked Data - Radical Change?
Linked Data -  Radical Change?Linked Data -  Radical Change?
Linked Data - Radical Change?
 
FAIR Signposting: A KISS Approach to a Burning Issue
FAIR Signposting: A KISS Approach to a Burning IssueFAIR Signposting: A KISS Approach to a Burning Issue
FAIR Signposting: A KISS Approach to a Burning Issue
 
Consuming Linked Data SemTech2010
Consuming Linked Data SemTech2010Consuming Linked Data SemTech2010
Consuming Linked Data SemTech2010
 
Linked Data - Exposing what we have
Linked Data - Exposing what we haveLinked Data - Exposing what we have
Linked Data - Exposing what we have
 
Creating Topical Collections: Web Archives vs. Live Web
Creating Topical Collections:Web Archives vs. Live WebCreating Topical Collections:Web Archives vs. Live Web
Creating Topical Collections: Web Archives vs. Live Web
 
The Web of Data is Our Oyster
The Web of Data is Our OysterThe Web of Data is Our Oyster
The Web of Data is Our Oyster
 
Open Source: Liberating your systems
Open Source: Liberating your systemsOpen Source: Liberating your systems
Open Source: Liberating your systems
 
Linked data - A radical change?
Linked data - A radical change?Linked data - A radical change?
Linked data - A radical change?
 
Robust Linking to Web Resources
Robust Linking to Web ResourcesRobust Linking to Web Resources
Robust Linking to Web Resources
 
Metadata - Linked Data
Metadata - Linked DataMetadata - Linked Data
Metadata - Linked Data
 
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
 

Ähnlich wie Signposting Overview

The Single Power of Link - Richard Wallis
The Single Power of Link - Richard WallisThe Single Power of Link - Richard Wallis
The Single Power of Link - Richard Wallistulipbiru64
 
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
 
API Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid Rahimian
API Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid RahimianAPI Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid Rahimian
API Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid RahimianVahid Rahimian
 
Web mining (structure mining)
Web mining (structure mining)Web mining (structure mining)
Web mining (structure mining)Amir Fahmideh
 
New member webinar 052418
New member webinar 052418New member webinar 052418
New member webinar 052418Crossref
 
Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)Anja Jentzsch
 
Social networks: technical issues
Social networks: technical issuesSocial networks: technical issues
Social networks: technical issuesMorgan Magnin
 
New member
New member New member
New member Crossref
 
Metadata, Open Access and More: Crossref presentation
Metadata, Open Access and More: Crossref presentationMetadata, Open Access and More: Crossref presentation
Metadata, Open Access and More: Crossref presentationCrossref
 
Research Data Publishing
Research Data PublishingResearch Data Publishing
Research Data PublishingBrian Hole
 
Discovering Heterogeneous Resources in the Internet
Discovering Heterogeneous Resources in the InternetDiscovering Heterogeneous Resources in the Internet
Discovering Heterogeneous Resources in the InternetRazzakul Chowdhury
 

Ähnlich wie Signposting Overview (20)

The Single Power of Link - Richard Wallis
The Single Power of Link - Richard WallisThe Single Power of Link - Richard Wallis
The Single Power of Link - Richard Wallis
 
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...
 
API Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid Rahimian
API Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid RahimianAPI Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid Rahimian
API Design, A Quick Guide to REST, SOAP, gRPC, and GraphQL, By Vahid Rahimian
 
Web mining (structure mining)
Web mining (structure mining)Web mining (structure mining)
Web mining (structure mining)
 
Reference Rot: Threat and Remedy
Reference Rot: Threat and RemedyReference Rot: Threat and Remedy
Reference Rot: Threat and Remedy
 
New member webinar 052418
New member webinar 052418New member webinar 052418
New member webinar 052418
 
Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)Linked Data (1st Linked Data Meetup Malmö)
Linked Data (1st Linked Data Meetup Malmö)
 
Social networks: technical issues
Social networks: technical issuesSocial networks: technical issues
Social networks: technical issues
 
New member
New member New member
New member
 
Intro to Web Science (Oct 2022)
Intro to Web Science (Oct 2022)Intro to Web Science (Oct 2022)
Intro to Web Science (Oct 2022)
 
Web decay and Internet Archive
Web decay and Internet ArchiveWeb decay and Internet Archive
Web decay and Internet Archive
 
Metadata, Open Access and More: Crossref presentation
Metadata, Open Access and More: Crossref presentationMetadata, Open Access and More: Crossref presentation
Metadata, Open Access and More: Crossref presentation
 
Research Data Publishing
Research Data PublishingResearch Data Publishing
Research Data Publishing
 
Linked (Open) Data
Linked (Open) DataLinked (Open) Data
Linked (Open) Data
 
Discovering Heterogeneous Resources in the Internet
Discovering Heterogeneous Resources in the InternetDiscovering Heterogeneous Resources in the Internet
Discovering Heterogeneous Resources in the Internet
 
Resource Discovery Paper.PDF
Resource Discovery Paper.PDFResource Discovery Paper.PDF
Resource Discovery Paper.PDF
 
Linked Data
Linked DataLinked Data
Linked Data
 
Gaurav web mining
Gaurav web miningGaurav web mining
Gaurav web mining
 
UNIT 1 (8).pptx
UNIT 1 (8).pptxUNIT 1 (8).pptx
UNIT 1 (8).pptx
 

Mehr von Herbert Van de Sompel

Researcher Pod: Scholarly Communication Using the Decentralized Web
Researcher Pod: Scholarly Communication Using the Decentralized WebResearcher Pod: Scholarly Communication Using the Decentralized Web
Researcher Pod: Scholarly Communication Using the Decentralized WebHerbert Van de Sompel
 
Registration / Certification Interoperability Architecture (overlay peer-review)
Registration / Certification Interoperability Architecture (overlay peer-review)Registration / Certification Interoperability Architecture (overlay peer-review)
Registration / Certification Interoperability Architecture (overlay peer-review)Herbert Van de Sompel
 
Collecting the organizational scholarly record
Collecting the organizational scholarly recordCollecting the organizational scholarly record
Collecting the organizational scholarly recordHerbert Van de Sompel
 
DBpedia Archive using Memento, Triple Pattern Fragments, and HDT
DBpedia Archive using Memento, Triple Pattern Fragments, and HDTDBpedia Archive using Memento, Triple Pattern Fragments, and HDT
DBpedia Archive using Memento, Triple Pattern Fragments, and HDTHerbert Van de Sompel
 
A Perspective on Archiving the Scholarly Record
A Perspective on Archiving the Scholarly RecordA Perspective on Archiving the Scholarly Record
A Perspective on Archiving the Scholarly RecordHerbert Van de Sompel
 
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
 
The Web as infrastructure for scholarly research and communication
The Web as infrastructure for scholarly research and communicationThe Web as infrastructure for scholarly research and communication
The Web as infrastructure for scholarly research and communicationHerbert Van de Sompel
 
Paint-Yourself-In-The-Corner Infrastructure
Paint-Yourself-In-The-Corner InfrastructurePaint-Yourself-In-The-Corner Infrastructure
Paint-Yourself-In-The-Corner InfrastructureHerbert Van de Sompel
 
ResourceSync: Web-Based Resource Synchronization
ResourceSync: Web-Based Resource SynchronizationResourceSync: Web-Based Resource Synchronization
ResourceSync: Web-Based Resource SynchronizationHerbert Van de Sompel
 
ResourceSync: Conceptual and Technical Problem Perspective
ResourceSync: Conceptual and Technical Problem PerspectiveResourceSync: Conceptual and Technical Problem Perspective
ResourceSync: Conceptual and Technical Problem PerspectiveHerbert Van de Sompel
 
Towards a Machine-Actionable Scholarly Communication System
Towards a Machine-Actionable Scholarly Communication SystemTowards a Machine-Actionable Scholarly Communication System
Towards a Machine-Actionable Scholarly Communication SystemHerbert Van de Sompel
 

Mehr von Herbert Van de Sompel (19)

Researcher Pod: Scholarly Communication Using the Decentralized Web
Researcher Pod: Scholarly Communication Using the Decentralized WebResearcher Pod: Scholarly Communication Using the Decentralized Web
Researcher Pod: Scholarly Communication Using the Decentralized Web
 
Registration / Certification Interoperability Architecture (overlay peer-review)
Registration / Certification Interoperability Architecture (overlay peer-review)Registration / Certification Interoperability Architecture (overlay peer-review)
Registration / Certification Interoperability Architecture (overlay peer-review)
 
Collecting the organizational scholarly record
Collecting the organizational scholarly recordCollecting the organizational scholarly record
Collecting the organizational scholarly record
 
To the Rescue of Scholarly Orphans
To the Rescue of Scholarly OrphansTo the Rescue of Scholarly Orphans
To the Rescue of Scholarly Orphans
 
Almost two decades at LANL
Almost two decades at LANLAlmost two decades at LANL
Almost two decades at LANL
 
Perseverance on Persistence
Perseverance on PersistencePerseverance on Persistence
Perseverance on Persistence
 
DBpedia Archive using Memento, Triple Pattern Fragments, and HDT
DBpedia Archive using Memento, Triple Pattern Fragments, and HDTDBpedia Archive using Memento, Triple Pattern Fragments, and HDT
DBpedia Archive using Memento, Triple Pattern Fragments, and HDT
 
ResourceSync Quick Overview
ResourceSync Quick OverviewResourceSync Quick Overview
ResourceSync Quick Overview
 
Memento 101
Memento 101Memento 101
Memento 101
 
A Perspective on Archiving the Scholarly Record
A Perspective on Archiving the Scholarly RecordA Perspective on Archiving the Scholarly Record
A Perspective on Archiving the Scholarly Record
 
ResourceSync Overview
ResourceSync OverviewResourceSync Overview
ResourceSync Overview
 
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
 
ResourceSync tutorial OAI8
ResourceSync tutorial OAI8ResourceSync tutorial OAI8
ResourceSync tutorial OAI8
 
A Clean Slate?
A Clean Slate?A Clean Slate?
A Clean Slate?
 
The Web as infrastructure for scholarly research and communication
The Web as infrastructure for scholarly research and communicationThe Web as infrastructure for scholarly research and communication
The Web as infrastructure for scholarly research and communication
 
Paint-Yourself-In-The-Corner Infrastructure
Paint-Yourself-In-The-Corner InfrastructurePaint-Yourself-In-The-Corner Infrastructure
Paint-Yourself-In-The-Corner Infrastructure
 
ResourceSync: Web-Based Resource Synchronization
ResourceSync: Web-Based Resource SynchronizationResourceSync: Web-Based Resource Synchronization
ResourceSync: Web-Based Resource Synchronization
 
ResourceSync: Conceptual and Technical Problem Perspective
ResourceSync: Conceptual and Technical Problem PerspectiveResourceSync: Conceptual and Technical Problem Perspective
ResourceSync: Conceptual and Technical Problem Perspective
 
Towards a Machine-Actionable Scholarly Communication System
Towards a Machine-Actionable Scholarly Communication SystemTowards a Machine-Actionable Scholarly Communication System
Towards a Machine-Actionable Scholarly Communication System
 

Kürzlich hochgeladen

Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012rehmti665
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITMgdsc13
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa494f574xmv
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)Christopher H Felton
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxDyna Gilbert
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作ys8omjxb
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Sonam Pathan
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Sonam Pathan
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Lucknow
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Dana Luther
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一Fs
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一Fs
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一Fs
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Excelmac1
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhimiss dipika
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationLinaWolf1
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一Fs
 

Kürzlich hochgeladen (20)

Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
 
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
A Good Girl's Guide to Murder (A Good Girl's Guide to Murder, #1)
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
 
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
Potsdam FH学位证,波茨坦应用技术大学毕业证书1:1制作
 
Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170Call Girls Near The Suryaa Hotel New Delhi 9873777170
Call Girls Near The Suryaa Hotel New Delhi 9873777170
 
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
Call Girls In The Ocean Pearl Retreat Hotel New Delhi 9873777170
 
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja VipCall Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
Call Girls Service Adil Nagar 7001305949 Need escorts Service Pooja Vip
 
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
Packaging the Monolith - PHP Tek 2024 (Breaking it down one bite at a time)
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
 
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
young call girls in Uttam Nagar🔝 9953056974 🔝 Delhi escort Service
 
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
定制(Lincoln毕业证书)新西兰林肯大学毕业证成绩单原版一比一
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
 
Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...Blepharitis inflammation of eyelid symptoms cause everything included along w...
Blepharitis inflammation of eyelid symptoms cause everything included along w...
 
Contact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New DelhiContact Rya Baby for Call Girls New Delhi
Contact Rya Baby for Call Girls New Delhi
 
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Uttam Nagar Delhi 💯Call Us 🔝8264348440🔝
 
PHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 DocumentationPHP-based rendering of TYPO3 Documentation
PHP-based rendering of TYPO3 Documentation
 
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
 

Signposting Overview

  • 1. Signposting the Scholarly Web http://signposting.org Cartoon by Patrick Hochstenbach Slides prepared by: Herbert Van de Sompel @hvdsomp Acknowledgments: Geoff Bilder, Shawn Jones, Martin Klein, Michael L. Nelson, David Rosenthal, Harihar Shankar, Simeon Warner, Karl Ward, Joe Wass Signposting the Scholarly Web: An Overview http://signposting.org Signposting is funded by the Andrew W. Mellon Foundation
  • 2. Signposting the Scholarly Web http://signposting.org • Introduction: HTTP Links • Signposting the Scholarly Web • Proposed Patterns • Putting it Together Outline
  • 3. Signposting the Scholarly Web http://signposting.org HTTP Links Mark Nottingham (2010) RFC5988: Web Linking. http://tools.iets.org/rfc/rfc5988.txt
  • 4. Signposting the Scholarly Web http://signposting.org HTTP Links
  • 5. Signposting the Scholarly Web http://signposting.org HTTP Links
  • 6. Signposting the Scholarly Web http://signposting.org HTTP Links Are Used curl –I http://dbpedia.org/data/Reykjavik HTTP/1.1 200 OK Date: Thu, 27 Oct 2016 04:43:28 GMT Content-Type: application/rdf+xml; charset=UTF-8 Content-Length: 1210 Link: <http://creativecommons.org/licenses/by-sa/3.0> ; rel=“license", <http://dbpedia.org/data/Reykjavik> ; rel="alternate"; type="text/n3", <http://dbpedia.org/resource/Reykjavik>; rel="describes", <http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/ data/Reykjavik> ; rel="timegate"
  • 7. Signposting the Scholarly Web http://signposting.org HTTP Links Are Used curl –I http://dbpedia.org/data/Reykjavik HTTP/1.1 200 OK Date: Thu, 27 Oct 2016 04:43:28 GMT Content-Type: application/rdf+xml; charset=UTF-8 Content-Length: 1210 Link: <http://creativecommons.org/licenses/by-sa/3.0> ; rel=“license", <http://dbpedia.org/data/Reykjavik> ; rel="alternate"; type="text/n3", <http://dbpedia.org/resource/Reykjavik>; rel="describes", <http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/ data/Reykjavik> ; rel="timegate"
  • 8. Signposting the Scholarly Web http://signposting.org HTTP Links Are Used curl –I http://dbpedia.org/data/Reykjavik HTTP/1.1 200 OK Date: Thu, 27 Oct 2016 04:43:28 GMT Content-Type: application/rdf+xml; charset=UTF-8 Content-Length: 1210 Link: <http://creativecommons.org/licenses/by-sa/3.0> ; rel=“license", <http://dbpedia.org/data/Reykjavik> ; rel="alternate"; type="text/n3", <http://dbpedia.org/resource/Reykjavik>; rel="describes", <http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/ data/Reykjavik> ; rel="timegate"
  • 9. Signposting the Scholarly Web http://signposting.org HTTP Links Are Used curl –I http://dbpedia.org/data/Reykjavik HTTP/1.1 200 OK Date: Thu, 27 Oct 2016 04:43:28 GMT Content-Type: application/rdf+xml; charset=UTF-8 Content-Length: 1210 Link: <http://creativecommons.org/licenses/by-sa/3.0> ; rel=“license", <http://dbpedia.org/data/Reykjavik> ; rel="alternate"; type="text/n3", <http://dbpedia.org/resource/Reykjavik>; rel="describes", <http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/ data/Reykjavik> ; rel="timegate"
  • 10. Signposting the Scholarly Web http://signposting.org HTTP Links Are Used curl –I http://dbpedia.org/data/Reykjavik HTTP/1.1 200 OK Date: Thu, 27 Oct 2016 04:43:28 GMT Content-Type: application/rdf+xml; charset=UTF-8 Content-Length: 1210 Link: <http://creativecommons.org/licenses/by-sa/3.0> ; rel=“license", <http://dbpedia.org/data/Reykjavik> ; rel="alternate"; type="text/n3", <http://dbpedia.org/resource/Reykjavik>; rel="describes", <http://mementoarchive.lanl.gov/dbpedia/timegate/http://dbpedia.org/ data/Reykjavik> ; rel="timegate"
  • 11. Signposting the Scholarly Web http://signposting.org • Registered in IANA registry • Strings, e.g. license, alternate, describes, timegate • Requires a formal specification, e.g. RFC • Typically used for common relationships, generically specified • Provides broad, coarse grained interoperability • Minted by a community • URIs, e.g. http://xmlns.com/foaf/0.1/primaryTopic • Requires community agreement • Can be as specific as desired • Can provide community-specific, fine grained interoperability HTTP Link Relation Types
  • 12. Signposting the Scholarly Web http://signposting.org • Can uniformly be used for all MIME types • Accessible via HTTP HEAD (no content transfer): • Works for large resources and for restricted content • But HTTP Link not accessible to JavaScript • Links can be conveyed: • by-value, in the HTTP Link header • by-reference, by using a link in the HTTP header with the linkset relation type that points to a collection of links • HTTP Links provide guidance to machine agents intent on accomplishing a specific task HTTP Links Are Pretty Neat
  • 13. Signposting the Scholarly Web http://signposting.org • Can only be done for media types that support inclusion of typed links, i.e. using the HTML <link> element in <head> • Requires HTTP GET (content transfer) • HTML <link> is accessible to JavaScript • For HTML pages, use both HTTP Link and HTML <link> • Links can be conveyed: • by-value, using HTML <link> • by-reference, by using an HTML <link> with the linkset relation type that points to a collection of links • HTML <link> elements provide guidance to machine agents intent on accomplishing a specific task HTTP Links Alternative: Links in Resource Representation
  • 14. Signposting the Scholarly Web http://signposting.org • Used to point to a collection of links in which the resource that provides the link participates • As link target or link source • Use when: • It is hard to provide links from within the application (it is easy to provide a linkset link using a web server rewrite rule) • It is easier to provide links from a dedicated application, operated by the custodian of the resource or by a third party • The number of links to be provided is large and risks making the HTTP header too bulky The linkset Relation Type (1) Is Pretty Neat (1) Wilde, E. and Van de Sompel, H (2017) Linkset: A Link Relation Type and Media Types for Link Sets https://datatracker.ietf.org/doc/draft-wilde-linkset-link-rel/
  • 15. Signposting the Scholarly Web http://signposting.org • Introduction: HTTP Links • Signposting the Scholarly Web • Proposed Patterns • Putting it Together Outline
  • 16. Signposting the Scholarly Web http://signposting.org • Proposal: Use HTTP Links to address some long standing problems regarding scholarly resources on the web, by interlinking them using appropriate relation types • Focus on a limited set of patterns to support uniformly: • Conveying a Persistent Identifier • Expressing the web boundary of a scholarly resource • Making bibliographic metadata discoverable • Conveying an Author Identifier • Conveying a resource type Signposting the Scholarly Web
  • 17. Signposting the Scholarly Web http://signposting.org • PID: Persistent Identifier • HTTP PID: the HTTP URI notation of the PID • entry page: the page where one ends up after following redirects from the HTTP PID, typically the landing page or full content HTML • resource: a web resource identified by an HTTP URI • constituent resource: a resource that is an integral part of a scholarly object, e.g. landing page, PDF, supporting data, … • bibliographic resource: a resource that provides a bibliographic description of a scholarly object Terminology
  • 18. Signposting the Scholarly Web http://signposting.org • Introduction: HTTP Links • Signposting the Scholarly Web • Proposed Patterns • Putting it Together Outline
  • 19. Signposting the Scholarly Web http://signposting.org • Problem: When positioned at a constituent resource of a scholarly object, the associated HTTP PID is not available. As a result: • Entry page URIs are used for citation (1) • Applications such as annotation can not determine the HTTP PID associated with a constituent resource • Entry page URIs are used in social media and hence missed by alt metrics applications • Solution: provide identifier link pointing at the HTTP PID • Applies to: entry page, all constituent resources Pattern: Identifier (1) Herbert Van de Sompel, Martin Klein, and Shawn Jones (2016) Persistent URIs Must Be Used to Be Persistent. In: WWW2016. http://arxiv.org/1602.09102
  • 20. Signposting the Scholarly Web http://signposting.org Use HTTP Link with identifier Relation Type http://signposting.org/identifier/dryad/
  • 21. Signposting the Scholarly Web http://signposting.org Use HTTP Link with identifier Relation Type curl –I http://www.dlib.org/dlib/november15/vandesompel/11vandesompel.html HTTP/1.1 200 OK Date: Wed, 26 Oct 2016 12:36:37 GMT Server: Apache/2.2.15 (CentOS) Last-Modified: Thu, 19 Nov 2015 14:50:19 GMT ETag: "205a5e-f5ef-524e5e0ab80c0" Accept-Ranges: bytes Content-Length: 62959 Content-Type: text/html; charset=UTF-8 Link: <https://doi.org/10.1045/november2015-vandesompel> ; rel=“identifier”
  • 22. Signposting the Scholarly Web http://signposting.org • Problem: It is not possible to determine what the constituent resources of a scholarly object are • Preservation and text mining tools require portal-specific heuristic to find those constituent resources (1) • Can’t find the pathway from an HTTP PID directly to e.g. the PDF • Solution: provide item/collection links to interlink entry page and constituent resources; convey MIME types on item links • Applies to: All constituent resources of a scholarly object Pattern: Publication Boundary (1) Van de Sompel, H., Rosenthal, D., and Nelson, M.L. (2016) Web Infrastructure to Support e-Journal Preservation (and More). http://arxiv.org/abs/1605.06154
  • 23. Signposting the Scholarly Web http://signposting.org Use HTTP Link with item/collection Relation Type http://signposting.org/publication_boundary/oxford/
  • 24. Signposting the Scholarly Web http://signposting.org curl –I http://www.irrodl.org/index.php/irrodl/article/view/2179 HTTP/1.1 200 OK Date: Sat, 17 Jun 2017 09:11:52 GMT Server: Apache Vary: Accept-Encoding Accept-Ranges: none Keep-Alive: timeout=5, max=200 Content-Type: text/html; charset=utf-8 Link: <http://www.irrodl.org/index.php/irrodl/article/download/2179/3748> ; rel=“item” ; type=“application/pdf” , <http://www.irrodl.org/index.php/irrodl/article/view/2179/3747> ; rel="item"; type="text/epub+zip" Use HTTP Link with item/collection Relation Type
  • 25. Signposting the Scholarly Web http://signposting.org • Problem: It is not possible to determine where the bibliographic resources that describes a scholarly object can be found • Preservation and reference manager tools require portal-specific heuristic to find those resources (1) • Solution: provide describedby/describes links to interlink entry page and bibliographic metadata resources • Applies to: • describedby: HTTP PID, entry page • describes: bibliographic resources Pattern: Bibliographic Metadata (1) Van de Sompel, H., Rosenthal, D., and Nelson, M.L. (2016) Web Infrastructure to Support e-Journal Preservation (and More). http://arxiv.org/abs/1605.06154
  • 26. Signposting the Scholarly Web http://signposting.org Use HTTP Link with describedby/describes Relation Type http://signposting.org/bibliographic_metadata/springer/
  • 27. Signposting the Scholarly Web http://signposting.org curl -I http://journals.plos.org/plosone/article?id=10.1371/journal.pone.01152 53 HTTP/1.1 200 OK Date: Sat, 17 Jun 2017 09:29:03 GMT Server: Apache-Coyote/1.1 Content-Language: en-US Keep-Alive: timeout=5, max=100 Content-Length: 308491 Content-Type: text/html;charset=UTF-8 Connection: keep-alive Link: <http://journals.plos.org/plosone/article/citation/bibtex?id=10.1371 %2Fjournal.pone.0115253> ; rel="describedby" ; type="application/x-bibtex" , <https://doi.org/10.1371/journal.pone.0115253> ; rel="describedby" ; type="application/vnd.citationstyles.csl+json" Use HTTP Link with describedby/describes Relation Type
  • 28. Signposting the Scholarly Web http://signposting.org Bibliographic Metadata Conventions http://signposting.org/conventions/
  • 29. Signposting the Scholarly Web http://signposting.org • Introduction: HTTP Links • Signposting the Scholarly Web • Proposed Patterns • Putting it Together Outline
  • 30.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36. Signposting the Scholarly Web http://signposting.org Cartoon by Patrick Hochstenbach Slides prepared by: Herbert Van de Sompel @hvdsomp Acknowledgments: Geoff Bilder, Shawn Jones, Martin Klein, Michael L. Nelson, David Rosenthal, Harihar Shankar, Simeon Warner, Karl Ward, Joe Wass Signposting the Scholarly Web: An Overview http://signposting.org Signposting is funded by the Andrew W. Mellon Foundation