COinS

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια

ContextObjects in Spans (COinS) είναι μια μέθοδος για την ενσωμάτωση βιβλιογραφικών μεταδεδομένων στον κώδικα HTML των ιστοσελίδων. Αυτό επιτρέπει στο βιβλιογραφικό λογισμικό να δημοσιεύει βιβλιογραφικά στοιχεία αναγνώσιμα από μηχανή και το πελάτη λογισμικό διαχείρισης βιβλιογραφίας για την ανάκτηση βιβλιογραφικών μεταδεδομένων. Τα μεταδεδομένα μπορούν επίσης να σταλούν σε ένα πρόγραμμα επίλυσης OpenURL. Αυτό επιτρέπει, για παράδειγμα, την αναζήτηση ενός αντιγράφου ενός βιβλίου σε μια συγκεκριμένη βιβλιοθήκη.[1]

Ιστορία[Επεξεργασία | επεξεργασία κώδικα]

Στα τέλη της δεκαετίας του 1990, το OpenURL δημιουργήθηκε στο Πανεπιστήμιο της Γάνδης ως πλαίσιο για την παροχή συνδέσμων ανάλογων στο συγκείμενο. Η υλοποίηση διακομιστή OpenURL που ονομάζεται SFX πωλήθηκε στον όμιλο Ex Libris, ο οποίος το διέθεσε στην αγορά σε βιβλιοθήκες, διαμορφώνοντας την ιδέα ενός «αναλυτή συνδέσμων». Το framework OpenURL τυποποιήθηκε αργότερα ως ANSI/NISO Z39.88 το 2004 (αναθεωρήθηκε το 2010).[2] Ένα βασικό μέρος του OpenURL ήταν η έννοια του «ContextObjects» ως μεταδεδομένων για την περιγραφή αναφερόμενων πόρων.

Στα τέλη του 2004, ο Richard Cameron, ο δημιουργός του CiteULike, επέστησε την προσοχή στην ανάγκη για έναν τυποποιημένο τρόπο ενσωμάτωσης μεταδεδομένων σε σελίδες HTML.[3] Τον Ιανουάριο του 2005 ο Daniel Chudnov πρότεινε τη χρήση του OpenURL.[4] Η ενσωμάτωση OpenURL ContextObjects σε HTML είχε προταθεί στο παρελθόν από τους Herbert Van de Sompel και Oren Beit-Arie [5] και ένα έγγραφο εργασίας από τους Chudnov και Jeremy Frumkin.[6] Η συζήτηση για το τελευταίο, στη λίστα αλληλογραφίας GPS-PCS,[7] οδήγησε σε ένα προσχέδιο προδιαγραφής για την ενσωμάτωση OpenURL σε HTML,[8] που αργότερα έγινε COinS. Ένα ContextObject είναι ενσωματωμένο σε ένα στοιχείο HTML span .

Η υιοθέτηση των COinS ωθήθηκε από διάφορες δημοσιεύσεις και υλοποιήσεις. Η προδιαγραφή βρίσκεται τώρα στο OCOinS.info, το οποίο περιλαμβάνει συγκεκριμένους οδηγούς για την εφαρμογή του COinS για άρθρα και βιβλία περιοδικών.[9]

Περίληψη του μοντέλου δεδομένων[Επεξεργασία | επεξεργασία κώδικα]

Από το OpenURL 1.0 το COinS δανείζεται μία από τις μορφές σειριοποίησης («KEV») και ορισμένες μορφές μεταδεδομένων ContextObject που περιλαμβάνονται στις οδηγίες υλοποίησης OpenURL.[10] Οι οδηγίες υλοποίησης ContextObject του COinS περιλαμβάνουν τέσσερις τύπους δημοσίευσης (άρθρο με πολλούς υποτύπους, βιβλίο, πατέντα και γενικό) και μερικά απλά πεδία. Ωστόσο, οι οδηγίες δεν αποτελούν υποχρεωτικό μέρος των COinS, επομένως το πρότυπο δεν παρέχει ένα αυστηρό μοντέλο μεταδεδομένων όπως το Dublin Core ή η Bibliographic Ontology.

Χρήση σε ιστότοπους[Επεξεργασία | επεξεργασία κώδικα]

Οι παρακάτω ιστότοποι κάνουν χρήση των COinS:

Εφαρμογές διακομιστή[Επεξεργασία | επεξεργασία κώδικα]

Ορισμένες εφαρμογές από την πλευρά του διακομιστή ενσωματώνουν COinS, συμπεριλαμβανομένου του refbase .

Εργαλεία πελάτη[Επεξεργασία | επεξεργασία κώδικα]

Τα εργαλεία πελάτη που μπορούν να κάνουν χρήση των COinS περιλαμβάνουν:

Παραπομπές[Επεξεργασία | επεξεργασία κώδικα]

  1. Chudnov, Daniel (14 July 2006). «COinS for the Link Trail». Library Journal: 8–10. Αρχειοθετήθηκε από το πρωτότυπο στις 22 October 2006. https://web.archive.org/web/20061022065455/http://www.libraryjournal.com/article/CA6344742.html. 
  2. ANSI/NISO Z39.88-2004(R2010) – The OpenURL Framework for Context-Sensitive Services. NISO.org. 2004. ISBN 978-1-880124-61-1. Αρχειοθετήθηκε από το πρωτότυπο στις 2 Οκτωβρίου 2013. Ανακτήθηκε στις 15 Δεκεμβρίου 2013. 
  3. «Autodiscovery and embedding metadata». gcs-pcs-list. 20 Δεκεμβρίου 2004. Αρχειοθετήθηκε από το πρωτότυπο στις 23 Ιουλίου 2011. Ανακτήθηκε στις 20 Μαρτίου 2011. 
  4. «sample inline openurl». gcs-pcs-list. 6 Ιανουαρίου 2005. Αρχειοθετήθηκε από το πρωτότυπο στις 23 Ιουλίου 2011. Ανακτήθηκε στις 20 Μαρτίου 2011. 
  5. Van de Sompel, Herbert; Beit-Arie, Oren (July–August 2001). «Generalizing the OpenURL Framework beyond References to Scholarly Works – The Bison-Futé Model». D-Lib Magazine 7 (7/8). doi:10.1045/july2001-vandesompel. ISSN 1082-9873. http://www.dlib.org/dlib/july01/vandesompel/07vandesompel.html. 
  6. Daniel Chudnov and Jeremy Frumkin (10 Δεκεμβρίου 2004). «Service Autodiscovery for Rapid Information Movement». Αρχειοθετήθηκε από το πρωτότυπο στις 15 Δεκεμβρίου 2004. 
  7. «GCS-PCS mailing list». Ανακτήθηκε στις 7 Ιουνίου 2010. 
  8. Hellman, Eric (επιμ.). «Latent OpenURLs in HTML for Resource Autodiscovery, Localization and Personalization» (draft). OCOinS.info. Αρχειοθετήθηκε από το πρωτότυπο στις 18 Ιανουαρίου 2017. Ανακτήθηκε στις 20 Μαρτίου 2011. 
  9. «OpenURL COinS: A Convention to Embed Bibliographic Metadata in HTML». ocoins.info. Αρχειοθετήθηκε από το πρωτότυπο στις 13 Σεπτεμβρίου 2014. Ανακτήθηκε στις 24 Σεπτεμβρίου 2014. 
  10. Apps, Ann (16 Απριλίου 2003). «Z39.88-2004 KEV Implementation Guidelines». MIMAS, The University of Manchester, UK. Αρχειοθετήθηκε από το πρωτότυπο στις 20 Νοεμβρίου 2018. Ανακτήθηκε στις 20 Μαρτίου 2011. 
  11. 11,0 11,1 Reichelt, Jan (5 Αυγούστου 2009). «Mendeley Web now supports COinS». Ανακτήθηκε στις 14 Δεκεμβρίου 2013. 
  12. «Wikipedia:COinS». Wikipedia (στα Αγγλικά). 17 Δεκεμβρίου 2019. 

Περαιτέρω ανάγνωση[Επεξεργασία | επεξεργασία κώδικα]

Εξωτερικοί σύνδεσμοι[Επεξεργασία | επεξεργασία κώδικα]