id sid tid token lemma pos ital-3146 1 1 76 76 NUM ital-3146 1 2 information information NOUN ital-3146 1 3 technology technology NOUN ital-3146 1 4 and and CCONJ ital-3146 1 5 libraries library NOUN ital-3146 1 6 | | NOUN ital-3146 1 7 june june PROPN ital-3146 1 8 2010 2010 NUM ital-3146 1 9 in in ADP ital-3146 1 10 this this DET ital-3146 1 11 paper paper NOUN ital-3146 1 12 we we PRON ital-3146 1 13 discuss discuss VERB ital-3146 1 14 the the DET ital-3146 1 15 design design NOUN ital-3146 1 16 space space NOUN ital-3146 1 17 of of ADP ital-3146 1 18 methods method NOUN ital-3146 1 19 for for ADP ital-3146 1 20 integrating integrate VERB ital-3146 1 21 information information NOUN ital-3146 1 22 from from ADP ital-3146 1 23 web web NOUN ital-3146 1 24 services service NOUN ital-3146 1 25 into into ADP ital-3146 1 26 websites website NOUN ital-3146 1 27 . . PUNCT ital-3146 2 1 we we PRON ital-3146 2 2 focus focus VERB ital-3146 2 3 primarily primarily ADV ital-3146 2 4 on on ADP ital-3146 2 5 client client NOUN ital-3146 2 6 - - PUNCT ital-3146 2 7 side side NOUN ital-3146 2 8 mash mash NOUN ital-3146 2 9 - - PUNCT ital-3146 2 10 ups up NOUN ital-3146 2 11 , , PUNCT ital-3146 2 12 in in ADP ital-3146 2 13 which which PRON ital-3146 2 14 code code NOUN ital-3146 2 15 running run VERB ital-3146 2 16 in in ADP ital-3146 2 17 the the DET ital-3146 2 18 user user NOUN ital-3146 2 19 ’s ’s PART ital-3146 2 20 browser browser PROPN ital-3146 2 21 contacts contact NOUN ital-3146 2 22 web web NOUN ital-3146 2 23 services service NOUN ital-3146 2 24 directly directly ADV ital-3146 2 25 without without ADP ital-3146 2 26 the the DET ital-3146 2 27 assistance assistance NOUN ital-3146 2 28 of of ADP ital-3146 2 29 an an DET ital-3146 2 30 intermediary intermediary ADJ ital-3146 2 31 server server NOUN ital-3146 2 32 or or CCONJ ital-3146 2 33 proxy proxy NOUN ital-3146 2 34 . . PUNCT ital-3146 3 1 to to PART ital-3146 3 2 create create VERB ital-3146 3 3 such such ADJ ital-3146 3 4 mash mash NOUN ital-3146 3 5 - - PUNCT ital-3146 3 6 ups up NOUN ital-3146 3 7 , , PUNCT ital-3146 3 8 we we PRON ital-3146 3 9 advocate advocate VERB ital-3146 3 10 the the DET ital-3146 3 11 use use NOUN ital-3146 3 12 of of ADP ital-3146 3 13 “ " PUNCT ital-3146 3 14 widgets widget NOUN ital-3146 3 15 , , PUNCT ital-3146 3 16 ” " PUNCT ital-3146 3 17 which which PRON ital-3146 3 18 are be AUX ital-3146 3 19 easy easy ADJ ital-3146 3 20 - - PUNCT ital-3146 3 21 to to PART ital-3146 3 22 - - PUNCT ital-3146 3 23 use use NOUN ital-3146 3 24 , , PUNCT ital-3146 3 25 customizable customizable ADJ ital-3146 3 26 html html NOUN ital-3146 3 27 elements element NOUN ital-3146 3 28 whose whose DET ital-3146 3 29 use use NOUN ital-3146 3 30 does do AUX ital-3146 3 31 not not PART ital-3146 3 32 require require VERB ital-3146 3 33 programming programming NOUN ital-3146 3 34 knowledge knowledge NOUN ital-3146 3 35 . . PUNCT ital-3146 4 1 although although SCONJ ital-3146 4 2 the the DET ital-3146 4 3 techniques technique NOUN ital-3146 4 4 we we PRON ital-3146 4 5 discuss discuss VERB ital-3146 4 6 apply apply VERB ital-3146 4 7 to to ADP ital-3146 4 8 any any DET ital-3146 4 9 web web NOUN ital-3146 4 10 - - PUNCT ital-3146 4 11 based base VERB ital-3146 4 12 information information NOUN ital-3146 4 13 system system NOUN ital-3146 4 14 , , PUNCT ital-3146 4 15 we we PRON ital-3146 4 16 specifically specifically ADV ital-3146 4 17 consider consider VERB ital-3146 4 18 how how SCONJ ital-3146 4 19 an an DET ital-3146 4 20 opac opac NOUN ital-3146 4 21 can can AUX ital-3146 4 22 become become VERB ital-3146 4 23 both both PRON ital-3146 4 24 the the DET ital-3146 4 25 target target NOUN ital-3146 4 26 of of ADP ital-3146 4 27 web web NOUN ital-3146 4 28 services service NOUN ital-3146 4 29 integration integration NOUN ital-3146 4 30 and and CCONJ ital-3146 4 31 also also ADV ital-3146 4 32 a a DET ital-3146 4 33 web web NOUN ital-3146 4 34 service service NOUN ital-3146 4 35 that that PRON ital-3146 4 36 provides provide VERB ital-3146 4 37 information information NOUN ital-3146 4 38 to to PART ital-3146 4 39 be be AUX ital-3146 4 40 integrated integrate VERB ital-3146 4 41 elsewhere elsewhere ADV ital-3146 4 42 . . PUNCT ital-3146 5 1 we we PRON ital-3146 5 2 describe describe VERB ital-3146 5 3 three three NUM ital-3146 5 4 widget widget NOUN ital-3146 5 5 libraries library NOUN ital-3146 5 6 we we PRON ital-3146 5 7 have have AUX ital-3146 5 8 developed develop VERB ital-3146 5 9 , , PUNCT ital-3146 5 10 which which PRON ital-3146 5 11 provide provide VERB ital-3146 5 12 access access NOUN ital-3146 5 13 to to ADP ital-3146 5 14 four four NUM ital-3146 5 15 web web NOUN ital-3146 5 16 services service NOUN ital-3146 5 17 . . PUNCT ital-3146 6 1 these these DET ital-3146 6 2 libraries library NOUN ital-3146 6 3 have have AUX ital-3146 6 4 been be AUX ital-3146 6 5 deployed deploy VERB ital-3146 6 6 by by ADP ital-3146 6 7 us we PRON ital-3146 6 8 and and CCONJ ital-3146 6 9 others other NOUN ital-3146 6 10 . . PUNCT ital-3146 7 1 our our PRON ital-3146 7 2 contributions contribution NOUN ital-3146 7 3 are be AUX ital-3146 7 4 twofold twofold ADJ ital-3146 7 5 : : PUNCT ital-3146 7 6 we we PRON ital-3146 7 7 give give VERB ital-3146 7 8 practitioners practitioner NOUN ital-3146 7 9 an an DET ital-3146 7 10 insight insight NOUN ital-3146 7 11 into into ADP ital-3146 7 12 the the DET ital-3146 7 13 trade trade NOUN ital-3146 7 14 - - PUNCT ital-3146 7 15 offs off NOUN ital-3146 7 16 surrounding surround VERB ital-3146 7 17 the the DET ital-3146 7 18 appropriate appropriate ADJ ital-3146 7 19 choice choice NOUN ital-3146 7 20 of of ADP ital-3146 7 21 mash mash NOUN ital-3146 7 22 - - PUNCT ital-3146 7 23 up up ADP ital-3146 7 24 model model NOUN ital-3146 7 25 , , PUNCT ital-3146 7 26 and and CCONJ ital-3146 7 27 we we PRON ital-3146 7 28 present present VERB ital-3146 7 29 the the DET ital-3146 7 30 specific specific ADJ ital-3146 7 31 designs design NOUN ital-3146 7 32 and and CCONJ ital-3146 7 33 use use VERB ital-3146 7 34 examples example NOUN ital-3146 7 35 of of ADP ital-3146 7 36 three three NUM ital-3146 7 37 concrete concrete ADJ ital-3146 7 38 widget widget NOUN ital-3146 7 39 libraries library NOUN ital-3146 7 40 librarians librarian NOUN ital-3146 7 41 can can AUX ital-3146 7 42 directly directly ADV ital-3146 7 43 use use VERB ital-3146 7 44 or or CCONJ ital-3146 7 45 adapt adapt VERB ital-3146 7 46 . . PUNCT ital-3146 8 1 all all DET ital-3146 8 2 software software NOUN ital-3146 8 3 described describe VERB ital-3146 8 4 in in ADP ital-3146 8 5 this this DET ital-3146 8 6 paper paper NOUN ital-3146 8 7 is be AUX ital-3146 8 8 available available ADJ ital-3146 8 9 under under ADP ital-3146 8 10 the the DET ital-3146 8 11 lgpl lgpl NOUN ital-3146 8 12 open open ADJ ital-3146 8 13 source source NOUN ital-3146 8 14 license license NOUN ital-3146 8 15 . . PUNCT ital-3146 9 1 ■ ■ X ital-3146 9 2 ■ ■ X ital-3146 9 3 background background NOUN ital-3146 9 4 web web NOUN ital-3146 9 5 - - PUNCT ital-3146 9 6 based base VERB ital-3146 9 7 information information NOUN ital-3146 9 8 systems system NOUN ital-3146 9 9 use use VERB ital-3146 9 10 a a DET ital-3146 9 11 client client NOUN ital-3146 9 12 - - PUNCT ital-3146 9 13 server server NOUN ital-3146 9 14 architecture architecture NOUN ital-3146 9 15 in in ADP ital-3146 9 16 which which PRON ital-3146 9 17 the the DET ital-3146 9 18 server server NOUN ital-3146 9 19 sends send VERB ital-3146 9 20 html html PROPN ital-3146 9 21 markup markup PROPN ital-3146 9 22 to to ADP ital-3146 9 23 the the DET ital-3146 9 24 user user NOUN ital-3146 9 25 ’s ’s PROPN ital-3146 9 26 browser browser NOUN ital-3146 9 27 , , PUNCT ital-3146 9 28 which which PRON ital-3146 9 29 then then ADV ital-3146 9 30 renders render VERB ital-3146 9 31 this this DET ital-3146 9 32 html html NOUN ital-3146 9 33 and and CCONJ ital-3146 9 34 displays display VERB ital-3146 9 35 it it PRON ital-3146 9 36 to to ADP ital-3146 9 37 the the DET ital-3146 9 38 user user NOUN ital-3146 9 39 . . PUNCT ital-3146 10 1 along along ADP ital-3146 10 2 with with ADP ital-3146 10 3 html html PROPN ital-3146 10 4 markup markup PROPN ital-3146 10 5 , , PUNCT ital-3146 10 6 a a DET ital-3146 10 7 server server NOUN ital-3146 10 8 may may AUX ital-3146 10 9 send send VERB ital-3146 10 10 javascript javascript NOUN ital-3146 10 11 code code NOUN ital-3146 10 12 that that PRON ital-3146 10 13 executes execute VERB ital-3146 10 14 in in ADP ital-3146 10 15 the the DET ital-3146 10 16 user user NOUN ital-3146 10 17 ’s ’s PART ital-3146 10 18 browser browser NOUN ital-3146 10 19 . . PUNCT ital-3146 11 1 this this DET ital-3146 11 2 javascript javascript NOUN ital-3146 11 3 code code NOUN ital-3146 11 4 can can AUX ital-3146 11 5 in in ADP ital-3146 11 6 turn turn NOUN ital-3146 11 7 contact contact VERB ital-3146 11 8 the the DET ital-3146 11 9 original original ADJ ital-3146 11 10 server server NOUN ital-3146 11 11 or or CCONJ ital-3146 11 12 additional additional ADJ ital-3146 11 13 servers server NOUN ital-3146 11 14 and and CCONJ ital-3146 11 15 include include VERB ital-3146 11 16 information information NOUN ital-3146 11 17 obtained obtain VERB ital-3146 11 18 from from ADP ital-3146 11 19 them they PRON ital-3146 11 20 into into ADP ital-3146 11 21 the the DET ital-3146 11 22 rendered render VERB ital-3146 11 23 content content NOUN ital-3146 11 24 while while SCONJ ital-3146 11 25 it it PRON ital-3146 11 26 is be AUX ital-3146 11 27 being be AUX ital-3146 11 28 displayed display VERB ital-3146 11 29 . . PUNCT ital-3146 12 1 this this DET ital-3146 12 2 basic basic ADJ ital-3146 12 3 architecture architecture NOUN ital-3146 12 4 allows allow VERB ital-3146 12 5 for for ADP ital-3146 12 6 myriad myriad ADJ ital-3146 12 7 possible possible ADJ ital-3146 12 8 design design NOUN ital-3146 12 9 choices choice NOUN ital-3146 12 10 and and CCONJ ital-3146 12 11 combinations combination NOUN ital-3146 12 12 for for ADP ital-3146 12 13 mash mash NOUN ital-3146 12 14 - - PUNCT ital-3146 12 15 ups up NOUN ital-3146 12 16 . . PUNCT ital-3146 13 1 each each DET ital-3146 13 2 design design NOUN ital-3146 13 3 choice choice NOUN ital-3146 13 4 has have VERB ital-3146 13 5 implications implication NOUN ital-3146 13 6 to to PART ital-3146 13 7 ease ease VERB ital-3146 13 8 of of ADP ital-3146 13 9 use use NOUN ital-3146 13 10 , , PUNCT ital-3146 13 11 customizability customizability NOUN ital-3146 13 12 , , PUNCT ital-3146 13 13 programming programming NOUN ital-3146 13 14 requirements requirement NOUN ital-3146 13 15 , , PUNCT ital-3146 13 16 hosting host VERB ital-3146 13 17 requirements requirement NOUN ital-3146 13 18 , , PUNCT ital-3146 13 19 scalability scalability NOUN ital-3146 13 20 , , PUNCT ital-3146 13 21 latency latency NOUN ital-3146 13 22 , , PUNCT ital-3146 13 23 and and CCONJ ital-3146 13 24 availability availability NOUN ital-3146 13 25 . . PUNCT ital-3146 14 1 server server NOUN ital-3146 14 2 - - PUNCT ital-3146 14 3 side side NOUN ital-3146 14 4 mash mash NOUN ital-3146 14 5 - - PUNCT ital-3146 14 6 ups up NOUN ital-3146 14 7 in in ADP ital-3146 14 8 a a DET ital-3146 14 9 server server NOUN ital-3146 14 10 - - PUNCT ital-3146 14 11 side side NOUN ital-3146 14 12 mash mash NOUN ital-3146 14 13 - - PUNCT ital-3146 14 14 up up ADP ital-3146 14 15 design design NOUN ital-3146 14 16 , , PUNCT ital-3146 14 17 shown show VERB ital-3146 14 18 in in ADP ital-3146 14 19 figure figure NOUN ital-3146 14 20 1 1 NUM ital-3146 14 21 , , PUNCT ital-3146 14 22 the the DET ital-3146 14 23 mash mash NOUN ital-3146 14 24 - - PUNCT ital-3146 14 25 up up ADP ital-3146 14 26 server server NOUN ital-3146 14 27 contacts contact VERB ital-3146 14 28 the the DET ital-3146 14 29 base base NOUN ital-3146 14 30 server server NOUN ital-3146 14 31 and and CCONJ ital-3146 14 32 each each DET ital-3146 14 33 source source NOUN ital-3146 14 34 when when SCONJ ital-3146 14 35 it it PRON ital-3146 14 36 receives receive VERB ital-3146 14 37 a a DET ital-3146 14 38 request request NOUN ital-3146 14 39 from from ADP ital-3146 14 40 a a DET ital-3146 14 41 client client NOUN ital-3146 14 42 . . PUNCT ital-3146 15 1 it it PRON ital-3146 15 2 combines combine VERB ital-3146 15 3 the the DET ital-3146 15 4 information information NOUN ital-3146 15 5 received receive VERB ital-3146 15 6 from from ADP ital-3146 15 7 the the DET ital-3146 15 8 base base NOUN ital-3146 15 9 server server NOUN ital-3146 15 10 and and CCONJ ital-3146 15 11 the the DET ital-3146 15 12 sources source NOUN ital-3146 15 13 and and CCONJ ital-3146 15 14 sends send VERB ital-3146 15 15 the the DET ital-3146 15 16 combined combine VERB ital-3146 15 17 html html NOUN ital-3146 15 18 to to ADP ital-3146 15 19 the the DET ital-3146 15 20 client client NOUN ital-3146 15 21 . . PUNCT ital-3146 16 1 server server NOUN ital-3146 16 2 - - PUNCT ital-3146 16 3 side side NOUN ital-3146 16 4 mash mash NOUN ital-3146 16 5 - - PUNCT ital-3146 16 6 up up ADP ital-3146 16 7 systems system NOUN ital-3146 16 8 that that PRON ital-3146 16 9 combine combine VERB ital-3146 16 10 base base NOUN ital-3146 16 11 and and CCONJ ital-3146 16 12 mash mash NOUN ital-3146 16 13 - - PUNCT ital-3146 16 14 up up ADP ital-3146 16 15 servers server NOUN ital-3146 16 16 are be AUX ital-3146 16 17 also also ADV ital-3146 16 18 referred refer VERB ital-3146 16 19 to to ADP ital-3146 16 20 as as ADP ital-3146 16 21 data data NOUN ital-3146 16 22 mash mash NOUN ital-3146 16 23 - - PUNCT ital-3146 16 24 up up ADP ital-3146 16 25 systems system NOUN ital-3146 16 26 . . PUNCT ital-3146 17 1 such such ADJ ital-3146 17 2 data datum NOUN ital-3146 17 3 mash mash NOUN ital-3146 17 4 - - PUNCT ital-3146 17 5 up up ADP ital-3146 17 6 systems system NOUN ital-3146 17 7 typically typically ADV ital-3146 17 8 provide provide VERB ital-3146 17 9 a a DET ital-3146 17 10 web web NOUN ital-3146 17 11 - - PUNCT ital-3146 17 12 based base VERB ital-3146 17 13 configuration configuration NOUN ital-3146 17 14 front front ADJ ital-3146 17 15 - - PUNCT ital-3146 17 16 end end NOUN ital-3146 17 17 that that PRON ital-3146 17 18 allows allow VERB ital-3146 17 19 users user NOUN ital-3146 17 20 to to PART ital-3146 17 21 select select VERB ital-3146 17 22 data data NOUN ital-3146 17 23 sources source NOUN ital-3146 17 24 , , PUNCT ital-3146 17 25 specify specify VERB ital-3146 17 26 the the DET ital-3146 17 27 manner manner NOUN ital-3146 17 28 in in ADP ital-3146 17 29 which which PRON ital-3146 17 30 they they PRON ital-3146 17 31 are be AUX ital-3146 17 32 combined combine VERB ital-3146 17 33 , , PUNCT ital-3146 17 34 and and CCONJ ital-3146 17 35 to to PART ital-3146 17 36 create create VERB ital-3146 17 37 a a DET ital-3146 17 38 layout layout NOUN ital-3146 17 39 for for ADP ital-3146 17 40 the the DET ital-3146 17 41 entire entire ADJ ital-3146 17 42 mash mash NOUN ital-3146 17 43 - - PUNCT ital-3146 17 44 up up NOUN ital-3146 17 45 . . PUNCT ital-3146 18 1 godmar godmar PROPN ital-3146 18 2 back back ADV ital-3146 18 3 and and CCONJ ital-3146 18 4 annette annette PROPN ital-3146 18 5 bailey bailey NOUN ital-3146 18 6 web web NOUN ital-3146 18 7 services service NOUN ital-3146 18 8 and and CCONJ ital-3146 18 9 widgets widget NOUN ital-3146 18 10 for for ADP ital-3146 18 11 library library NOUN ital-3146 18 12 information information NOUN ital-3146 18 13 systems system NOUN ital-3146 18 14 as as SCONJ ital-3146 18 15 more more ADJ ital-3146 18 16 libraries library NOUN ital-3146 18 17 integrate integrate VERB ital-3146 18 18 information information NOUN ital-3146 18 19 from from ADP ital-3146 18 20 web web NOUN ital-3146 18 21 services service NOUN ital-3146 18 22 to to PART ital-3146 18 23 enhance enhance VERB ital-3146 18 24 their their PRON ital-3146 18 25 online online ADJ ital-3146 18 26 public public ADJ ital-3146 18 27 displays display NOUN ital-3146 18 28 , , PUNCT ital-3146 18 29 techniques technique NOUN ital-3146 18 30 that that PRON ital-3146 18 31 facilitate facilitate VERB ital-3146 18 32 this this DET ital-3146 18 33 integration integration NOUN ital-3146 18 34 are be AUX ital-3146 18 35 needed need VERB ital-3146 18 36 . . PUNCT ital-3146 19 1 this this DET ital-3146 19 2 paper paper NOUN ital-3146 19 3 presents present VERB ital-3146 19 4 a a DET ital-3146 19 5 technique technique NOUN ital-3146 19 6 for for ADP ital-3146 19 7 such such ADJ ital-3146 19 8 integration integration NOUN ital-3146 19 9 that that PRON ital-3146 19 10 is be AUX ital-3146 19 11 based base VERB ital-3146 19 12 on on ADP ital-3146 19 13 html html PROPN ital-3146 19 14 widgets widget NOUN ital-3146 19 15 . . PUNCT ital-3146 20 1 we we PRON ital-3146 20 2 discuss discuss VERB ital-3146 20 3 three three NUM ital-3146 20 4 example example NOUN ital-3146 20 5 systems system NOUN ital-3146 20 6 ( ( PUNCT ital-3146 20 7 google google PROPN ital-3146 20 8 book book NOUN ital-3146 20 9 classes class NOUN ital-3146 20 10 , , PUNCT ital-3146 20 11 tictoclookup tictoclookup NOUN ital-3146 20 12 , , PUNCT ital-3146 20 13 and and CCONJ ital-3146 20 14 majax majax ADJ ital-3146 20 15 ) ) PUNCT ital-3146 20 16 that that PRON ital-3146 20 17 implement implement VERB ital-3146 20 18 this this DET ital-3146 20 19 technique technique NOUN ital-3146 20 20 . . PUNCT ital-3146 21 1 these these DET ital-3146 21 2 systems system NOUN ital-3146 21 3 can can AUX ital-3146 21 4 be be AUX ital-3146 21 5 easily easily ADV ital-3146 21 6 adapted adapt VERB ital-3146 21 7 without without ADP ital-3146 21 8 requiring require VERB ital-3146 21 9 programming programming NOUN ital-3146 21 10 experience experience NOUN ital-3146 21 11 or or CCONJ ital-3146 21 12 expensive expensive ADJ ital-3146 21 13 hosting hosting NOUN ital-3146 21 14 . . PUNCT ital-3146 22 1 t t NOUN ital-3146 22 2 o o NOUN ital-3146 22 3 improve improve VERB ital-3146 22 4 the the DET ital-3146 22 5 usefulness usefulness NOUN ital-3146 22 6 and and CCONJ ital-3146 22 7 quality quality NOUN ital-3146 22 8 of of ADP ital-3146 22 9 their their PRON ital-3146 22 10 online online ADJ ital-3146 22 11 public public ADJ ital-3146 22 12 access access NOUN ital-3146 22 13 catalogs catalog NOUN ital-3146 22 14 ( ( PUNCT ital-3146 22 15 opacs opacs PROPN ital-3146 22 16 ) ) PUNCT ital-3146 22 17 , , PUNCT ital-3146 22 18 more more ADJ ital-3146 22 19 and and CCONJ ital-3146 22 20 more more ADJ ital-3146 22 21 librarians librarian NOUN ital-3146 22 22 include include VERB ital-3146 22 23 information information NOUN ital-3146 22 24 from from ADP ital-3146 22 25 additional additional ADJ ital-3146 22 26 sources source NOUN ital-3146 22 27 into into ADP ital-3146 22 28 their their PRON ital-3146 22 29 public public ADJ ital-3146 22 30 displays.1 displays.1 NOUN ital-3146 22 31 examples example NOUN ital-3146 22 32 of of ADP ital-3146 22 33 such such ADJ ital-3146 22 34 sources source NOUN ital-3146 22 35 include include VERB ital-3146 22 36 web web NOUN ital-3146 22 37 services service NOUN ital-3146 22 38 that that PRON ital-3146 22 39 provide provide VERB ital-3146 22 40 additional additional ADJ ital-3146 22 41 bibliographic bibliographic ADJ ital-3146 22 42 information information NOUN ital-3146 22 43 , , PUNCT ital-3146 22 44 social social ADJ ital-3146 22 45 bookmarking bookmarking NOUN ital-3146 22 46 and and CCONJ ital-3146 22 47 tagging tag VERB ital-3146 22 48 information information NOUN ital-3146 22 49 , , PUNCT ital-3146 22 50 book book NOUN ital-3146 22 51 reviews review NOUN ital-3146 22 52 , , PUNCT ital-3146 22 53 alternative alternative ADJ ital-3146 22 54 sources source NOUN ital-3146 22 55 for for ADP ital-3146 22 56 bibliographic bibliographic ADJ ital-3146 22 57 items item NOUN ital-3146 22 58 , , PUNCT ital-3146 22 59 table table NOUN ital-3146 22 60 - - PUNCT ital-3146 22 61 of of ADP ital-3146 22 62 - - PUNCT ital-3146 22 63 contents content NOUN ital-3146 22 64 previews preview NOUN ital-3146 22 65 , , PUNCT ital-3146 22 66 and and CCONJ ital-3146 22 67 excerpts excerpt NOUN ital-3146 22 68 . . PUNCT ital-3146 23 1 as as SCONJ ital-3146 23 2 new new ADJ ital-3146 23 3 web web NOUN ital-3146 23 4 services service NOUN ital-3146 23 5 emerge emerge VERB ital-3146 23 6 , , PUNCT ital-3146 23 7 librarians librarian NOUN ital-3146 23 8 quickly quickly ADV ital-3146 23 9 integrate integrate VERB ital-3146 23 10 them they PRON ital-3146 23 11 to to PART ital-3146 23 12 enhance enhance VERB ital-3146 23 13 the the DET ital-3146 23 14 quality quality NOUN ital-3146 23 15 of of ADP ital-3146 23 16 their their PRON ital-3146 23 17 opac opac ADJ ital-3146 23 18 displays display NOUN ital-3146 23 19 . . PUNCT ital-3146 24 1 conversely conversely ADV ital-3146 24 2 , , PUNCT ital-3146 24 3 librarians librarian NOUN ital-3146 24 4 are be AUX ital-3146 24 5 interested interested ADJ ital-3146 24 6 in in ADP ital-3146 24 7 opening open VERB ital-3146 24 8 the the DET ital-3146 24 9 bibliographic bibliographic ADJ ital-3146 24 10 , , PUNCT ital-3146 24 11 holdings holding NOUN ital-3146 24 12 , , PUNCT ital-3146 24 13 and and CCONJ ital-3146 24 14 circulation circulation NOUN ital-3146 24 15 information information NOUN ital-3146 24 16 contained contain VERB ital-3146 24 17 in in ADP ital-3146 24 18 their their PRON ital-3146 24 19 opacs opac NOUN ital-3146 24 20 for for ADP ital-3146 24 21 inclusion inclusion NOUN ital-3146 24 22 into into ADP ital-3146 24 23 other other ADJ ital-3146 24 24 web web NOUN ital-3146 24 25 offerings offering NOUN ital-3146 24 26 they they PRON ital-3146 24 27 or or CCONJ ital-3146 24 28 others other NOUN ital-3146 24 29 maintain maintain VERB ital-3146 24 30 . . PUNCT ital-3146 25 1 for for ADP ital-3146 25 2 example example NOUN ital-3146 25 3 , , PUNCT ital-3146 25 4 by by ADP ital-3146 25 5 turning turn VERB ital-3146 25 6 their their PRON ital-3146 25 7 opac opac NOUN ital-3146 25 8 into into ADP ital-3146 25 9 a a DET ital-3146 25 10 web web NOUN ital-3146 25 11 service service NOUN ital-3146 25 12 , , PUNCT ital-3146 25 13 subject subject ADJ ital-3146 25 14 librarians librarians PROPN ital-3146 25 15 can can AUX ital-3146 25 16 include include VERB ital-3146 25 17 up up ADP ital-3146 25 18 - - PUNCT ital-3146 25 19 to to ADP ital-3146 25 20 - - PUNCT ital-3146 25 21 the the DET ital-3146 25 22 - - PUNCT ital-3146 25 23 minute minute NOUN ital-3146 25 24 circulation circulation NOUN ital-3146 25 25 information information NOUN ital-3146 25 26 in in ADP ital-3146 25 27 subject subject ADJ ital-3146 25 28 or or CCONJ ital-3146 25 29 resource resource NOUN ital-3146 25 30 guides guide NOUN ital-3146 25 31 . . PUNCT ital-3146 26 1 similarly similarly ADV ital-3146 26 2 , , PUNCT ital-3146 26 3 university university NOUN ital-3146 26 4 instructors instructor NOUN ital-3146 26 5 can can AUX ital-3146 26 6 use use VERB ital-3146 26 7 an an DET ital-3146 26 8 opac opac PROPN ital-3146 26 9 ’s ’s PROPN ital-3146 26 10 metadata metadata PROPN ital-3146 26 11 records record NOUN ital-3146 26 12 to to PART ital-3146 26 13 display display VERB ital-3146 26 14 citation citation NOUN ital-3146 26 15 information information NOUN ital-3146 26 16 ready ready ADJ ital-3146 26 17 for for ADP ital-3146 26 18 import import NOUN ital-3146 26 19 into into ADP ital-3146 26 20 citation citation NOUN ital-3146 26 21 management management NOUN ital-3146 26 22 software software NOUN ital-3146 26 23 on on ADP ital-3146 26 24 their their PRON ital-3146 26 25 course course NOUN ital-3146 26 26 pages page NOUN ital-3146 26 27 . . PUNCT ital-3146 27 1 the the DET ital-3146 27 2 ability ability NOUN ital-3146 27 3 to to PART ital-3146 27 4 easily easily ADV ital-3146 27 5 create create VERB ital-3146 27 6 such such ADJ ital-3146 27 7 “ " PUNCT ital-3146 27 8 mash mash NOUN ital-3146 27 9 - - PUNCT ital-3146 27 10 up up ADP ital-3146 27 11 ” " PUNCT ital-3146 27 12 pages page NOUN ital-3146 27 13 is be AUX ital-3146 27 14 crucial crucial ADJ ital-3146 27 15 for for ADP ital-3146 27 16 increasing increase VERB ital-3146 27 17 the the DET ital-3146 27 18 visibility visibility NOUN ital-3146 27 19 and and CCONJ ital-3146 27 20 reach reach VERB ital-3146 27 21 of of ADP ital-3146 27 22 the the DET ital-3146 27 23 digital digital ADJ ital-3146 27 24 resources resource NOUN ital-3146 27 25 libraries library NOUN ital-3146 27 26 provide provide VERB ital-3146 27 27 . . PUNCT ital-3146 28 1 although although SCONJ ital-3146 28 2 the the DET ital-3146 28 3 technology technology NOUN ital-3146 28 4 to to PART ital-3146 28 5 use use VERB ital-3146 28 6 web web NOUN ital-3146 28 7 services service NOUN ital-3146 28 8 to to PART ital-3146 28 9 create create VERB ital-3146 28 10 mash mash NOUN ital-3146 28 11 - - PUNCT ital-3146 28 12 ups up NOUN ital-3146 28 13 is be AUX ital-3146 28 14 well well ADV ital-3146 28 15 known know VERB ital-3146 28 16 , , PUNCT ital-3146 28 17 several several ADJ ital-3146 28 18 practical practical ADJ ital-3146 28 19 requirements requirement NOUN ital-3146 28 20 must must AUX ital-3146 28 21 be be AUX ital-3146 28 22 met meet VERB ital-3146 28 23 to to PART ital-3146 28 24 facilitate facilitate VERB ital-3146 28 25 its its PRON ital-3146 28 26 widespread widespread ADJ ital-3146 28 27 use use NOUN ital-3146 28 28 . . PUNCT ital-3146 29 1 first first ADV ital-3146 29 2 , , PUNCT ital-3146 29 3 any any DET ital-3146 29 4 environment environment NOUN ital-3146 29 5 providing provide VERB ital-3146 29 6 for for ADP ital-3146 29 7 such such ADJ ital-3146 29 8 integration integration NOUN ital-3146 29 9 should should AUX ital-3146 29 10 be be AUX ital-3146 29 11 easy easy ADJ ital-3146 29 12 to to PART ital-3146 29 13 use use VERB ital-3146 29 14 , , PUNCT ital-3146 29 15 even even ADV ital-3146 29 16 for for ADP ital-3146 29 17 librarians librarian NOUN ital-3146 29 18 with with ADP ital-3146 29 19 limited limited ADJ ital-3146 29 20 programming programming NOUN ital-3146 29 21 background background NOUN ital-3146 29 22 . . PUNCT ital-3146 30 1 this this DET ital-3146 30 2 ease ease NOUN ital-3146 30 3 of of ADP ital-3146 30 4 use use NOUN ital-3146 30 5 must must AUX ital-3146 30 6 extend extend VERB ital-3146 30 7 to to ADP ital-3146 30 8 environments environment NOUN ital-3146 30 9 that that PRON ital-3146 30 10 include include VERB ital-3146 30 11 proprietary proprietary ADJ ital-3146 30 12 systems system NOUN ital-3146 30 13 , , PUNCT ital-3146 30 14 such such ADJ ital-3146 30 15 as as ADP ital-3146 30 16 vendor vendor NOUN ital-3146 30 17 - - PUNCT ital-3146 30 18 provided provide VERB ital-3146 30 19 opacs opac NOUN ital-3146 30 20 . . PUNCT ital-3146 31 1 second second ADJ ital-3146 31 2 , , PUNCT ital-3146 31 3 integration integration NOUN ital-3146 31 4 must must AUX ital-3146 31 5 be be AUX ital-3146 31 6 seamless seamless ADJ ital-3146 31 7 and and CCONJ ital-3146 31 8 customizable customizable ADJ ital-3146 31 9 , , PUNCT ital-3146 31 10 allowing allow VERB ital-3146 31 11 for for ADP ital-3146 31 12 local local ADJ ital-3146 31 13 display display NOUN ital-3146 31 14 preferences preference NOUN ital-3146 31 15 and and CCONJ ital-3146 31 16 flexible flexible ADJ ital-3146 31 17 styling styling NOUN ital-3146 31 18 . . PUNCT ital-3146 32 1 third third ADJ ital-3146 32 2 , , PUNCT ital-3146 32 3 the the DET ital-3146 32 4 setup setup NOUN ital-3146 32 5 , , PUNCT ital-3146 32 6 hosting host VERB ital-3146 32 7 , , PUNCT ital-3146 32 8 and and CCONJ ital-3146 32 9 maintenance maintenance NOUN ital-3146 32 10 of of ADP ital-3146 32 11 any any DET ital-3146 32 12 necessary necessary ADJ ital-3146 32 13 infrastructure infrastructure NOUN ital-3146 32 14 must must AUX ital-3146 32 15 be be AUX ital-3146 32 16 low low ADJ ital-3146 32 17 - - PUNCT ital-3146 32 18 cost cost NOUN ital-3146 32 19 and and CCONJ ital-3146 32 20 should should AUX ital-3146 32 21 maximize maximize VERB ital-3146 32 22 the the DET ital-3146 32 23 use use NOUN ital-3146 32 24 of of ADP ital-3146 32 25 already already ADV ital-3146 32 26 available available ADJ ital-3146 32 27 or or CCONJ ital-3146 32 28 freely freely ADV ital-3146 32 29 accessible accessible ADJ ital-3146 32 30 resources resource NOUN ital-3146 32 31 . . PUNCT ital-3146 33 1 fourth fourth ADJ ital-3146 33 2 , , PUNCT ital-3146 33 3 performance performance NOUN ital-3146 33 4 must must AUX ital-3146 33 5 be be AUX ital-3146 33 6 acceptable acceptable ADJ ital-3146 33 7 , , PUNCT ital-3146 33 8 both both PRON ital-3146 33 9 in in ADP ital-3146 33 10 terms term NOUN ital-3146 33 11 of of ADP ital-3146 33 12 latency latency NOUN ital-3146 33 13 and and CCONJ ital-3146 33 14 scalability.2 scalability.2 VERB ital-3146 33 15 godmar godmar PROPN ital-3146 33 16 back back ADP ital-3146 33 17 ( ( PUNCT ital-3146 33 18 gback@cs.vt.edu gback@cs.vt.edu PROPN ital-3146 33 19 ) ) PUNCT ital-3146 33 20 is be AUX ital-3146 33 21 assistant assistant NOUN ital-3146 33 22 professor professor NOUN ital-3146 33 23 , , PUNCT ital-3146 33 24 department department NOUN ital-3146 33 25 of of ADP ital-3146 33 26 computer computer NOUN ital-3146 33 27 science science NOUN ital-3146 33 28 and and CCONJ ital-3146 33 29 annette annette PROPN ital-3146 33 30 bailey bailey PROPN ital-3146 33 31 ( ( PUNCT ital-3146 33 32 afbailey@vt.edu afbailey@vt.edu SPACE ital-3146 33 33 ) ) PUNCT ital-3146 33 34 is be AUX ital-3146 33 35 assistant assistant NOUN ital-3146 33 36 professor professor NOUN ital-3146 33 37 , , PUNCT ital-3146 33 38 university university NOUN ital-3146 33 39 libraries library NOUN ital-3146 33 40 , , PUNCT ital-3146 33 41 virginia virginia PROPN ital-3146 33 42 tech tech PROPN ital-3146 33 43 university university PROPN ital-3146 33 44 , , PUNCT ital-3146 33 45 blacksburg blacksburg PROPN ital-3146 33 46 . . PUNCT ital-3146 34 1 web web NOUN ital-3146 34 2 services service NOUN ital-3146 34 3 and and CCONJ ital-3146 34 4 widgets widget NOUN ital-3146 34 5 for for ADP ital-3146 34 6 library library NOUN ital-3146 34 7 information information NOUN ital-3146 34 8 systems system NOUN ital-3146 34 9 | | ADV ital-3146 34 10 back back ADV ital-3146 34 11 and and CCONJ ital-3146 34 12 bailey bailey VERB ital-3146 34 13 77 77 NUM ital-3146 34 14 examples example NOUN ital-3146 34 15 of of ADP ital-3146 34 16 such such ADJ ital-3146 34 17 systems system NOUN ital-3146 34 18 include include VERB ital-3146 34 19 dapper dapper NOUN ital-3146 34 20 and and CCONJ ital-3146 34 21 yahoo yahoo PROPN ital-3146 34 22 ! ! PUNCT ital-3146 35 1 pipes.3 pipes.3 VERB ital-3146 35 2 these these DET ital-3146 35 3 systems system NOUN ital-3146 35 4 require require VERB ital-3146 35 5 very very ADV ital-3146 35 6 little little ADJ ital-3146 35 7 programming programming NOUN ital-3146 35 8 knowledge knowledge NOUN ital-3146 35 9 , , PUNCT ital-3146 35 10 but but CCONJ ital-3146 35 11 they they PRON ital-3146 35 12 limit limit VERB ital-3146 35 13 mash mash NOUN ital-3146 35 14 - - PUNCT ital-3146 35 15 up up ADP ital-3146 35 16 creators creator NOUN ital-3146 35 17 to to ADP ital-3146 35 18 the the DET ital-3146 35 19 functionality functionality NOUN ital-3146 35 20 supported support VERB ital-3146 35 21 by by ADP ital-3146 35 22 a a DET ital-3146 35 23 particular particular ADJ ital-3146 35 24 system system NOUN ital-3146 35 25 and and CCONJ ital-3146 35 26 do do AUX ital-3146 35 27 not not PART ital-3146 35 28 allow allow VERB ital-3146 35 29 the the DET ital-3146 35 30 user user NOUN ital-3146 35 31 to to PART ital-3146 35 32 leverage leverage VERB ital-3146 35 33 the the DET ital-3146 35 34 layout layout NOUN ital-3146 35 35 and and CCONJ ital-3146 35 36 functionality functionality NOUN ital-3146 35 37 of of ADP ital-3146 35 38 an an DET ital-3146 35 39 existing exist VERB ital-3146 35 40 base base NOUN ital-3146 35 41 server server NOUN ital-3146 35 42 , , PUNCT ital-3146 35 43 such such ADJ ital-3146 35 44 as as ADP ital-3146 35 45 an an DET ital-3146 35 46 existing exist VERB ital-3146 35 47 opac opac NOUN ital-3146 35 48 . . PUNCT ital-3146 36 1 integrating integrate VERB ital-3146 36 2 server server NOUN ital-3146 36 3 - - PUNCT ital-3146 36 4 side side NOUN ital-3146 36 5 mash mash NOUN ital-3146 36 6 - - PUNCT ital-3146 36 7 up up ADP ital-3146 36 8 systems system NOUN ital-3146 36 9 with with ADP ital-3146 36 10 proprietary proprietary ADJ ital-3146 36 11 opacs opac NOUN ital-3146 36 12 as as SCONJ ital-3146 36 13 the the DET ital-3146 36 14 base base NOUN ital-3146 36 15 server server NOUN ital-3146 36 16 is be AUX ital-3146 36 17 difficult difficult ADJ ital-3146 36 18 because because SCONJ ital-3146 36 19 the the DET ital-3146 36 20 mash mash NOUN ital-3146 36 21 - - PUNCT ital-3146 36 22 up up ADP ital-3146 36 23 server server NOUN ital-3146 36 24 must must AUX ital-3146 36 25 parse parse VERB ital-3146 36 26 the the DET ital-3146 36 27 opac opac PROPN ital-3146 36 28 ’s ’s PROPN ital-3146 36 29 output output NOUN ital-3146 36 30 before before ADP ital-3146 36 31 integrating integrate VERB ital-3146 36 32 any any DET ital-3146 36 33 additional additional ADJ ital-3146 36 34 information information NOUN ital-3146 36 35 . . PUNCT ital-3146 37 1 moreover moreover ADV ital-3146 37 2 , , PUNCT ital-3146 37 3 users user NOUN ital-3146 37 4 must must AUX ital-3146 37 5 now now ADV ital-3146 37 6 visit visit VERB ital-3146 37 7 — — PUNCT ital-3146 37 8 or or CCONJ ital-3146 37 9 be be AUX ital-3146 37 10 redirected redirect VERB ital-3146 37 11 to to ADP ital-3146 37 12 — — PUNCT ital-3146 37 13 the the DET ital-3146 37 14 url url NOUN ital-3146 37 15 of of ADP ital-3146 37 16 the the DET ital-3146 37 17 mash mash NOUN ital-3146 37 18 - - PUNCT ital-3146 37 19 up up ADP ital-3146 37 20 server server NOUN ital-3146 37 21 . . PUNCT ital-3146 38 1 although although SCONJ ital-3146 38 2 some some DET ital-3146 38 3 emerging emerge VERB ital-3146 38 4 extensible extensible ADJ ital-3146 38 5 opac opac ADJ ital-3146 38 6 designs design NOUN ital-3146 38 7 provide provide VERB ital-3146 38 8 the the DET ital-3146 38 9 ability ability NOUN ital-3146 38 10 to to PART ital-3146 38 11 include include VERB ital-3146 38 12 information information NOUN ital-3146 38 13 from from ADP ital-3146 38 14 external external ADJ ital-3146 38 15 sources source NOUN ital-3146 38 16 directly directly ADV ital-3146 38 17 and and CCONJ ital-3146 38 18 easily easily ADV ital-3146 38 19 , , PUNCT ital-3146 38 20 most most ADV ital-3146 38 21 currently currently ADV ital-3146 38 22 deployed deploy VERB ital-3146 38 23 systems system NOUN ital-3146 38 24 do do VERB ital-3146 38 25 not.4 not.4 PROPN ital-3146 38 26 in in ADP ital-3146 38 27 addition addition NOUN ital-3146 38 28 , , PUNCT ital-3146 38 29 those those DET ital-3146 38 30 mash mash NOUN ital-3146 38 31 - - PUNCT ital-3146 38 32 up up ADP ital-3146 38 33 servers server NOUN ital-3146 38 34 that that PRON ital-3146 38 35 do do AUX ital-3146 38 36 usually usually ADV ital-3146 38 37 require require VERB ital-3146 38 38 server server NOUN ital-3146 38 39 - - PUNCT ital-3146 38 40 side side NOUN ital-3146 38 41 programming programming NOUN ital-3146 38 42 to to PART ital-3146 38 43 retrieve retrieve VERB ital-3146 38 44 and and CCONJ ital-3146 38 45 integrate integrate VERB ital-3146 38 46 the the DET ital-3146 38 47 information information NOUN ital-3146 38 48 coming come VERB ital-3146 38 49 from from ADP ital-3146 38 50 the the DET ital-3146 38 51 mash mash NOUN ital-3146 38 52 - - PUNCT ital-3146 38 53 up up ADP ital-3146 38 54 sources source NOUN ital-3146 38 55 into into ADP ital-3146 38 56 the the DET ital-3146 38 57 page page NOUN ital-3146 38 58 . . PUNCT ital-3146 39 1 the the DET ital-3146 39 2 availability availability NOUN ital-3146 39 3 of of ADP ital-3146 39 4 software software NOUN ital-3146 39 5 libraries library NOUN ital-3146 39 6 and and CCONJ ital-3146 39 7 the the DET ital-3146 39 8 use use NOUN ital-3146 39 9 of of ADP ital-3146 39 10 special special ADJ ital-3146 39 11 purpose purpose NOUN ital-3146 39 12 markup markup PROPN ital-3146 39 13 languages language NOUN ital-3146 39 14 may may AUX ital-3146 39 15 mitigate mitigate VERB ital-3146 39 16 this this DET ital-3146 39 17 requirement requirement NOUN ital-3146 39 18 in in ADP ital-3146 39 19 the the DET ital-3146 39 20 future future NOUN ital-3146 39 21 . . PUNCT ital-3146 40 1 from from ADP ital-3146 40 2 a a DET ital-3146 40 3 performance performance NOUN ital-3146 40 4 scalability scalability NOUN ital-3146 40 5 point point NOUN ital-3146 40 6 of of ADP ital-3146 40 7 view view NOUN ital-3146 40 8 , , PUNCT ital-3146 40 9 the the DET ital-3146 40 10 mash mash NOUN ital-3146 40 11 - - PUNCT ital-3146 40 12 up up ADP ital-3146 40 13 server server NOUN ital-3146 40 14 is be AUX ital-3146 40 15 a a DET ital-3146 40 16 bottleneck bottleneck NOUN ital-3146 40 17 in in ADP ital-3146 40 18 server server NOUN ital-3146 40 19 - - PUNCT ital-3146 40 20 side side NOUN ital-3146 40 21 mash mash NOUN ital-3146 40 22 - - PUNCT ital-3146 40 23 ups up NOUN ital-3146 40 24 and and CCONJ ital-3146 40 25 therefore therefore ADV ital-3146 40 26 must must AUX ital-3146 40 27 be be AUX ital-3146 40 28 made make VERB ital-3146 40 29 large large ADJ ital-3146 40 30 enough enough ADV ital-3146 40 31 to to PART ital-3146 40 32 handle handle VERB ital-3146 40 33 the the DET ital-3146 40 34 expected expect VERB ital-3146 40 35 load load NOUN ital-3146 40 36 of of ADP ital-3146 40 37 end end ADJ ital-3146 40 38 - - PUNCT ital-3146 40 39 user user NOUN ital-3146 40 40 requests request NOUN ital-3146 40 41 . . PUNCT ital-3146 41 1 on on ADP ital-3146 41 2 the the DET ital-3146 41 3 other other ADJ ital-3146 41 4 hand hand NOUN ital-3146 41 5 , , PUNCT ital-3146 41 6 the the DET ital-3146 41 7 caching caching NOUN ital-3146 41 8 of of ADP ital-3146 41 9 data datum NOUN ital-3146 41 10 retrieved retrieve VERB ital-3146 41 11 from from ADP ital-3146 41 12 mash mash NOUN ital-3146 41 13 - - PUNCT ital-3146 41 14 up up ADP ital-3146 41 15 sources source NOUN ital-3146 41 16 is be AUX ital-3146 41 17 simple simple ADJ ital-3146 41 18 to to PART ital-3146 41 19 implement implement VERB ital-3146 41 20 in in ADP ital-3146 41 21 this this DET ital-3146 41 22 arrangement arrangement NOUN ital-3146 41 23 because because SCONJ ital-3146 41 24 only only ADV ital-3146 41 25 the the DET ital-3146 41 26 mash mash NOUN ital-3146 41 27 - - PUNCT ital-3146 41 28 up up ADP ital-3146 41 29 server server NOUN ital-3146 41 30 contacts contact NOUN ital-3146 41 31 these these DET ital-3146 41 32 sources source NOUN ital-3146 41 33 . . PUNCT ital-3146 42 1 such such ADJ ital-3146 42 2 caching caching NOUN ital-3146 42 3 reduces reduce VERB ital-3146 42 4 the the DET ital-3146 42 5 frequency frequency NOUN ital-3146 42 6 with with ADP ital-3146 42 7 which which PRON ital-3146 42 8 requests request NOUN ital-3146 42 9 have have VERB ital-3146 42 10 to to PART ital-3146 42 11 be be AUX ital-3146 42 12 sent send VERB ital-3146 42 13 to to ADP ital-3146 42 14 sources source NOUN ital-3146 42 15 if if SCONJ ital-3146 42 16 their their PRON ital-3146 42 17 data datum NOUN ital-3146 42 18 is be AUX ital-3146 42 19 cacheable cacheable ADJ ital-3146 42 20 , , PUNCT ital-3146 42 21 that that ADV ital-3146 42 22 is is ADV ital-3146 42 23 , , PUNCT ital-3146 42 24 if if SCONJ ital-3146 42 25 realtime realtime ADJ ital-3146 42 26 information information NOUN ital-3146 42 27 is be AUX ital-3146 42 28 not not PART ital-3146 42 29 required require VERB ital-3146 42 30 . . PUNCT ital-3146 43 1 the the DET ital-3146 43 2 latency latency NOUN ital-3146 43 3 in in ADP ital-3146 43 4 this this DET ital-3146 43 5 design design NOUN ital-3146 43 6 is be AUX ital-3146 43 7 the the DET ital-3146 43 8 sum sum NOUN ital-3146 43 9 of of ADP ital-3146 43 10 the the DET ital-3146 43 11 time time NOUN ital-3146 43 12 required require VERB ital-3146 43 13 for for SCONJ ital-3146 43 14 the the DET ital-3146 43 15 client client NOUN ital-3146 43 16 to to PART ital-3146 43 17 send send VERB ital-3146 43 18 a a DET ital-3146 43 19 request request NOUN ital-3146 43 20 to to ADP ital-3146 43 21 the the DET ital-3146 43 22 mashup mashup NOUN ital-3146 43 23 server server NOUN ital-3146 43 24 and and CCONJ ital-3146 43 25 receive receive VERB ital-3146 43 26 a a DET ital-3146 43 27 reply reply NOUN ital-3146 43 28 , , PUNCT ital-3146 43 29 plus plus CCONJ ital-3146 43 30 the the DET ital-3146 43 31 processing processing NOUN ital-3146 43 32 time time NOUN ital-3146 43 33 required require VERB ital-3146 43 34 by by ADP ital-3146 43 35 the the DET ital-3146 43 36 server server NOUN ital-3146 43 37 , , PUNCT ital-3146 43 38 plus plus CCONJ ital-3146 43 39 the the DET ital-3146 43 40 time time NOUN ital-3146 43 41 incurred incur VERB ital-3146 43 42 by by ADP ital-3146 43 43 sending send VERB ital-3146 43 44 a a DET ital-3146 43 45 request request NOUN ital-3146 43 46 and and CCONJ ital-3146 43 47 receiving receive VERB ital-3146 43 48 a a DET ital-3146 43 49 reply reply NOUN ital-3146 43 50 from from ADP ital-3146 43 51 the the DET ital-3146 43 52 last last ADJ ital-3146 43 53 responding respond VERB ital-3146 43 54 mash mash NOUN ital-3146 43 55 - - PUNCT ital-3146 43 56 up up ADP ital-3146 43 57 source source NOUN ital-3146 43 58 . . PUNCT ital-3146 44 1 this this DET ital-3146 44 2 model model NOUN ital-3146 44 3 assumes assume VERB ital-3146 44 4 that that SCONJ ital-3146 44 5 the the DET ital-3146 44 6 mash mash NOUN ital-3146 44 7 - - PUNCT ital-3146 44 8 up up ADP ital-3146 44 9 server server NOUN ital-3146 44 10 contacts contact NOUN ital-3146 44 11 all all DET ital-3146 44 12 sources source NOUN ital-3146 44 13 in in ADP ital-3146 44 14 parallel parallel NOUN ital-3146 44 15 , , PUNCT ital-3146 44 16 or or CCONJ ital-3146 44 17 as as ADV ital-3146 44 18 soon soon ADV ital-3146 44 19 as as SCONJ ital-3146 44 20 the the DET ital-3146 44 21 server server NOUN ital-3146 44 22 knows know VERB ital-3146 44 23 that that DET ital-3146 44 24 information information NOUN ital-3146 44 25 from from ADP ital-3146 44 26 a a DET ital-3146 44 27 source source NOUN ital-3146 44 28 should should AUX ital-3146 44 29 be be AUX ital-3146 44 30 included include VERB ital-3146 44 31 in in ADP ital-3146 44 32 a a DET ital-3146 44 33 page page NOUN ital-3146 44 34 . . PUNCT ital-3146 45 1 the the DET ital-3146 45 2 availability availability NOUN ital-3146 45 3 of of ADP ital-3146 45 4 the the DET ital-3146 45 5 system system NOUN ital-3146 45 6 depends depend VERB ital-3146 45 7 on on ADP ital-3146 45 8 the the DET ital-3146 45 9 availability availability NOUN ital-3146 45 10 of of ADP ital-3146 45 11 all all DET ital-3146 45 12 mash mash NOUN ital-3146 45 13 - - PUNCT ital-3146 45 14 up up ADP ital-3146 45 15 sources source NOUN ital-3146 45 16 . . PUNCT ital-3146 46 1 if if SCONJ ital-3146 46 2 a a DET ital-3146 46 3 mash mash NOUN ital-3146 46 4 - - PUNCT ital-3146 46 5 up up ADP ital-3146 46 6 source source NOUN ital-3146 46 7 does do AUX ital-3146 46 8 not not PART ital-3146 46 9 respond respond VERB ital-3146 46 10 , , PUNCT ital-3146 46 11 the the DET ital-3146 46 12 end end NOUN ital-3146 46 13 user user NOUN ital-3146 46 14 must must AUX ital-3146 46 15 wait wait VERB ital-3146 46 16 until until SCONJ ital-3146 46 17 such such ADJ ital-3146 46 18 failure failure NOUN ital-3146 46 19 is be AUX ital-3146 46 20 apparent apparent ADJ ital-3146 46 21 to to ADP ital-3146 46 22 the the DET ital-3146 46 23 mash mash NOUN ital-3146 46 24 - - PUNCT ital-3146 46 25 up up ADP ital-3146 46 26 server server NOUN ital-3146 46 27 via via ADP ital-3146 46 28 a a DET ital-3146 46 29 timeout timeout NOUN ital-3146 46 30 . . PUNCT ital-3146 47 1 finally finally ADV ital-3146 47 2 , , PUNCT ital-3146 47 3 because because SCONJ ital-3146 47 4 the the DET ital-3146 47 5 mash mash NOUN ital-3146 47 6 - - PUNCT ital-3146 47 7 up up ADP ital-3146 47 8 server server NOUN ital-3146 47 9 acts act NOUN ital-3146 47 10 as as ADP ital-3146 47 11 a a DET ital-3146 47 12 client client NOUN ital-3146 47 13 to to ADP ital-3146 47 14 the the DET ital-3146 47 15 base base NOUN ital-3146 47 16 and and CCONJ ital-3146 47 17 source source NOUN ital-3146 47 18 servers server NOUN ital-3146 47 19 , , PUNCT ital-3146 47 20 no no DET ital-3146 47 21 additional additional ADJ ital-3146 47 22 security security NOUN ital-3146 47 23 considerations consideration NOUN ital-3146 47 24 apply apply VERB ital-3146 47 25 with with ADP ital-3146 47 26 respect respect NOUN ital-3146 47 27 to to PART ital-3146 47 28 which which DET ital-3146 47 29 sources source NOUN ital-3146 47 30 may may AUX ital-3146 47 31 be be AUX ital-3146 47 32 contacted contact VERB ital-3146 47 33 . . PUNCT ital-3146 48 1 there there PRON ital-3146 48 2 also also ADV ital-3146 48 3 are be AUX ital-3146 48 4 no no DET ital-3146 48 5 restrictions restriction NOUN ital-3146 48 6 on on ADP ital-3146 48 7 the the DET ital-3146 48 8 data data NOUN ital-3146 48 9 interchange interchange NOUN ital-3146 48 10 format format NOUN ital-3146 48 11 used use VERB ital-3146 48 12 by by ADP ital-3146 48 13 source source NOUN ital-3146 48 14 servers server NOUN ital-3146 48 15 as as ADV ital-3146 48 16 long long ADV ital-3146 48 17 as as SCONJ ital-3146 48 18 the the DET ital-3146 48 19 mash mash NOUN ital-3146 48 20 - - PUNCT ital-3146 48 21 up up ADP ital-3146 48 22 server server NOUN ital-3146 48 23 is be AUX ital-3146 48 24 able able ADJ ital-3146 48 25 to to PART ital-3146 48 26 parse parse VERB ital-3146 48 27 the the DET ital-3146 48 28 data datum NOUN ital-3146 48 29 returned return VERB ital-3146 48 30 . . PUNCT ital-3146 49 1 client client NOUN ital-3146 49 2 - - PUNCT ital-3146 49 3 side side NOUN ital-3146 49 4 mash mash NOUN ital-3146 49 5 - - PUNCT ital-3146 49 6 ups up NOUN ital-3146 49 7 in in ADP ital-3146 49 8 a a DET ital-3146 49 9 client client NOUN ital-3146 49 10 - - PUNCT ital-3146 49 11 side side NOUN ital-3146 49 12 setup setup NOUN ital-3146 49 13 , , PUNCT ital-3146 49 14 shown show VERB ital-3146 49 15 in in ADP ital-3146 49 16 figure figure NOUN ital-3146 49 17 2 2 NUM ital-3146 49 18 , , PUNCT ital-3146 49 19 the the DET ital-3146 49 20 base base NOUN ital-3146 49 21 server server NOUN ital-3146 49 22 sends send VERB ital-3146 49 23 only only ADV ital-3146 49 24 a a DET ital-3146 49 25 partial partial ADJ ital-3146 49 26 website website NOUN ital-3146 49 27 to to ADP ital-3146 49 28 the the DET ital-3146 49 29 client client NOUN ital-3146 49 30 , , PUNCT ital-3146 49 31 along along ADP ital-3146 49 32 with with ADP ital-3146 49 33 javascript javascript NOUN ital-3146 49 34 code code NOUN ital-3146 49 35 that that PRON ital-3146 49 36 instructs instruct VERB ital-3146 49 37 the the DET ital-3146 49 38 client client NOUN ital-3146 49 39 which which DET ital-3146 49 40 other other ADJ ital-3146 49 41 sources source NOUN ital-3146 49 42 of of ADP ital-3146 49 43 information information NOUN ital-3146 49 44 to to PART ital-3146 49 45 contact contact VERB ital-3146 49 46 . . PUNCT ital-3146 50 1 when when SCONJ ital-3146 50 2 executed execute VERB ital-3146 50 3 in in ADP ital-3146 50 4 the the DET ital-3146 50 5 browser browser NOUN ital-3146 50 6 , , PUNCT ital-3146 50 7 this this DET ital-3146 50 8 javascript javascript NOUN ital-3146 50 9 code code NOUN ital-3146 50 10 retrieves retrieve VERB ital-3146 50 11 the the DET ital-3146 50 12 information information NOUN ital-3146 50 13 from from ADP ital-3146 50 14 the the DET ital-3146 50 15 mash mash NOUN ital-3146 50 16 - - PUNCT ital-3146 50 17 up up ADP ital-3146 50 18 sources source NOUN ital-3146 50 19 directly directly ADV ital-3146 50 20 and and CCONJ ital-3146 50 21 completes complete VERB ital-3146 50 22 the the DET ital-3146 50 23 mash mash NOUN ital-3146 50 24 - - PUNCT ital-3146 50 25 up up NOUN ital-3146 50 26 . . PUNCT ital-3146 51 1 the the DET ital-3146 51 2 primary primary ADJ ital-3146 51 3 appeal appeal NOUN ital-3146 51 4 of of ADP ital-3146 51 5 client client NOUN ital-3146 51 6 - - PUNCT ital-3146 51 7 side side NOUN ital-3146 51 8 mashing mashing NOUN ital-3146 51 9 is be AUX ital-3146 51 10 that that SCONJ ital-3146 51 11 no no DET ital-3146 51 12 mash mash NOUN ital-3146 51 13 - - PUNCT ital-3146 51 14 up up ADP ital-3146 51 15 server server NOUN ital-3146 51 16 is be AUX ital-3146 51 17 required require VERB ital-3146 51 18 , , PUNCT ital-3146 51 19 and and CCONJ ital-3146 51 20 thus thus ADV ital-3146 51 21 the the DET ital-3146 51 22 url url NOUN ital-3146 51 23 that that PRON ital-3146 51 24 users user NOUN ital-3146 51 25 visit visit VERB ital-3146 51 26 does do AUX ital-3146 51 27 not not PART ital-3146 51 28 change change VERB ital-3146 51 29 . . PUNCT ital-3146 52 1 consequently consequently ADV ital-3146 52 2 , , PUNCT ital-3146 52 3 the the DET ital-3146 52 4 mash mash NOUN ital-3146 52 5 - - PUNCT ital-3146 52 6 up up ADP ital-3146 52 7 server server NOUN ital-3146 52 8 is be AUX ital-3146 52 9 no no ADV ital-3146 52 10 longer long ADV ital-3146 52 11 a a DET ital-3146 52 12 bottleneck bottleneck NOUN ital-3146 52 13 . . PUNCT ital-3146 53 1 equally equally ADV ital-3146 53 2 important important ADJ ital-3146 53 3 , , PUNCT ital-3146 53 4 no no DET ital-3146 53 5 maintenance maintenance NOUN ital-3146 53 6 is be AUX ital-3146 53 7 required require VERB ital-3146 53 8 for for ADP ital-3146 53 9 this this DET ital-3146 53 10 server server NOUN ital-3146 53 11 , , PUNCT ital-3146 53 12 which which PRON ital-3146 53 13 is be AUX ital-3146 53 14 particularly particularly ADV ital-3146 53 15 relevant relevant ADJ ital-3146 53 16 when when SCONJ ital-3146 53 17 libraries library NOUN ital-3146 53 18 use use VERB ital-3146 53 19 turnkey turnkey NOUN ital-3146 53 20 solutions solution NOUN ital-3146 53 21 that that PRON ital-3146 53 22 restrict restrict VERB ital-3146 53 23 administrative administrative ADJ ital-3146 53 24 access access NOUN ital-3146 53 25 to to ADP ital-3146 53 26 the the DET ital-3146 53 27 machine machine NOUN ital-3146 53 28 housing house VERB ital-3146 53 29 their their PRON ital-3146 53 30 opac opac ADJ ital-3146 53 31 . . PUNCT ital-3146 54 1 on on ADP ital-3146 54 2 the the DET ital-3146 54 3 other other ADJ ital-3146 54 4 hand hand NOUN ital-3146 54 5 , , PUNCT ital-3146 54 6 without without ADP ital-3146 54 7 a a DET ital-3146 54 8 mash mash NOUN ital-3146 54 9 - - PUNCT ital-3146 54 10 up up ADP ital-3146 54 11 server server NOUN ital-3146 54 12 , , PUNCT ital-3146 54 13 results result NOUN ital-3146 54 14 from from ADP ital-3146 54 15 mash mash NOUN ital-3146 54 16 - - PUNCT ital-3146 54 17 up up ADP ital-3146 54 18 sources source NOUN ital-3146 54 19 can can AUX ital-3146 54 20 no no ADV ital-3146 54 21 longer long ADV ital-3146 54 22 be be AUX ital-3146 54 23 centrally centrally ADV ital-3146 54 24 cached cache VERB ital-3146 54 25 . . PUNCT ital-3146 55 1 thus thus ADV ital-3146 55 2 the the DET ital-3146 55 3 mash mash NOUN ital-3146 55 4 - - PUNCT ital-3146 55 5 up up ADP ital-3146 55 6 sources source NOUN ital-3146 55 7 themselves themselves PRON ital-3146 55 8 must must AUX ital-3146 55 9 be be AUX ital-3146 55 10 sufficiently sufficiently ADV ital-3146 55 11 figure figure VERB ital-3146 55 12 1 1 NUM ital-3146 55 13 . . NUM ital-3146 55 14 server server NOUN ital-3146 55 15 - - PUNCT ital-3146 55 16 side side NOUN ital-3146 55 17 mash mash NOUN ital-3146 55 18 - - PUNCT ital-3146 55 19 up up ADP ital-3146 55 20 construction construction NOUN ital-3146 55 21 figure figure NOUN ital-3146 55 22 2 2 NUM ital-3146 55 23 . . PUNCT ital-3146 55 24 client client NOUN ital-3146 55 25 - - PUNCT ital-3146 55 26 side side NOUN ital-3146 55 27 mash mash NOUN ital-3146 55 28 - - PUNCT ital-3146 55 29 up up ADP ital-3146 55 30 construction construction NOUN ital-3146 55 31 78 78 NUM ital-3146 55 32 information information NOUN ital-3146 55 33 technology technology NOUN ital-3146 55 34 and and CCONJ ital-3146 55 35 libraries library NOUN ital-3146 55 36 | | NOUN ital-3146 55 37 june june PROPN ital-3146 55 38 2010 2010 NUM ital-3146 55 39 scalable scalable ADJ ital-3146 55 40 to to PART ital-3146 55 41 handle handle VERB ital-3146 55 42 the the DET ital-3146 55 43 expected expect VERB ital-3146 55 44 number number NOUN ital-3146 55 45 of of ADP ital-3146 55 46 requests request NOUN ital-3146 55 47 . . PUNCT ital-3146 56 1 as as ADP ital-3146 56 2 a a DET ital-3146 56 3 load load NOUN ital-3146 56 4 - - PUNCT ital-3146 56 5 reducing reduce VERB ital-3146 56 6 strategy strategy NOUN ital-3146 56 7 , , PUNCT ital-3146 56 8 mash mash NOUN ital-3146 56 9 - - PUNCT ital-3146 56 10 up up ADP ital-3146 56 11 sources source NOUN ital-3146 56 12 can can AUX ital-3146 56 13 label label VERB ital-3146 56 14 their their PRON ital-3146 56 15 results result NOUN ital-3146 56 16 with with ADP ital-3146 56 17 appropriate appropriate ADJ ital-3146 56 18 expiration expiration NOUN ital-3146 56 19 times time NOUN ital-3146 56 20 to to PART ital-3146 56 21 influence influence VERB ital-3146 56 22 the the DET ital-3146 56 23 caching caching NOUN ital-3146 56 24 of of ADP ital-3146 56 25 results result NOUN ital-3146 56 26 in in ADP ital-3146 56 27 the the DET ital-3146 56 28 clients client NOUN ital-3146 56 29 ’ ’ PART ital-3146 56 30 browsers browser NOUN ital-3146 56 31 . . PUNCT ital-3146 57 1 availability availability NOUN ital-3146 57 2 is be AUX ital-3146 57 3 increased increase VERB ital-3146 57 4 because because SCONJ ital-3146 57 5 the the DET ital-3146 57 6 mash mash NOUN ital-3146 57 7 - - PUNCT ital-3146 57 8 up up ADP ital-3146 57 9 degrades degrade NOUN ital-3146 57 10 gracefully gracefully ADV ital-3146 57 11 if if SCONJ ital-3146 57 12 some some PRON ital-3146 57 13 of of ADP ital-3146 57 14 the the DET ital-3146 57 15 mash mash NOUN ital-3146 57 16 - - PUNCT ital-3146 57 17 up up ADP ital-3146 57 18 sources source NOUN ital-3146 57 19 fail fail VERB ital-3146 57 20 , , PUNCT ital-3146 57 21 since since SCONJ ital-3146 57 22 the the DET ital-3146 57 23 information information NOUN ital-3146 57 24 from from ADP ital-3146 57 25 the the DET ital-3146 57 26 remaining remain VERB ital-3146 57 27 sources source NOUN ital-3146 57 28 can can AUX ital-3146 57 29 still still ADV ital-3146 57 30 be be AUX ital-3146 57 31 displayed display VERB ital-3146 57 32 to to ADP ital-3146 57 33 the the DET ital-3146 57 34 user user NOUN ital-3146 57 35 . . PUNCT ital-3146 58 1 assuming assume VERB ital-3146 58 2 that that SCONJ ital-3146 58 3 requests request NOUN ital-3146 58 4 are be AUX ital-3146 58 5 sent send VERB ital-3146 58 6 by by ADP ital-3146 58 7 the the DET ital-3146 58 8 client client NOUN ital-3146 58 9 in in ADP ital-3146 58 10 parallel parallel NOUN ital-3146 58 11 or or CCONJ ital-3146 58 12 as as ADV ital-3146 58 13 soon soon ADV ital-3146 58 14 as as ADP ital-3146 58 15 possible possible ADJ ital-3146 58 16 , , PUNCT ital-3146 58 17 and and CCONJ ital-3146 58 18 assuming assume VERB ital-3146 58 19 that that SCONJ ital-3146 58 20 each each DET ital-3146 58 21 mash mash NOUN ital-3146 58 22 - - PUNCT ital-3146 58 23 up up ADP ital-3146 58 24 source source NOUN ital-3146 58 25 responds respond VERB ital-3146 58 26 with with ADP ital-3146 58 27 similar similar ADJ ital-3146 58 28 latency latency NOUN ital-3146 58 29 to to ADP ital-3146 58 30 requests request NOUN ital-3146 58 31 sent send VERB ital-3146 58 32 by by ADP ital-3146 58 33 the the DET ital-3146 58 34 user user NOUN ital-3146 58 35 ’s ’s PART ital-3146 58 36 browser browser NOUN ital-3146 58 37 as as ADP ital-3146 58 38 to to ADP ital-3146 58 39 requests request NOUN ital-3146 58 40 sent send VERB ital-3146 58 41 by by ADP ital-3146 58 42 a a DET ital-3146 58 43 mash mash NOUN ital-3146 58 44 - - PUNCT ital-3146 58 45 up up ADP ital-3146 58 46 server server NOUN ital-3146 58 47 , , PUNCT ital-3146 58 48 the the DET ital-3146 58 49 latency latency NOUN ital-3146 58 50 for for ADP ital-3146 58 51 a a DET ital-3146 58 52 client client NOUN ital-3146 58 53 - - PUNCT ital-3146 58 54 side side NOUN ital-3146 58 55 mash mash NOUN ital-3146 58 56 - - PUNCT ital-3146 58 57 up up NOUN ital-3146 58 58 is be AUX ital-3146 58 59 similar similar ADJ ital-3146 58 60 to to ADP ital-3146 58 61 the the DET ital-3146 58 62 server server NOUN ital-3146 58 63 - - PUNCT ital-3146 58 64 side side NOUN ital-3146 58 65 mash mash NOUN ital-3146 58 66 - - PUNCT ital-3146 58 67 up up NOUN ital-3146 58 68 . . PUNCT ital-3146 59 1 however however ADV ital-3146 59 2 , , PUNCT ital-3146 59 3 unlike unlike ADP ital-3146 59 4 in in ADP ital-3146 59 5 the the DET ital-3146 59 6 server server NOUN ital-3146 59 7 - - PUNCT ital-3146 59 8 side side NOUN ital-3146 59 9 approach approach NOUN ital-3146 59 10 , , PUNCT ital-3146 59 11 the the DET ital-3146 59 12 page page NOUN ital-3146 59 13 designer designer NOUN ital-3146 59 14 has have VERB ital-3146 59 15 the the DET ital-3146 59 16 option option NOUN ital-3146 59 17 to to PART ital-3146 59 18 display display VERB ital-3146 59 19 partial partial ADJ ital-3146 59 20 results result NOUN ital-3146 59 21 to to ADP ital-3146 59 22 the the DET ital-3146 59 23 user user NOUN ital-3146 59 24 while while SCONJ ital-3146 59 25 some some DET ital-3146 59 26 requests request NOUN ital-3146 59 27 are be AUX ital-3146 59 28 still still ADV ital-3146 59 29 in in ADP ital-3146 59 30 progress progress NOUN ital-3146 59 31 , , PUNCT ital-3146 59 32 or or CCONJ ital-3146 59 33 even even ADV ital-3146 59 34 to to PART ital-3146 59 35 delay delay VERB ital-3146 59 36 sending send VERB ital-3146 59 37 some some DET ital-3146 59 38 requests request NOUN ital-3146 59 39 until until SCONJ ital-3146 59 40 the the DET ital-3146 59 41 user user NOUN ital-3146 59 42 explicitly explicitly ADV ital-3146 59 43 requests request VERB ital-3146 59 44 the the DET ital-3146 59 45 data datum NOUN ital-3146 59 46 by by ADP ital-3146 59 47 clicking click VERB ital-3146 59 48 on on ADP ital-3146 59 49 a a DET ital-3146 59 50 link link NOUN ital-3146 59 51 or or CCONJ ital-3146 59 52 other other ADJ ital-3146 59 53 element element NOUN ital-3146 59 54 on on ADP ital-3146 59 55 the the DET ital-3146 59 56 page page NOUN ital-3146 59 57 . . PUNCT ital-3146 60 1 because because SCONJ ital-3146 60 2 client client NOUN ital-3146 60 3 - - PUNCT ital-3146 60 4 side side NOUN ital-3146 60 5 mash mash NOUN ital-3146 60 6 - - PUNCT ital-3146 60 7 ups up NOUN ital-3146 60 8 rely rely VERB ital-3146 60 9 on on ADP ital-3146 60 10 javascript javascript NOUN ital-3146 60 11 code code NOUN ital-3146 60 12 to to ADP ital-3146 60 13 contact contact NOUN ital-3146 60 14 web web NOUN ital-3146 60 15 services service NOUN ital-3146 60 16 directly directly ADV ital-3146 60 17 , , PUNCT ital-3146 60 18 they they PRON ital-3146 60 19 are be AUX ital-3146 60 20 subject subject ADJ ital-3146 60 21 to to ADP ital-3146 60 22 a a DET ital-3146 60 23 number number NOUN ital-3146 60 24 of of ADP ital-3146 60 25 restrictions restriction NOUN ital-3146 60 26 that that PRON ital-3146 60 27 stem stem VERB ital-3146 60 28 from from ADP ital-3146 60 29 the the DET ital-3146 60 30 security security NOUN ital-3146 60 31 model model NOUN ital-3146 60 32 governing govern VERB ital-3146 60 33 the the DET ital-3146 60 34 execution execution NOUN ital-3146 60 35 of of ADP ital-3146 60 36 javascript javascript NOUN ital-3146 60 37 code code NOUN ital-3146 60 38 in in ADP ital-3146 60 39 current current ADJ ital-3146 60 40 browsers browser NOUN ital-3146 60 41 . . PUNCT ital-3146 61 1 this this DET ital-3146 61 2 security security NOUN ital-3146 61 3 model model NOUN ital-3146 61 4 is be AUX ital-3146 61 5 designed design VERB ital-3146 61 6 to to PART ital-3146 61 7 protect protect VERB ital-3146 61 8 the the DET ital-3146 61 9 user user NOUN ital-3146 61 10 from from ADP ital-3146 61 11 malicious malicious ADJ ital-3146 61 12 websites website NOUN ital-3146 61 13 that that PRON ital-3146 61 14 could could AUX ital-3146 61 15 exploit exploit VERB ital-3146 61 16 client client NOUN ital-3146 61 17 - - PUNCT ital-3146 61 18 side side NOUN ital-3146 61 19 code code NOUN ital-3146 61 20 and and CCONJ ital-3146 61 21 abuse abuse VERB ital-3146 61 22 the the DET ital-3146 61 23 user user NOUN ital-3146 61 24 ’s ’s PART ital-3146 61 25 credentials credential NOUN ital-3146 61 26 to to PART ital-3146 61 27 retrieve retrieve VERB ital-3146 61 28 html html NOUN ital-3146 61 29 or or CCONJ ital-3146 61 30 xml xml NOUN ital-3146 61 31 data datum NOUN ital-3146 61 32 from from ADP ital-3146 61 33 other other ADJ ital-3146 61 34 websites website NOUN ital-3146 61 35 to to PART ital-3146 61 36 which which PRON ital-3146 61 37 a a DET ital-3146 61 38 user user NOUN ital-3146 61 39 has have VERB ital-3146 61 40 access access NOUN ital-3146 61 41 . . PUNCT ital-3146 62 1 such such ADJ ital-3146 62 2 malicious malicious ADJ ital-3146 62 3 code code NOUN ital-3146 62 4 could could AUX ital-3146 62 5 then then ADV ital-3146 62 6 relay relay VERB ital-3146 62 7 this this DET ital-3146 62 8 potentially potentially ADV ital-3146 62 9 sensitive sensitive ADJ ital-3146 62 10 data datum NOUN ital-3146 62 11 back back ADV ital-3146 62 12 to to ADP ital-3146 62 13 the the DET ital-3146 62 14 malicious malicious ADJ ital-3146 62 15 site site NOUN ital-3146 62 16 . . PUNCT ital-3146 63 1 to to PART ital-3146 63 2 prevent prevent VERB ital-3146 63 3 such such ADJ ital-3146 63 4 attacks attack NOUN ital-3146 63 5 , , PUNCT ital-3146 63 6 the the DET ital-3146 63 7 security security NOUN ital-3146 63 8 model model NOUN ital-3146 63 9 allows allow VERB ital-3146 63 10 the the DET ital-3146 63 11 retrieval retrieval NOUN ital-3146 63 12 of of ADP ital-3146 63 13 html html NOUN ital-3146 63 14 text text NOUN ital-3146 63 15 or or CCONJ ital-3146 63 16 xml xml NOUN ital-3146 63 17 data datum NOUN ital-3146 63 18 only only ADV ital-3146 63 19 from from ADP ital-3146 63 20 sites site NOUN ital-3146 63 21 within within ADP ital-3146 63 22 the the DET ital-3146 63 23 same same ADJ ital-3146 63 24 domain domain NOUN ital-3146 63 25 as as ADP ital-3146 63 26 the the DET ital-3146 63 27 origin origin NOUN ital-3146 63 28 site site NOUN ital-3146 63 29 , , PUNCT ital-3146 63 30 a a DET ital-3146 63 31 policy policy NOUN ital-3146 63 32 commonly commonly ADV ital-3146 63 33 known know VERB ital-3146 63 34 as as ADP ital-3146 63 35 sameorigin sameorigin NOUN ital-3146 63 36 policy policy NOUN ital-3146 63 37 . . PUNCT ital-3146 64 1 in in ADP ital-3146 64 2 figure figure NOUN ital-3146 64 3 2 2 NUM ital-3146 64 4 , , PUNCT ital-3146 64 5 sources source VERB ital-3146 64 6 a a PRON ital-3146 64 7 and and CCONJ ital-3146 64 8 b b X ital-3146 64 9 come come VERB ital-3146 64 10 from from ADP ital-3146 64 11 the the DET ital-3146 64 12 same same ADJ ital-3146 64 13 domain domain NOUN ital-3146 64 14 as as ADP ital-3146 64 15 the the DET ital-3146 64 16 page page NOUN ital-3146 64 17 the the DET ital-3146 64 18 user user NOUN ital-3146 64 19 visits visit VERB ital-3146 64 20 . . PUNCT ital-3146 65 1 the the DET ital-3146 65 2 restrictions restriction NOUN ital-3146 65 3 of of ADP ital-3146 65 4 the the DET ital-3146 65 5 same same ADJ ital-3146 65 6 - - PUNCT ital-3146 65 7 origin origin NOUN ital-3146 65 8 policy policy NOUN ital-3146 65 9 can can AUX ital-3146 65 10 be be AUX ital-3146 65 11 avoided avoid VERB ital-3146 65 12 by by ADP ital-3146 65 13 using use VERB ital-3146 65 14 the the DET ital-3146 65 15 javascript javascript NOUN ital-3146 65 16 object object NOUN ital-3146 65 17 notation notation NOUN ital-3146 65 18 ( ( PUNCT ital-3146 65 19 json json PROPN ital-3146 65 20 ) ) PUNCT ital-3146 65 21 interchange interchange PROPN ital-3146 65 22 format.5 format.5 PROPN ital-3146 65 23 because because SCONJ ital-3146 65 24 client client NOUN ital-3146 65 25 - - PUNCT ital-3146 65 26 side side NOUN ital-3146 65 27 code code NOUN ital-3146 65 28 may may AUX ital-3146 65 29 retrieve retrieve VERB ital-3146 65 30 and and CCONJ ital-3146 65 31 execute execute VERB ital-3146 65 32 javascript javascript NOUN ital-3146 65 33 code code PROPN ital-3146 65 34 served serve VERB ital-3146 65 35 from from ADP ital-3146 65 36 any any DET ital-3146 65 37 domain domain NOUN ital-3146 65 38 , , PUNCT ital-3146 65 39 web web NOUN ital-3146 65 40 services service NOUN ital-3146 65 41 that that PRON ital-3146 65 42 are be AUX ital-3146 65 43 not not PART ital-3146 65 44 co co VERB ital-3146 65 45 - - VERB ital-3146 65 46 located locate VERB ital-3146 65 47 with with ADP ital-3146 65 48 the the DET ital-3146 65 49 origin origin NOUN ital-3146 65 50 site site NOUN ital-3146 65 51 can can AUX ital-3146 65 52 make make VERB ital-3146 65 53 their their PRON ital-3146 65 54 results result NOUN ital-3146 65 55 available available ADJ ital-3146 65 56 using use VERB ital-3146 65 57 json json NOUN ital-3146 65 58 . . PUNCT ital-3146 66 1 doing do VERB ital-3146 66 2 so so ADV ital-3146 66 3 facilitates facilitate VERB ital-3146 66 4 their their PRON ital-3146 66 5 inclusion inclusion NOUN ital-3146 66 6 into into ADP ital-3146 66 7 any any DET ital-3146 66 8 page page NOUN ital-3146 66 9 , , PUNCT ital-3146 66 10 independent independent ADJ ital-3146 66 11 of of ADP ital-3146 66 12 the the DET ital-3146 66 13 domain domain NOUN ital-3146 66 14 from from ADP ital-3146 66 15 which which PRON ital-3146 66 16 it it PRON ital-3146 66 17 is be AUX ital-3146 66 18 served serve VERB ital-3146 66 19 ( ( PUNCT ital-3146 66 20 see see VERB ital-3146 66 21 source source NOUN ital-3146 66 22 c c AUX ital-3146 66 23 in in ADP ital-3146 66 24 figure figure NOUN ital-3146 66 25 2 2 NUM ital-3146 66 26 ) ) PUNCT ital-3146 66 27 . . PUNCT ital-3146 67 1 many many ADJ ital-3146 67 2 existing exist VERB ital-3146 67 3 web web NOUN ital-3146 67 4 services service NOUN ital-3146 67 5 already already ADV ital-3146 67 6 provide provide VERB ital-3146 67 7 an an DET ital-3146 67 8 option option NOUN ital-3146 67 9 to to PART ital-3146 67 10 return return VERB ital-3146 67 11 data datum NOUN ital-3146 67 12 in in ADP ital-3146 67 13 json json PROPN ital-3146 67 14 format format NOUN ital-3146 67 15 , , PUNCT ital-3146 67 16 perhaps perhaps ADV ital-3146 67 17 along along ADP ital-3146 67 18 with with ADP ital-3146 67 19 other other ADJ ital-3146 67 20 formats format NOUN ital-3146 67 21 such such ADJ ital-3146 67 22 as as ADP ital-3146 67 23 xml xml NOUN ital-3146 67 24 . . PUNCT ital-3146 68 1 for for ADP ital-3146 68 2 web web NOUN ital-3146 68 3 services service NOUN ital-3146 68 4 that that PRON ital-3146 68 5 do do VERB ital-3146 68 6 not not PART ital-3146 68 7 , , PUNCT ital-3146 68 8 a a DET ital-3146 68 9 proxy proxy ADJ ital-3146 68 10 server server NOUN ital-3146 68 11 may may AUX ital-3146 68 12 be be AUX ital-3146 68 13 required require VERB ital-3146 68 14 to to PART ital-3146 68 15 translate translate VERB ital-3146 68 16 the the DET ital-3146 68 17 data datum NOUN ital-3146 68 18 coming come VERB ital-3146 68 19 from from ADP ital-3146 68 20 the the DET ital-3146 68 21 service service NOUN ital-3146 68 22 into into ADP ital-3146 68 23 json json NOUN ital-3146 68 24 . . PUNCT ital-3146 69 1 if if SCONJ ital-3146 69 2 the the DET ital-3146 69 3 implementation implementation NOUN ital-3146 69 4 of of ADP ital-3146 69 5 a a DET ital-3146 69 6 proxy proxy ADJ ital-3146 69 7 server server NOUN ital-3146 69 8 is be AUX ital-3146 69 9 not not PART ital-3146 69 10 feasible feasible ADJ ital-3146 69 11 , , PUNCT ital-3146 69 12 the the DET ital-3146 69 13 web web NOUN ital-3146 69 14 service service NOUN ital-3146 69 15 is be AUX ital-3146 69 16 usable usable ADJ ital-3146 69 17 only only ADV ital-3146 69 18 on on ADP ital-3146 69 19 pages page NOUN ital-3146 69 20 within within ADP ital-3146 69 21 the the DET ital-3146 69 22 same same ADJ ital-3146 69 23 domain domain NOUN ital-3146 69 24 as as ADP ital-3146 69 25 the the DET ital-3146 69 26 website website NOUN ital-3146 69 27 using use VERB ital-3146 69 28 it it PRON ital-3146 69 29 . . PUNCT ital-3146 70 1 client client NOUN ital-3146 70 2 - - PUNCT ital-3146 70 3 side side NOUN ital-3146 70 4 mash mash NOUN ital-3146 70 5 - - PUNCT ital-3146 70 6 ups up NOUN ital-3146 70 7 lend lend VERB ital-3146 70 8 themselves themselves PRON ital-3146 70 9 naturally naturally ADV ital-3146 70 10 to to ADP ital-3146 70 11 enhancing enhance VERB ital-3146 70 12 the the DET ital-3146 70 13 functionality functionality NOUN ital-3146 70 14 of of ADP ital-3146 70 15 existing exist VERB ital-3146 70 16 , , PUNCT ital-3146 70 17 proprietary proprietary ADJ ital-3146 70 18 opac opac PROPN ital-3146 70 19 systems system NOUN ital-3146 70 20 , , PUNCT ital-3146 70 21 particularly particularly ADV ital-3146 70 22 when when SCONJ ital-3146 70 23 a a DET ital-3146 70 24 vendor vendor NOUN ital-3146 70 25 provides provide VERB ital-3146 70 26 only only ADV ital-3146 70 27 limited limited ADJ ital-3146 70 28 extensibility extensibility NOUN ital-3146 70 29 . . PUNCT ital-3146 71 1 because because SCONJ ital-3146 71 2 they they PRON ital-3146 71 3 do do AUX ital-3146 71 4 not not PART ital-3146 71 5 require require VERB ital-3146 71 6 server server NOUN ital-3146 71 7 - - PUNCT ital-3146 71 8 side side NOUN ital-3146 71 9 programming programming NOUN ital-3146 71 10 , , PUNCT ital-3146 71 11 the the DET ital-3146 71 12 absence absence NOUN ital-3146 71 13 of of ADP ital-3146 71 14 a a DET ital-3146 71 15 suitable suitable ADJ ital-3146 71 16 vendor vendor NOUN ital-3146 71 17 - - PUNCT ital-3146 71 18 provided provide VERB ital-3146 71 19 server server NOUN ital-3146 71 20 - - PUNCT ital-3146 71 21 side side NOUN ital-3146 71 22 programming programming NOUN ital-3146 71 23 interface interface NOUN ital-3146 71 24 does do AUX ital-3146 71 25 not not PART ital-3146 71 26 prevent prevent VERB ital-3146 71 27 their their PRON ital-3146 71 28 creation creation NOUN ital-3146 71 29 . . PUNCT ital-3146 72 1 oftentimes oftentime NOUN ital-3146 72 2 , , PUNCT ital-3146 72 3 vendor vendor NOUN ital-3146 72 4 - - PUNCT ital-3146 72 5 provided provide VERB ital-3146 72 6 templates template NOUN ital-3146 72 7 or or CCONJ ital-3146 72 8 variables variable NOUN ital-3146 72 9 can can AUX ital-3146 72 10 be be AUX ital-3146 72 11 suitably suitably ADV ital-3146 72 12 adapted adapt VERB ital-3146 72 13 to to PART ital-3146 72 14 send send VERB ital-3146 72 15 the the DET ital-3146 72 16 necessary necessary ADJ ital-3146 72 17 html html NOUN ital-3146 72 18 markup markup PROPN ital-3146 72 19 and and CCONJ ital-3146 72 20 javascript javascript NOUN ital-3146 72 21 code code NOUN ital-3146 72 22 to to ADP ital-3146 72 23 the the DET ital-3146 72 24 client client NOUN ital-3146 72 25 . . PUNCT ital-3146 73 1 the the DET ital-3146 73 2 amount amount NOUN ital-3146 73 3 of of ADP ital-3146 73 4 javascript javascript NOUN ital-3146 73 5 code code NOUN ital-3146 73 6 a a DET ital-3146 73 7 librarian librarian ADJ ital-3146 73 8 needs need NOUN ital-3146 73 9 to to PART ital-3146 73 10 write write VERB ital-3146 73 11 ( ( PUNCT ital-3146 73 12 or or CCONJ ital-3146 73 13 copy copy VERB ital-3146 73 14 from from ADP ital-3146 73 15 a a DET ital-3146 73 16 provided provide VERB ital-3146 73 17 example example NOUN ital-3146 73 18 ) ) PUNCT ital-3146 73 19 determines determine VERB ital-3146 73 20 both both CCONJ ital-3146 73 21 the the DET ital-3146 73 22 likelihood likelihood NOUN ital-3146 73 23 of of ADP ital-3146 73 24 adoption adoption NOUN ital-3146 73 25 and and CCONJ ital-3146 73 26 the the DET ital-3146 73 27 maintainability maintainability NOUN ital-3146 73 28 of of ADP ital-3146 73 29 a a DET ital-3146 73 30 given give VERB ital-3146 73 31 mash mash NOUN ital-3146 73 32 - - PUNCT ital-3146 73 33 up up ADP ital-3146 73 34 creation creation NOUN ital-3146 73 35 . . PUNCT ital-3146 74 1 the the DET ital-3146 74 2 less less ADV ital-3146 74 3 javascript javascript NOUN ital-3146 74 4 code code NOUN ital-3146 74 5 there there PRON ital-3146 74 6 is be VERB ital-3146 74 7 to to PART ital-3146 74 8 write write VERB ital-3146 74 9 , , PUNCT ital-3146 74 10 the the PRON ital-3146 74 11 larger large ADJ ital-3146 74 12 the the DET ital-3146 74 13 group group NOUN ital-3146 74 14 of of ADP ital-3146 74 15 librarians librarians PROPN ital-3146 74 16 who who PRON ital-3146 74 17 feel feel VERB ital-3146 74 18 comfortable comfortable ADJ ital-3146 74 19 trying try VERB ital-3146 74 20 and and CCONJ ital-3146 74 21 adopting adopt VERB ital-3146 74 22 a a DET ital-3146 74 23 given give VERB ital-3146 74 24 implementation implementation NOUN ital-3146 74 25 . . PUNCT ital-3146 75 1 the the DET ital-3146 75 2 approach approach NOUN ital-3146 75 3 of of ADP ital-3146 75 4 using use VERB ital-3146 75 5 html html PROPN ital-3146 75 6 widgets widget NOUN ital-3146 75 7 hides hide VERB ital-3146 75 8 the the DET ital-3146 75 9 use use NOUN ital-3146 75 10 of of ADP ital-3146 75 11 javascript javascript NOUN ital-3146 75 12 almost almost ADV ital-3146 75 13 entirely entirely ADV ital-3146 75 14 from from ADP ital-3146 75 15 the the DET ital-3146 75 16 mash mash NOUN ital-3146 75 17 - - PUNCT ital-3146 75 18 up up ADP ital-3146 75 19 creator creator NOUN ital-3146 75 20 . . PUNCT ital-3146 76 1 html html PROPN ital-3146 76 2 widgets widget NOUN ital-3146 76 3 represent represent VERB ital-3146 76 4 specially specially ADV ital-3146 76 5 composed compose VERB ital-3146 76 6 markup markup NOUN ital-3146 76 7 , , PUNCT ital-3146 76 8 which which PRON ital-3146 76 9 will will AUX ital-3146 76 10 be be AUX ital-3146 76 11 replaced replace VERB ital-3146 76 12 with with ADP ital-3146 76 13 information information NOUN ital-3146 76 14 coming come VERB ital-3146 76 15 from from ADP ital-3146 76 16 a a DET ital-3146 76 17 mash mash NOUN ital-3146 76 18 - - PUNCT ital-3146 76 19 up up ADP ital-3146 76 20 source source NOUN ital-3146 76 21 when when SCONJ ital-3146 76 22 the the DET ital-3146 76 23 page page NOUN ital-3146 76 24 is be AUX ital-3146 76 25 rendered render VERB ital-3146 76 26 . . PUNCT ital-3146 77 1 because because SCONJ ital-3146 77 2 the the DET ital-3146 77 3 necessary necessary ADJ ital-3146 77 4 code code NOUN ital-3146 77 5 is be AUX ital-3146 77 6 contained contain VERB ital-3146 77 7 in in ADP ital-3146 77 8 a a DET ital-3146 77 9 javascript javascript NOUN ital-3146 77 10 library library NOUN ital-3146 77 11 , , PUNCT ital-3146 77 12 adapters adapter NOUN ital-3146 77 13 do do AUX ital-3146 77 14 not not PART ital-3146 77 15 need need VERB ital-3146 77 16 to to PART ital-3146 77 17 understand understand VERB ital-3146 77 18 programming programming NOUN ital-3146 77 19 to to PART ital-3146 77 20 use use VERB ital-3146 77 21 the the DET ital-3146 77 22 information information NOUN ital-3146 77 23 coming come VERB ital-3146 77 24 from from ADP ital-3146 77 25 the the DET ital-3146 77 26 web web NOUN ital-3146 77 27 service service NOUN ital-3146 77 28 . . PUNCT ital-3146 78 1 finally finally ADV ital-3146 78 2 , , PUNCT ital-3146 78 3 html html PROPN ital-3146 78 4 widgets widget NOUN ital-3146 78 5 are be AUX ital-3146 78 6 also also ADV ital-3146 78 7 preferable preferable ADJ ital-3146 78 8 for for ADP ital-3146 78 9 javascript javascript NOUN ital-3146 78 10 - - PUNCT ital-3146 78 11 savvy savvy ADJ ital-3146 78 12 users user NOUN ital-3146 78 13 because because SCONJ ital-3146 78 14 they they PRON ital-3146 78 15 create create VERB ital-3146 78 16 a a DET ital-3146 78 17 layer layer NOUN ital-3146 78 18 of of ADP ital-3146 78 19 abstraction abstraction NOUN ital-3146 78 20 over over ADP ital-3146 78 21 the the DET ital-3146 78 22 complexity complexity NOUN ital-3146 78 23 and and CCONJ ital-3146 78 24 browser browser NOUN ital-3146 78 25 dependencies dependency NOUN ital-3146 78 26 inherent inherent ADJ ital-3146 78 27 in in ADP ital-3146 78 28 javascript javascript NOUN ital-3146 78 29 programming programming NOUN ital-3146 78 30 . . PUNCT ital-3146 79 1 ■ ■ NOUN ital-3146 79 2 ■ ■ X ital-3146 79 3 the the DET ital-3146 79 4 google google PROPN ital-3146 79 5 book book NOUN ital-3146 79 6 classes class NOUN ital-3146 79 7 widget widget PROPN ital-3146 79 8 library library PROPN ital-3146 79 9 to to PART ital-3146 79 10 illustrate illustrate VERB ital-3146 79 11 our our PRON ital-3146 79 12 approach approach NOUN ital-3146 79 13 , , PUNCT ital-3146 79 14 we we PRON ital-3146 79 15 present present VERB ital-3146 79 16 a a DET ital-3146 79 17 first first ADJ ital-3146 79 18 example example NOUN ital-3146 79 19 that that PRON ital-3146 79 20 allows allow VERB ital-3146 79 21 the the DET ital-3146 79 22 integration integration NOUN ital-3146 79 23 of of ADP ital-3146 79 24 data datum NOUN ital-3146 79 25 obtained obtain VERB ital-3146 79 26 from from ADP ital-3146 79 27 google google PROPN ital-3146 79 28 book book NOUN ital-3146 79 29 search search NOUN ital-3146 79 30 into into ADP ital-3146 79 31 any any DET ital-3146 79 32 website website NOUN ital-3146 79 33 , , PUNCT ital-3146 79 34 including include VERB ital-3146 79 35 opac opac ADJ ital-3146 79 36 pages page NOUN ital-3146 79 37 . . PUNCT ital-3146 80 1 google google PROPN ital-3146 80 2 book book NOUN ital-3146 80 3 search search NOUN ital-3146 80 4 provides provide VERB ital-3146 80 5 access access NOUN ital-3146 80 6 to to ADP ital-3146 80 7 google google PROPN ital-3146 80 8 ’s ’s PART ital-3146 80 9 database database NOUN ital-3146 80 10 of of ADP ital-3146 80 11 book book NOUN ital-3146 80 12 metadata metadata PROPN ital-3146 80 13 and and CCONJ ital-3146 80 14 contents content NOUN ital-3146 80 15 . . PUNCT ital-3146 81 1 because because SCONJ ital-3146 81 2 of of ADP ital-3146 81 3 the the DET ital-3146 81 4 company company NOUN ital-3146 81 5 ’s ’s PART ital-3146 81 6 book book NOUN ital-3146 81 7 scanning scanning NOUN ital-3146 81 8 activities activity NOUN ital-3146 81 9 as as ADV ital-3146 81 10 well well ADV ital-3146 81 11 as as ADP ital-3146 81 12 through through ADP ital-3146 81 13 agreements agreement NOUN ital-3146 81 14 with with ADP ital-3146 81 15 publishers publisher NOUN ital-3146 81 16 , , PUNCT ital-3146 81 17 google google PROPN ital-3146 81 18 hosts host NOUN ital-3146 81 19 scanned scan VERB ital-3146 81 20 images image NOUN ital-3146 81 21 of of ADP ital-3146 81 22 many many ADJ ital-3146 81 23 book book NOUN ital-3146 81 24 jackets jacket NOUN ital-3146 81 25 as as ADV ital-3146 81 26 well well ADV ital-3146 81 27 as as ADP ital-3146 81 28 partial partial ADJ ital-3146 81 29 or or CCONJ ital-3146 81 30 even even ADV ital-3146 81 31 full full ADJ ital-3146 81 32 previews preview NOUN ital-3146 81 33 for for ADP ital-3146 81 34 some some DET ital-3146 81 35 books book NOUN ital-3146 81 36 . . PUNCT ital-3146 82 1 many many ADJ ital-3146 82 2 libraries library NOUN ital-3146 82 3 are be AUX ital-3146 82 4 interested interested ADJ ital-3146 82 5 in in ADP ital-3146 82 6 either either CCONJ ital-3146 82 7 using use VERB ital-3146 82 8 the the DET ital-3146 82 9 book book NOUN ital-3146 82 10 jackets jacket NOUN ital-3146 82 11 when when SCONJ ital-3146 82 12 displaying display VERB ital-3146 82 13 opac opac ADJ ital-3146 82 14 records record NOUN ital-3146 82 15 or or CCONJ ital-3146 82 16 alerting alert VERB ital-3146 82 17 their their PRON ital-3146 82 18 users user NOUN ital-3146 82 19 if if SCONJ ital-3146 82 20 google google PROPN ital-3146 82 21 can can AUX ital-3146 82 22 provide provide VERB ital-3146 82 23 a a DET ital-3146 82 24 partial partial ADJ ital-3146 82 25 or or CCONJ ital-3146 82 26 full full ADJ ital-3146 82 27 view view NOUN ital-3146 82 28 of of ADP ital-3146 82 29 an an DET ital-3146 82 30 item item NOUN ital-3146 82 31 a a DET ital-3146 82 32 user user NOUN ital-3146 82 33 selected select VERB ital-3146 82 34 in in ADP ital-3146 82 35 their their PRON ital-3146 82 36 catalog catalog NOUN ital-3146 82 37 , , PUNCT ital-3146 82 38 or or CCONJ ital-3146 82 39 both.6 both.6 PROPN ital-3146 82 40 this this DET ital-3146 82 41 service service NOUN ital-3146 82 42 can can AUX ital-3146 82 43 help help VERB ital-3146 82 44 users user NOUN ital-3146 82 45 decide decide VERB ital-3146 82 46 whether whether SCONJ ital-3146 82 47 to to PART ital-3146 82 48 borrow borrow VERB ital-3146 82 49 the the DET ital-3146 82 50 book book NOUN ital-3146 82 51 from from ADP ital-3146 82 52 the the DET ital-3146 82 53 library library NOUN ital-3146 82 54 . . PUNCT ital-3146 83 1 the the DET ital-3146 83 2 google google PROPN ital-3146 83 3 book book NOUN ital-3146 83 4 search search NOUN ital-3146 83 5 dynamic dynamic ADJ ital-3146 83 6 link link NOUN ital-3146 83 7 api api NOUN ital-3146 83 8 the the DET ital-3146 83 9 google google PROPN ital-3146 83 10 book book NOUN ital-3146 83 11 search search NOUN ital-3146 83 12 dynamic dynamic ADJ ital-3146 83 13 link link NOUN ital-3146 83 14 api api NOUN ital-3146 83 15 is be AUX ital-3146 83 16 a a DET ital-3146 83 17 jsonbased jsonbase VERB ital-3146 83 18 web web NOUN ital-3146 83 19 service service NOUN ital-3146 83 20 through through ADP ital-3146 83 21 which which PRON ital-3146 83 22 google google PROPN ital-3146 83 23 provides provide VERB ital-3146 83 24 certain certain ADJ ital-3146 83 25 metadata metadata NOUN ital-3146 83 26 for for ADP ital-3146 83 27 items item NOUN ital-3146 83 28 it it PRON ital-3146 83 29 has have AUX ital-3146 83 30 indexed index VERB ital-3146 83 31 . . PUNCT ital-3146 84 1 it it PRON ital-3146 84 2 can can AUX ital-3146 84 3 be be AUX ital-3146 84 4 queried query VERB ital-3146 84 5 using use VERB ital-3146 84 6 bibliographic bibliographic ADJ ital-3146 84 7 identifiers identifier NOUN ital-3146 84 8 such such ADJ ital-3146 84 9 as as ADP ital-3146 84 10 isbn isbn NOUN ital-3146 84 11 , , PUNCT ital-3146 84 12 oclc oclc NOUN ital-3146 84 13 number number NOUN ital-3146 84 14 , , PUNCT ital-3146 84 15 or or CCONJ ital-3146 84 16 library library NOUN ital-3146 84 17 of of ADP ital-3146 84 18 congress congress PROPN ital-3146 84 19 control control NOUN ital-3146 84 20 number number NOUN ital-3146 84 21 ( ( PUNCT ital-3146 84 22 lccn lccn PROPN ital-3146 84 23 ) ) PUNCT ital-3146 84 24 . . PUNCT ital-3146 85 1 it it PRON ital-3146 85 2 returns return VERB ital-3146 85 3 a a DET ital-3146 85 4 small small ADJ ital-3146 85 5 set set NOUN ital-3146 85 6 of of ADP ital-3146 85 7 data datum NOUN ital-3146 85 8 that that PRON ital-3146 85 9 includes include VERB ital-3146 85 10 the the DET ital-3146 85 11 url url NOUN ital-3146 85 12 of of ADP ital-3146 85 13 a a DET ital-3146 85 14 book book NOUN ital-3146 85 15 jacket jacket NOUN ital-3146 85 16 thumbnail thumbnail NOUN ital-3146 85 17 image image NOUN ital-3146 85 18 , , PUNCT ital-3146 85 19 the the DET ital-3146 85 20 url url NOUN ital-3146 85 21 of of ADP ital-3146 85 22 a a DET ital-3146 85 23 page page NOUN ital-3146 85 24 with with ADP ital-3146 85 25 bibliographic bibliographic ADJ ital-3146 85 26 information information NOUN ital-3146 85 27 , , PUNCT ital-3146 85 28 the the DET ital-3146 85 29 url url NOUN ital-3146 85 30 of of ADP ital-3146 85 31 a a DET ital-3146 85 32 preview preview NOUN ital-3146 85 33 page page NOUN ital-3146 85 34 ( ( PUNCT ital-3146 85 35 if if SCONJ ital-3146 85 36 available available ADJ ital-3146 85 37 ) ) PUNCT ital-3146 85 38 , , PUNCT ital-3146 85 39 as as ADV ital-3146 85 40 well well ADV ital-3146 85 41 as as ADP ital-3146 85 42 information information NOUN ital-3146 85 43 about about ADP ital-3146 85 44 the the DET ital-3146 85 45 extent extent NOUN ital-3146 85 46 of of ADP ital-3146 85 47 any any DET ital-3146 85 48 preview preview NOUN ital-3146 85 49 and and CCONJ ital-3146 85 50 whether whether SCONJ ital-3146 85 51 the the DET ital-3146 85 52 preview preview NOUN ital-3146 85 53 viewer viewer NOUN ital-3146 85 54 can can AUX ital-3146 85 55 be be AUX ital-3146 85 56 embedded embed VERB ital-3146 85 57 directly directly ADV ital-3146 85 58 into into ADP ital-3146 85 59 other other ADJ ital-3146 85 60 pages page NOUN ital-3146 85 61 . . PUNCT ital-3146 86 1 table table NOUN ital-3146 86 2 1 1 NUM ital-3146 86 3 shows show VERB ital-3146 86 4 the the DET ital-3146 86 5 json json PROPN ital-3146 86 6 result result NOUN ital-3146 86 7 returned return VERB ital-3146 86 8 for for ADP ital-3146 86 9 an an DET ital-3146 86 10 example example NOUN ital-3146 86 11 isbn isbn NOUN ital-3146 86 12 . . PUNCT ital-3146 87 1 web web NOUN ital-3146 87 2 services service NOUN ital-3146 87 3 and and CCONJ ital-3146 87 4 widgets widget NOUN ital-3146 87 5 for for ADP ital-3146 87 6 library library NOUN ital-3146 87 7 information information NOUN ital-3146 87 8 systems system NOUN ital-3146 87 9 | | ADV ital-3146 87 10 back back ADV ital-3146 87 11 and and CCONJ ital-3146 87 12 bailey bailey VERB ital-3146 87 13 79 79 NUM ital-3146 87 14 widgetization widgetization NOUN ital-3146 87 15 to to PART ital-3146 87 16 facilitate facilitate VERB ital-3146 87 17 the the DET ital-3146 87 18 easy easy ADJ ital-3146 87 19 integration integration NOUN ital-3146 87 20 of of ADP ital-3146 87 21 this this DET ital-3146 87 22 service service NOUN ital-3146 87 23 into into ADP ital-3146 87 24 websites website NOUN ital-3146 87 25 without without ADP ital-3146 87 26 javascript javascript NOUN ital-3146 87 27 programming programming NOUN ital-3146 87 28 , , PUNCT ital-3146 87 29 we we PRON ital-3146 87 30 developed develop VERB ital-3146 87 31 a a DET ital-3146 87 32 widget widget NOUN ital-3146 87 33 library library NOUN ital-3146 87 34 . . PUNCT ital-3146 88 1 from from ADP ital-3146 88 2 the the DET ital-3146 88 3 adapter adapter PROPN ital-3146 88 4 ’s ’s PART ital-3146 88 5 perspective perspective NOUN ital-3146 88 6 , , PUNCT ital-3146 88 7 the the DET ital-3146 88 8 use use NOUN ital-3146 88 9 of of ADP ital-3146 88 10 these these DET ital-3146 88 11 widgets widget NOUN ital-3146 88 12 is be AUX ital-3146 88 13 extremely extremely ADV ital-3146 88 14 simple simple ADJ ital-3146 88 15 . . PUNCT ital-3146 89 1 the the DET ital-3146 89 2 adapter adapter PROPN ital-3146 89 3 places place NOUN ital-3146 89 4 html html PROPN ital-3146 89 5 < < X ital-3146 89 6 span span NOUN ital-3146 89 7 > > X ital-3146 89 8 or or CCONJ ital-3146 89 9 < < X ital-3146 89 10 div div NOUN ital-3146 89 11 > > X ital-3146 89 12 tags tag NOUN ital-3146 89 13 into into ADP ital-3146 89 14 the the DET ital-3146 89 15 page page NOUN ital-3146 89 16 where where SCONJ ital-3146 89 17 they they PRON ital-3146 89 18 want want VERB ital-3146 89 19 data datum NOUN ital-3146 89 20 from from ADP ital-3146 89 21 google google PROPN ital-3146 89 22 book book NOUN ital-3146 89 23 search search NOUN ital-3146 89 24 to to PART ital-3146 89 25 display display VERB ital-3146 89 26 . . PUNCT ital-3146 90 1 these these DET ital-3146 90 2 tags tag NOUN ital-3146 90 3 contain contain VERB ital-3146 90 4 an an DET ital-3146 90 5 html html NOUN ital-3146 90 6 < < X ital-3146 90 7 title title NOUN ital-3146 90 8 > > X ital-3146 90 9 attribute attribute NOUN ital-3146 90 10 that that PRON ital-3146 90 11 acts act VERB ital-3146 90 12 as as ADP ital-3146 90 13 an an DET ital-3146 90 14 identifier identifier NOUN ital-3146 90 15 to to PART ital-3146 90 16 describe describe VERB ital-3146 90 17 the the DET ital-3146 90 18 bibliographic bibliographic ADJ ital-3146 90 19 item item NOUN ital-3146 90 20 for for ADP ital-3146 90 21 which which PRON ital-3146 90 22 information information NOUN ital-3146 90 23 should should AUX ital-3146 90 24 be be AUX ital-3146 90 25 retrieved retrieve VERB ital-3146 90 26 . . PUNCT ital-3146 91 1 it it PRON ital-3146 91 2 may may AUX ital-3146 91 3 contain contain VERB ital-3146 91 4 its its PRON ital-3146 91 5 isbn isbn NOUN ital-3146 91 6 , , PUNCT ital-3146 91 7 oclc oclc NOUN ital-3146 91 8 number number NOUN ital-3146 91 9 , , PUNCT ital-3146 91 10 or or CCONJ ital-3146 91 11 lccn lccn VERB ital-3146 91 12 . . PUNCT ital-3146 92 1 in in ADP ital-3146 92 2 addition addition NOUN ital-3146 92 3 , , PUNCT ital-3146 92 4 the the DET ital-3146 92 5 tags tag NOUN ital-3146 92 6 also also ADV ital-3146 92 7 contain contain VERB ital-3146 92 8 one one NUM ital-3146 92 9 or or CCONJ ital-3146 92 10 more more ADJ ital-3146 92 11 html html NOUN ital-3146 92 12 < < X ital-3146 92 13 class class NOUN ital-3146 92 14 > > X ital-3146 92 15 attributes attribute VERB ital-3146 92 16 to to PART ital-3146 92 17 describe describe VERB ital-3146 92 18 which which DET ital-3146 92 19 processing processing NOUN ital-3146 92 20 should should AUX ital-3146 92 21 be be AUX ital-3146 92 22 done do VERB ital-3146 92 23 with with ADP ital-3146 92 24 the the DET ital-3146 92 25 information information NOUN ital-3146 92 26 retrieved retrieve VERB ital-3146 92 27 from from ADP ital-3146 92 28 google google PROPN ital-3146 92 29 to to PART ital-3146 92 30 integrate integrate VERB ital-3146 92 31 it it PRON ital-3146 92 32 into into ADP ital-3146 92 33 the the DET ital-3146 92 34 page page NOUN ital-3146 92 35 . . PUNCT ital-3146 93 1 these these DET ital-3146 93 2 classes class NOUN ital-3146 93 3 can can AUX ital-3146 93 4 be be AUX ital-3146 93 5 combined combine VERB ital-3146 93 6 with with ADP ital-3146 93 7 a a DET ital-3146 93 8 list list NOUN ital-3146 93 9 of of ADP ital-3146 93 10 traditional traditional ADJ ital-3146 93 11 css css NOUN ital-3146 93 12 classes class NOUN ital-3146 93 13 in in ADP ital-3146 93 14 the the DET ital-3146 93 15 < < X ital-3146 93 16 class class NOUN ital-3146 93 17 > > X ital-3146 93 18 attribute attribute NOUN ital-3146 93 19 to to PART ital-3146 93 20 apply apply VERB ital-3146 93 21 further further ADJ ital-3146 93 22 style style NOUN ital-3146 93 23 and and CCONJ ital-3146 93 24 formatting format VERB ital-3146 93 25 control control NOUN ital-3146 93 26 . . PUNCT ital-3146 94 1 examples example NOUN ital-3146 94 2 as as ADP ital-3146 94 3 an an DET ital-3146 94 4 example example NOUN ital-3146 94 5 , , PUNCT ital-3146 94 6 consider consider VERB ital-3146 94 7 the the DET ital-3146 94 8 following follow VERB ital-3146 94 9 html html PROPN ital-3146 94 10 an an DET ital-3146 94 11 adapter adapter NOUN ital-3146 94 12 may may AUX ital-3146 94 13 use use VERB ital-3146 94 14 in in ADP ital-3146 94 15 a a DET ital-3146 94 16 page page NOUN ital-3146 94 17 : : PUNCT ital-3146 94 18 < < X ital-3146 94 19 span span NOUN ital-3146 94 20 title=“isbn:0596000278 title=“isbn:0596000278 NOUN ital-3146 94 21 ” " PUNCT ital-3146 94 22 class=“gbs class=“gbs PROPN ital-3146 94 23 -thumbnail -thumbnail PROPN ital-3146 94 24 gbs gbs NOUN ital-3146 94 25 - - PUNCT ital-3146 94 26 link link NOUN ital-3146 94 27 - - PUNCT ital-3146 94 28 to to ADP ital-3146 94 29 - - PUNCT ital-3146 94 30 preview”> > X ital-3146 94 32 when when SCONJ ital-3146 94 33 processed process VERB ital-3146 94 34 by by ADP ital-3146 94 35 the the DET ital-3146 94 36 google google PROPN ital-3146 94 37 book book NOUN ital-3146 94 38 classes class NOUN ital-3146 94 39 widget widget PROPN ital-3146 94 40 library library PROPN ital-3146 94 41 , , PUNCT ital-3146 94 42 the the DET ital-3146 94 43 class class NOUN ital-3146 94 44 “ " PUNCT ital-3146 94 45 gbs gbs NOUN ital-3146 94 46 - - PUNCT ital-3146 94 47 thumbnail thumbnail NOUN ital-3146 94 48 ” " PUNCT ital-3146 94 49 instructs instruct VERB ital-3146 94 50 the the DET ital-3146 94 51 widget widget NOUN ital-3146 94 52 to to PART ital-3146 94 53 embed embed VERB ital-3146 94 54 a a DET ital-3146 94 55 thumbnail thumbnail NOUN ital-3146 94 56 image image NOUN ital-3146 94 57 of of ADP ital-3146 94 58 the the DET ital-3146 94 59 book book NOUN ital-3146 94 60 jacket jacket NOUN ital-3146 94 61 for for ADP ital-3146 94 62 isbn isbn NOUN ital-3146 94 63 0596000278 0596000278 NUM ital-3146 94 64 , , PUNCT ital-3146 94 65 and and CCONJ ital-3146 94 66 “ " PUNCT ital-3146 94 67 gbs gbs NOUN ital-3146 94 68 - - PUNCT ital-3146 94 69 link link NOUN ital-3146 94 70 - - PUNCT ital-3146 94 71 to to ADP ital-3146 94 72 - - PUNCT ital-3146 94 73 preview preview NOUN ital-3146 94 74 ” " PUNCT ital-3146 94 75 provides provide VERB ital-3146 94 76 instructions instruction NOUN ital-3146 94 77 to to PART ital-3146 94 78 wrap wrap VERB ital-3146 94 79 the the DET ital-3146 94 80 < < PROPN ital-3146 94 81 span span NOUN ital-3146 94 82 > > X ital-3146 94 83 tag tag NOUN ital-3146 94 84 in in ADP ital-3146 94 85 a a DET ital-3146 94 86 hyperlink hyperlink NOUN ital-3146 94 87 pointing pointing NOUN ital-3146 94 88 to to ADP ital-3146 94 89 google google PROPN ital-3146 94 90 ’s ’s PART ital-3146 94 91 preview preview NOUN ital-3146 94 92 page page NOUN ital-3146 94 93 . . PUNCT ital-3146 95 1 the the DET ital-3146 95 2 result result NOUN ital-3146 95 3 is be AUX ital-3146 95 4 as as SCONJ ital-3146 95 5 if if SCONJ ital-3146 95 6 the the DET ital-3146 95 7 server server NOUN ital-3146 95 8 had have AUX ital-3146 95 9 contacted contact VERB ital-3146 95 10 google google PROPN ital-3146 95 11 ’s ’s PART ital-3146 95 12 web web NOUN ital-3146 95 13 service service NOUN ital-3146 95 14 and and CCONJ ital-3146 95 15 constructed construct VERB ital-3146 95 16 the the DET ital-3146 95 17 html html NOUN ital-3146 95 18 shown show VERB ital-3146 95 19 in in ADP ital-3146 95 20 example example NOUN ital-3146 95 21 1 1 NUM ital-3146 95 22 in in ADP ital-3146 95 23 table table NOUN ital-3146 95 24 2 2 NUM ital-3146 95 25 , , PUNCT ital-3146 95 26 but but CCONJ ital-3146 95 27 the the DET ital-3146 95 28 mash mash NOUN ital-3146 95 29 - - PUNCT ital-3146 95 30 up up ADP ital-3146 95 31 creator creator NOUN ital-3146 95 32 does do AUX ital-3146 95 33 not not PART ital-3146 95 34 need need VERB ital-3146 95 35 to to PART ital-3146 95 36 be be AUX ital-3146 95 37 concerned concern VERB ital-3146 95 38 with with ADP ital-3146 95 39 the the DET ital-3146 95 40 mechanics mechanic NOUN ital-3146 95 41 of of ADP ital-3146 95 42 contacting contact VERB ital-3146 95 43 google google PROPN ital-3146 95 44 ’s ’s PART ital-3146 95 45 service service NOUN ital-3146 95 46 and and CCONJ ital-3146 95 47 making make VERB ital-3146 95 48 the the DET ital-3146 95 49 necessary necessary ADJ ital-3146 95 50 manipulations manipulation NOUN ital-3146 95 51 to to ADP ital-3146 95 52 the the DET ital-3146 95 53 document document NOUN ital-3146 95 54 . . PUNCT ital-3146 96 1 example example NOUN ital-3146 96 2 2 2 NUM ital-3146 96 3 in in ADP ital-3146 96 4 table table NOUN ital-3146 96 5 2 2 NUM ital-3146 96 6 demonstrates demonstrate VERB ital-3146 96 7 a a DET ital-3146 96 8 second second ADJ ital-3146 96 9 possible possible ADJ ital-3146 96 10 use use NOUN ital-3146 96 11 of of ADP ital-3146 96 12 the the DET ital-3146 96 13 widget widget NOUN ital-3146 96 14 . . PUNCT ital-3146 97 1 in in ADP ital-3146 97 2 this this DET ital-3146 97 3 example example NOUN ital-3146 97 4 , , PUNCT ital-3146 97 5 the the DET ital-3146 97 6 creator creator NOUN ital-3146 97 7 ’s ’s PART ital-3146 97 8 intent intent NOUN ital-3146 97 9 is be AUX ital-3146 97 10 to to PART ital-3146 97 11 display display VERB ital-3146 97 12 an an DET ital-3146 97 13 image image NOUN ital-3146 97 14 that that PRON ital-3146 97 15 links link VERB ital-3146 97 16 to to ADP ital-3146 97 17 google google PROPN ital-3146 97 18 ’s ’s PART ital-3146 97 19 information information NOUN ital-3146 97 20 page page NOUN ital-3146 97 21 if if SCONJ ital-3146 97 22 and and CCONJ ital-3146 97 23 only only ADV ital-3146 97 24 if if SCONJ ital-3146 97 25 google google PROPN ital-3146 97 26 provides provide VERB ital-3146 97 27 at at ADV ital-3146 97 28 least least ADJ ital-3146 97 29 a a DET ital-3146 97 30 partial partial ADJ ital-3146 97 31 preview preview NOUN ital-3146 97 32 for for ADP ital-3146 97 33 the the DET ital-3146 97 34 book book NOUN ital-3146 97 35 in in ADP ital-3146 97 36 question question NOUN ital-3146 97 37 . . PUNCT ital-3146 98 1 this this DET ital-3146 98 2 goal goal NOUN ital-3146 98 3 is be AUX ital-3146 98 4 accomplished accomplish VERB ital-3146 98 5 by by ADP ital-3146 98 6 placing place VERB ital-3146 98 7 the the DET ital-3146 98 8 image image NOUN ital-3146 98 9 inside inside ADP ital-3146 98 10 the the DET ital-3146 98 11 span span NOUN ital-3146 98 12 and and CCONJ ital-3146 98 13 using use VERB ital-3146 98 14 style=“display style=“display NOUN ital-3146 98 15 : : PUNCT ital-3146 98 16 none none NOUN ital-3146 98 17 ” " PUNCT ital-3146 98 18 to to PART ital-3146 98 19 make make VERB ital-3146 98 20 the the DET ital-3146 98 21 span span NOUN ital-3146 98 22 initially initially ADV ital-3146 98 23 invisible invisible ADJ ital-3146 98 24 . . PUNCT ital-3146 99 1 the the DET ital-3146 99 2 span span NOUN ital-3146 99 3 is be AUX ital-3146 99 4 made make VERB ital-3146 99 5 visible visible ADJ ital-3146 99 6 only only ADV ital-3146 99 7 if if SCONJ ital-3146 99 8 a a DET ital-3146 99 9 preview preview NOUN ital-3146 99 10 is be AUX ital-3146 99 11 available available ADJ ital-3146 99 12 at at ADP ital-3146 99 13 google google PROPN ital-3146 99 14 , , PUNCT ital-3146 99 15 displaying display VERB ital-3146 99 16 the the DET ital-3146 99 17 hyperlinked hyperlinked ADJ ital-3146 99 18 image image NOUN ital-3146 99 19 . . PUNCT ital-3146 100 1 the the DET ital-3146 100 2 full full ADJ ital-3146 100 3 list list NOUN ital-3146 100 4 of of ADP ital-3146 100 5 features feature NOUN ital-3146 100 6 supported support VERB ital-3146 100 7 by by ADP ital-3146 100 8 the the DET ital-3146 100 9 google google PROPN ital-3146 100 10 book book NOUN ital-3146 100 11 classes classes PROPN ital-3146 100 12 widget widget PROPN ital-3146 100 13 library library NOUN ital-3146 100 14 can can AUX ital-3146 100 15 be be AUX ital-3146 100 16 found find VERB ital-3146 100 17 in in ADP ital-3146 100 18 table table NOUN ital-3146 100 19 3 3 NUM ital-3146 100 20 . . X ital-3146 100 21 integration integration NOUN ital-3146 100 22 with with ADP ital-3146 100 23 legacy legacy NOUN ital-3146 100 24 opacs opacs PROPN ital-3146 100 25 the the DET ital-3146 100 26 approach approach NOUN ital-3146 100 27 described describe VERB ital-3146 100 28 thus thus ADV ital-3146 100 29 far far ADV ital-3146 100 30 assumes assume VERB ital-3146 100 31 that that SCONJ ital-3146 100 32 the the DET ital-3146 100 33 mashup mashup NOUN ital-3146 100 34 creator creator NOUN ital-3146 100 35 has have VERB ital-3146 100 36 sufficient sufficient ADJ ital-3146 100 37 control control NOUN ital-3146 100 38 over over ADP ital-3146 100 39 the the DET ital-3146 100 40 html html PROPN ital-3146 100 41 markup markup PROPN ital-3146 100 42 that that PRON ital-3146 100 43 is be AUX ital-3146 100 44 sent send VERB ital-3146 100 45 to to ADP ital-3146 100 46 the the DET ital-3146 100 47 user user NOUN ital-3146 100 48 . . PUNCT ital-3146 101 1 this this DET ital-3146 101 2 assumption assumption NOUN ital-3146 101 3 does do AUX ital-3146 101 4 not not PART ital-3146 101 5 always always ADV ital-3146 101 6 hold hold VERB ital-3146 101 7 if if SCONJ ital-3146 101 8 the the DET ital-3146 101 9 html html NOUN ital-3146 101 10 is be AUX ital-3146 101 11 produced produce VERB ital-3146 101 12 by by ADP ital-3146 101 13 a a DET ital-3146 101 14 vendor vendor NOUN ital-3146 101 15 - - PUNCT ital-3146 101 16 provided provide VERB ital-3146 101 17 system system NOUN ital-3146 101 18 , , PUNCT ital-3146 101 19 since since SCONJ ital-3146 101 20 such such ADJ ital-3146 101 21 systems system NOUN ital-3146 101 22 automatically automatically ADV ital-3146 101 23 generate generate VERB ital-3146 101 24 most most ADJ ital-3146 101 25 of of ADP ital-3146 101 26 the the DET ital-3146 101 27 html html NOUN ital-3146 101 28 used use VERB ital-3146 101 29 to to PART ital-3146 101 30 display display VERB ital-3146 101 31 opac opac ADJ ital-3146 101 32 search search NOUN ital-3146 101 33 results result NOUN ital-3146 101 34 or or CCONJ ital-3146 101 35 individual individual ADJ ital-3146 101 36 bibliographic bibliographic ADJ ital-3146 101 37 records record NOUN ital-3146 101 38 . . PUNCT ital-3146 102 1 if if SCONJ ital-3146 102 2 the the DET ital-3146 102 3 opac opac NOUN ital-3146 102 4 provides provide VERB ital-3146 102 5 an an DET ital-3146 102 6 extension extension NOUN ital-3146 102 7 system system NOUN ital-3146 102 8 , , PUNCT ital-3146 102 9 such such ADJ ital-3146 102 10 as as ADP ital-3146 102 11 a a DET ital-3146 102 12 facility facility NOUN ital-3146 102 13 to to PART ital-3146 102 14 embed embed VERB ital-3146 102 15 customized customize VERB ital-3146 102 16 links link NOUN ital-3146 102 17 to to ADP ital-3146 102 18 external external ADJ ital-3146 102 19 resources resource NOUN ital-3146 102 20 , , PUNCT ital-3146 102 21 it it PRON ital-3146 102 22 may may AUX ital-3146 102 23 be be AUX ital-3146 102 24 used use VERB ital-3146 102 25 to to PART ital-3146 102 26 generate generate VERB ital-3146 102 27 the the DET ital-3146 102 28 necessary necessary ADJ ital-3146 102 29 html html NOUN ital-3146 102 30 by by ADP ital-3146 102 31 utilizing utilize VERB ital-3146 102 32 variables variable NOUN ital-3146 102 33 ( ( PUNCT ital-3146 102 34 e.g. e.g. ADV ital-3146 102 35 , , PUNCT ital-3146 102 36 “ " PUNCT ital-3146 102 37 @#isbn@ @#isbn@ X ital-3146 102 38 ” " PUNCT ital-3146 102 39 for for ADP ital-3146 102 40 isbn isbn NOUN ital-3146 102 41 numbers number NOUN ital-3146 102 42 ) ) PUNCT ital-3146 102 43 set set VERB ital-3146 102 44 by by ADP ital-3146 102 45 the the DET ital-3146 102 46 opac opac PROPN ital-3146 102 47 software software NOUN ital-3146 102 48 . . PUNCT ital-3146 103 1 if if SCONJ ital-3146 103 2 no no DET ital-3146 103 3 extension extension NOUN ital-3146 103 4 facility facility NOUN ital-3146 103 5 exists exist VERB ital-3146 103 6 , , PUNCT ital-3146 103 7 accommodations accommodation NOUN ital-3146 103 8 by by ADP ital-3146 103 9 the the DET ital-3146 103 10 widget widget NOUN ital-3146 103 11 library library NOUN ital-3146 103 12 are be AUX ital-3146 103 13 needed need VERB ital-3146 103 14 to to PART ital-3146 103 15 maintain maintain VERB ital-3146 103 16 the the DET ital-3146 103 17 goal goal NOUN ital-3146 103 18 of of ADP ital-3146 103 19 not not PART ital-3146 103 20 requiring require VERB ital-3146 103 21 any any DET ital-3146 103 22 programming programming NOUN ital-3146 103 23 on on ADP ital-3146 103 24 the the DET ital-3146 103 25 part part NOUN ital-3146 103 26 of of ADP ital-3146 103 27 the the DET ital-3146 103 28 adapter adapter NOUN ital-3146 103 29 . . PUNCT ital-3146 104 1 we we PRON ital-3146 104 2 implemented implement VERB ital-3146 104 3 such such ADJ ital-3146 104 4 accommodations accommodation NOUN ital-3146 104 5 to to PART ital-3146 104 6 facilitate facilitate VERB ital-3146 104 7 the the DET ital-3146 104 8 use use NOUN ital-3146 104 9 of of ADP ital-3146 104 10 google google PROPN ital-3146 104 11 book book NOUN ital-3146 104 12 classes class NOUN ital-3146 104 13 within within ADP ital-3146 104 14 a a DET ital-3146 104 15 iii iii NUM ital-3146 104 16 millennium millennium NOUN ital-3146 104 17 opac.7 opac.7 VERB ital-3146 104 18 we we PRON ital-3146 104 19 used use VERB ital-3146 104 20 magic magic ADJ ital-3146 104 21 strings string NOUN ital-3146 104 22 such such ADJ ital-3146 104 23 as as ADP ital-3146 104 24 “ " PUNCT ital-3146 104 25 isbn isbn NOUN ital-3146 104 26 : : PUNCT ital-3146 104 27 millennium.record millennium.record NOUN ital-3146 104 28 ” " PUNCT ital-3146 104 29 in in ADP ital-3146 104 30 a a DET ital-3146 104 31 table table NOUN ital-3146 104 32 1 1 NUM ital-3146 104 33 . . NOUN ital-3146 104 34 sample sample NOUN ital-3146 104 35 request request NOUN ital-3146 104 36 and and CCONJ ital-3146 104 37 response response NOUN ital-3146 104 38 for for ADP ital-3146 104 39 google google PROPN ital-3146 104 40 book book NOUN ital-3146 104 41 search search NOUN ital-3146 104 42 dynamic dynamic ADJ ital-3146 104 43 link link NOUN ital-3146 104 44 api api NOUN ital-3146 104 45 request request NOUN ital-3146 104 46 : : PUNCT ital-3146 104 47 http://books.google.com/books?bibkeys=isbn:0596000278&jscmd=viewapi&callback=process http://books.google.com/books?bibkeys=isbn:0596000278&jscmd=viewapi&callback=process PROPN ital-3146 104 48 json json NOUN ital-3146 104 49 response response NOUN ital-3146 104 50 : : PUNCT ital-3146 104 51 process process NOUN ital-3146 104 52 ( ( PUNCT ital-3146 104 53 { { PUNCT ital-3146 104 54 “ " PUNCT ital-3146 104 55 isbn:0596000278 isbn:0596000278 ADJ ital-3146 104 56 ” " PUNCT ital-3146 104 57 : : PUNCT ital-3146 104 58 { { PUNCT ital-3146 104 59 “ " PUNCT ital-3146 104 60 bib_key bib_key NOUN ital-3146 104 61 ” " PUNCT ital-3146 104 62 : : PUNCT ital-3146 104 63 “ " PUNCT ital-3146 104 64 isbn:0596000278 isbn:0596000278 NOUN ital-3146 104 65 ” " PUNCT ital-3146 104 66 , , PUNCT ital-3146 104 67 “ " PUNCT ital-3146 104 68 info_url info_url PROPN ital-3146 104 69 ” " PUNCT ital-3146 104 70 : : PUNCT ital-3146 104 71 “ " PUNCT ital-3146 104 72 http://books.google.com/books?id=ezqe1hh91q4c\x26source=gbs_viewapi http://books.google.com/books?id=ezqe1hh91q4c\x26source=gbs_viewapi PROPN ital-3146 104 73 ” " PUNCT ital-3146 104 74 , , PUNCT ital-3146 104 75 “ " PUNCT ital-3146 104 76 preview_url preview_url PROPN ital-3146 104 77 ” " PUNCT ital-3146 104 78 : : PUNCT ital-3146 104 79 “ " PUNCT ital-3146 104 80 http://books.google.com/books?id=ezqe1hh91q4c\x26printsec=frontcover\x26 http://books.google.com/books?id=ezqe1hh91q4c\x26printsec=frontcover\x26 PROPN ital-3146 104 81 source source NOUN ital-3146 104 82 = = PROPN ital-3146 104 83 gbs_viewapi gbs_viewapi NOUN ital-3146 104 84 ” " PUNCT ital-3146 104 85 , , PUNCT ital-3146 104 86 “ " PUNCT ital-3146 104 87 thumbnail_url thumbnail_url PROPN ital-3146 104 88 ” " PUNCT ital-3146 104 89 : : PUNCT ital-3146 104 90 “ " PUNCT ital-3146 104 91 http://bks4.books.google.com/books?id=ezqe1hh91q4c\x26printsec=frontcover\x26 http://bks4.books.google.com/books?id=ezqe1hh91q4c\x26printsec=frontcover\x26 X ital-3146 104 92 img=1\x26zoom=5\x26sig img=1\x26zoom=5\x26sig NOUN ital-3146 104 93 = = PRON ital-3146 104 94 acfu3u2d1usnxw9baqd94u2nc3quwhjn2a acfu3u2d1usnxw9baqd94u2nc3quwhjn2a X ital-3146 104 95 ” " PUNCT ital-3146 104 96 , , PUNCT ital-3146 104 97 “ " PUNCT ital-3146 104 98 preview preview NOUN ital-3146 104 99 ” " PUNCT ital-3146 104 100 : : PUNCT ital-3146 104 101 “ " PUNCT ital-3146 104 102 partial partial ADJ ital-3146 104 103 ” " PUNCT ital-3146 104 104 , , PUNCT ital-3146 104 105 “ " PUNCT ital-3146 104 106 embeddable embeddable ADJ ital-3146 104 107 ” " PUNCT ital-3146 104 108 : : PUNCT ital-3146 104 109 true true ADJ ital-3146 104 110 } } PUNCT ital-3146 104 111 } } PUNCT ital-3146 104 112 ) ) PUNCT ital-3146 104 113 ; ; PUNCT ital-3146 104 114 80 80 NUM ital-3146 104 115 information information NOUN ital-3146 104 116 technology technology NOUN ital-3146 104 117 and and CCONJ ital-3146 104 118 libraries library NOUN ital-3146 104 119 | | NOUN ital-3146 104 120 june june PROPN ital-3146 104 121 2010 2010 NUM ital-3146 104 122 table table NOUN ital-3146 104 123 2 2 NUM ital-3146 104 124 . . X ital-3146 104 125 example example NOUN ital-3146 104 126 of of ADP ital-3146 104 127 client client NOUN ital-3146 104 128 - - PUNCT ital-3146 104 129 side side NOUN ital-3146 104 130 processing processing NOUN ital-3146 104 131 by by ADP ital-3146 104 132 the the DET ital-3146 104 133 google google PROPN ital-3146 104 134 book book NOUN ital-3146 104 135 classes class NOUN ital-3146 104 136 widget widget PROPN ital-3146 104 137 library library PROPN ital-3146 104 138 example example NOUN ital-3146 104 139 1 1 NUM ital-3146 104 140 : : PUNCT ital-3146 104 141 html html NOUN ital-3146 104 142 written write VERB ital-3146 104 143 by by ADP ital-3146 104 144 adapter adapter PROPN ital-3146 104 145 browser browser PROPN ital-3146 104 146 display display NOUN ital-3146 104 147 < < X ital-3146 104 148 span span NOUN ital-3146 104 149 title=“isbn:0596000278 title=“isbn:0596000278 NOUN ital-3146 104 150 ” " PUNCT ital-3146 104 151 class=“gbs class=“gbs PROPN ital-3146 104 152 - - PUNCT ital-3146 104 153 thumbnail thumbnail NOUN ital-3146 104 154 gbs gbs PROPN ital-3146 104 155 - - PUNCT ital-3146 104 156 link link NOUN ital-3146 104 157 - - PUNCT ital-3146 104 158 to to ADP ital-3146 104 159 - - PUNCT ital-3146 104 160 preview preview NOUN ital-3146 104 161 ” " PUNCT ital-3146 104 162 > > X ital-3146 104 163 < < X ital-3146 104 164 /span /span SYM ital-3146 104 165 > > X ital-3146 104 166 resultant resultant PROPN ital-3146 104 167 html html PROPN ital-3146 104 168 after after ADP ital-3146 104 169 client client NOUN ital-3146 104 170 - - PUNCT ital-3146 104 171 side side NOUN ital-3146 104 172 processing processing NOUN ital-3146 104 173 < < SPACE ital-3146 104 174 a a DET ital-3146 104 175 href=“http://books.google.com href=“http://books.google.com PROPN ital-3146 104 176 / / SYM ital-3146 104 177 books?id books?id PROPN ital-3146 104 178 = = PROPN ital-3146 104 179 ezqe1hh91q4c& ezqe1hh91q4c& NOUN ital-3146 104 180 ; ; PUNCT ital-3146 104 181 printsec printsec PROPN ital-3146 104 182 = = PROPN ital-3146 104 183 frontcover&source frontcover&source PROPN ital-3146 104 184 = = NOUN ital-3146 104 185 gbs_viewapi gbs_viewapi NOUN ital-3146 104 186 ” " PUNCT ital-3146 104 187 > > X ital-3146 104 188 < < X ital-3146 104 189 span span NOUN ital-3146 104 190 title= title= NUM ital-3146 104 191 “ " PUNCT ital-3146 104 192 ” " PUNCT ital-3146 104 193 class=”gbs class=”gbs PROPN ital-3146 104 194 - - PUNCT ital-3146 104 195 thumbnail thumbnail NOUN ital-3146 104 196 gbs gbs NOUN ital-3146 104 197 - - PUNCT ital-3146 104 198 link link NOUN ital-3146 104 199 - - PUNCT ital-3146 104 200 to to ADP ital-3146 104 201 - - PUNCT ital-3146 104 202 preview preview NOUN ital-3146 104 203 ” " PUNCT ital-3146 104 204 > > X ital-3146 104 205 < < X ital-3146 104 206 img img PROPN ital-3146 104 207 src=“http://bks3.books.google.com src=“http://bks3.books.google.com PROPN ital-3146 104 208 / / SYM ital-3146 104 209 books?id books?id PROPN ital-3146 104 210 = = NOUN ital-3146 104 211 ezqe1hh91q4c ezqe1hh91q4c NOUN ital-3146 104 212 & & CCONJ ital-3146 104 213 amp;printsec amp;printsec PROPN ital-3146 104 214 = = PROPN ital-3146 104 215 frontcover&img=1&zoom=5& frontcover&img=1&zoom=5& NOUN ital-3146 104 216 ; ; PUNCT ital-3146 104 217 sig sig PROPN ital-3146 104 218 = = PROPN ital-3146 104 219 acfu3u2d1usnxw9baqd94u2nc3quwhjn2a acfu3u2d1usnxw9baqd94u2nc3quwhjn2a NOUN ital-3146 104 220 ” " PUNCT ital-3146 104 221 / / PUNCT ital-3146 104 222 > > X ital-3146 105 1 < < X ital-3146 105 2 /span /span X ital-3146 105 3 > > X ital-3146 106 1 < < X ital-3146 106 2 /a /a SYM ital-3146 106 3 > > X ital-3146 106 4 example example NOUN ital-3146 106 5 2 2 NUM ital-3146 106 6 : : PUNCT ital-3146 106 7 html html NOUN ital-3146 106 8 written write VERB ital-3146 106 9 by by ADP ital-3146 106 10 adapter adapter PROPN ital-3146 106 11 browser browser PROPN ital-3146 106 12 display display NOUN ital-3146 106 13 < < X ital-3146 106 14 span span NOUN ital-3146 106 15 style=“display style=“display NOUN ital-3146 106 16 : : PUNCT ital-3146 106 17 none none NOUN ital-3146 106 18 ” " PUNCT ital-3146 106 19 title=“isbn:0596000278 title=“isbn:0596000278 NOUN ital-3146 106 20 ” " PUNCT ital-3146 106 21 class=“gbs class=“gbs PROPN ital-3146 106 22 - - PUNCT ital-3146 106 23 link link NOUN ital-3146 106 24 - - PUNCT ital-3146 106 25 to to ADP ital-3146 106 26 - - PUNCT ital-3146 106 27 info info NOUN ital-3146 106 28 gbs gbs NOUN ital-3146 106 29 - - PUNCT ital-3146 106 30 if if SCONJ ital-3146 106 31 - - PUNCT ital-3146 106 32 partial partial ADJ ital-3146 106 33 - - PUNCT ital-3146 106 34 or or CCONJ ital-3146 106 35 - - PUNCT ital-3146 106 36 full full ADJ ital-3146 106 37 ” " PUNCT ital-3146 106 38 > > X ital-3146 106 39 < < X ital-3146 106 40 img img X ital-3146 107 1 src=“http://www.google.com src=“http://www.google.com PROPN ital-3146 107 2 / / SYM ital-3146 107 3 intl intl PROPN ital-3146 107 4 / / SYM ital-3146 107 5 en en PROPN ital-3146 107 6 / / SYM ital-3146 107 7 googlebooks googlebooks PROPN ital-3146 107 8 / / SYM ital-3146 107 9 images/ images/ NUM ital-3146 107 10 gbs_preview_button1.gif gbs_preview_button1.gif NOUN ital-3146 107 11 ” " PUNCT ital-3146 107 12 / / SYM ital-3146 107 13 > > X ital-3146 108 1 < < X ital-3146 108 2 /span /span SYM ital-3146 108 3 > > X ital-3146 108 4 resultant resultant PROPN ital-3146 108 5 html html PROPN ital-3146 108 6 after after ADP ital-3146 108 7 client client NOUN ital-3146 108 8 - - PUNCT ital-3146 108 9 side side NOUN ital-3146 108 10 processing processing NOUN ital-3146 108 11 < < SPACE ital-3146 108 12 a a DET ital-3146 108 13 href=”http://books.google.com href=”http://books.google.com NOUN ital-3146 108 14 / / SYM ital-3146 108 15 books?id books?id PROPN ital-3146 108 16 = = PROPN ital-3146 108 17 ezqe1hh91q4c& ezqe1hh91q4c& NOUN ital-3146 108 18 ; ; PUNCT ital-3146 108 19 source source NOUN ital-3146 108 20 = = NOUN ital-3146 108 21 gbs_viewapi gbs_viewapi NOUN ital-3146 108 22 ” " PUNCT ital-3146 108 23 > > X ital-3146 109 1 < < X ital-3146 109 2 span span NOUN ital-3146 109 3 title= title= NUM ital-3146 109 4 “ " PUNCT ital-3146 109 5 ” " PUNCT ital-3146 109 6 class=“gbs class=“gbs PROPN ital-3146 109 7 - - PUNCT ital-3146 109 8 link link NOUN ital-3146 109 9 - - PUNCT ital-3146 109 10 to to ADP ital-3146 109 11 - - PUNCT ital-3146 109 12 info info NOUN ital-3146 109 13 gbs gbs NOUN ital-3146 109 14 - - PUNCT ital-3146 109 15 if if SCONJ ital-3146 109 16 - - PUNCT ital-3146 109 17 partial partial ADJ ital-3146 109 18 - - PUNCT ital-3146 109 19 or or CCONJ ital-3146 109 20 - - PUNCT ital-3146 109 21 full full ADJ ital-3146 109 22 ” " PUNCT ital-3146 109 23 > > X ital-3146 109 24 < < X ital-3146 109 25 img img X ital-3146 109 26 src=“http://www.google.com src=“http://www.google.com PROPN ital-3146 109 27 / / SYM ital-3146 109 28 intl intl PROPN ital-3146 109 29 / / SYM ital-3146 109 30 en en PROPN ital-3146 109 31 / / SYM ital-3146 109 32 googlebooks googlebooks PROPN ital-3146 109 33 / / SYM ital-3146 109 34 images/ images/ NUM ital-3146 109 35 gbs_preview_button1.gif gbs_preview_button1.gif NOUN ital-3146 109 36 ” " PUNCT ital-3146 109 37 / / SYM ital-3146 109 38 > > X ital-3146 110 1 < < X ital-3146 110 2 /span /span X ital-3146 110 3 > > X ital-3146 111 1 < < X ital-3146 111 2 /a /a SYM ital-3146 111 3 > > X ital-3146 111 4 table table NOUN ital-3146 111 5 3 3 NUM ital-3146 111 6 . . PUNCT ital-3146 111 7 supported support VERB ital-3146 111 8 google google PROPN ital-3146 111 9 book book NOUN ital-3146 111 10 classes class NOUN ital-3146 111 11 google google PROPN ital-3146 111 12 book book PROPN ital-3146 111 13 class class NOUN ital-3146 111 14 meaning mean VERB ital-3146 111 15 gbs gbs NOUN ital-3146 111 16 - - PUNCT ital-3146 111 17 thumbnail thumbnail NOUN ital-3146 111 18 gbs gbs NOUN ital-3146 111 19 - - PUNCT ital-3146 111 20 link link NOUN ital-3146 111 21 - - PUNCT ital-3146 111 22 to to ADP ital-3146 111 23 - - PUNCT ital-3146 111 24 preview preview NOUN ital-3146 111 25 gbs gbs NOUN ital-3146 111 26 - - PUNCT ital-3146 111 27 link link NOUN ital-3146 111 28 - - PUNCT ital-3146 111 29 to to ADP ital-3146 111 30 - - PUNCT ital-3146 111 31 info info NOUN ital-3146 111 32 gbs gbs NOUN ital-3146 111 33 - - PUNCT ital-3146 111 34 link link NOUN ital-3146 111 35 - - PUNCT ital-3146 111 36 to to ADP ital-3146 111 37 - - PUNCT ital-3146 111 38 thumbnail thumbnail NOUN ital-3146 111 39 gbs gbs NOUN ital-3146 111 40 - - PUNCT ital-3146 111 41 embed embe VERB ital-3146 111 42 - - PUNCT ital-3146 111 43 viewer viewer NOUN ital-3146 111 44 gbs gbs NOUN ital-3146 111 45 - - PUNCT ital-3146 111 46 if if SCONJ ital-3146 111 47 - - PUNCT ital-3146 111 48 noview noview NOUN ital-3146 111 49 gbs gbs NOUN ital-3146 111 50 - - PUNCT ital-3146 111 51 if if SCONJ ital-3146 111 52 - - PUNCT ital-3146 111 53 partial partial ADJ ital-3146 111 54 - - PUNCT ital-3146 111 55 or or CCONJ ital-3146 111 56 - - PUNCT ital-3146 111 57 full full ADJ ital-3146 111 58 gbs gbs NOUN ital-3146 111 59 - - PUNCT ital-3146 111 60 if if SCONJ ital-3146 111 61 - - PUNCT ital-3146 111 62 partial partial ADJ ital-3146 111 63 gbs gbs NOUN ital-3146 111 64 - - PUNCT ital-3146 111 65 if if SCONJ ital-3146 111 66 - - PUNCT ital-3146 111 67 full full ADJ ital-3146 111 68 gbs gbs NOUN ital-3146 111 69 - - PUNCT ital-3146 111 70 remove remove NOUN ital-3146 111 71 - - PUNCT ital-3146 111 72 on on ADP ital-3146 111 73 - - PUNCT ital-3146 111 74 failure failure NOUN ital-3146 111 75 include include VERB ital-3146 111 76 an an DET ital-3146 111 77 < < X ital-3146 111 78 img img NOUN ital-3146 111 79 ... ... PUNCT ital-3146 111 80 > > X ital-3146 111 81 embedding embed VERB ital-3146 111 82 the the DET ital-3146 111 83 thumbnail thumbnail NOUN ital-3146 111 84 image image NOUN ital-3146 111 85 wrap wrap PROPN ital-3146 111 86 span span PROPN ital-3146 111 87 / / SYM ital-3146 111 88 div div PROPN ital-3146 111 89 in in ADP ital-3146 111 90 link link NOUN ital-3146 111 91 to to PART ital-3146 111 92 preview preview VERB ital-3146 111 93 at at ADP ital-3146 111 94 google google PROPN ital-3146 111 95 book book NOUN ital-3146 111 96 search search PROPN ital-3146 111 97 ( ( PUNCT ital-3146 111 98 gbs gbs PROPN ital-3146 111 99 ) ) PUNCT ital-3146 111 100 wrap wrap PROPN ital-3146 111 101 span span PROPN ital-3146 111 102 / / SYM ital-3146 111 103 div div PROPN ital-3146 111 104 in in ADP ital-3146 111 105 link link NOUN ital-3146 111 106 to to ADP ital-3146 111 107 info info NOUN ital-3146 111 108 page page NOUN ital-3146 111 109 at at ADP ital-3146 111 110 gbs gbs PROPN ital-3146 111 111 wrap wrap PROPN ital-3146 111 112 span span PROPN ital-3146 111 113 / / SYM ital-3146 111 114 div div PROPN ital-3146 111 115 in in ADP ital-3146 111 116 link link NOUN ital-3146 111 117 to to PART ital-3146 111 118 thumbnail thumbnail VERB ital-3146 111 119 at at ADP ital-3146 111 120 gbs gbs NOUN ital-3146 111 121 directly directly ADV ital-3146 111 122 embed embe VERB ital-3146 111 123 a a DET ital-3146 111 124 viewer viewer NOUN ital-3146 111 125 for for ADP ital-3146 111 126 book book NOUN ital-3146 111 127 ’s ’s PART ital-3146 111 128 content content NOUN ital-3146 111 129 into into ADP ital-3146 111 130 the the DET ital-3146 111 131 page page NOUN ital-3146 111 132 , , PUNCT ital-3146 111 133 if if SCONJ ital-3146 111 134 possible possible ADJ ital-3146 111 135 keep keep VERB ital-3146 111 136 this this DET ital-3146 111 137 span span NOUN ital-3146 111 138 / / SYM ital-3146 111 139 div div PROPN ital-3146 111 140 only only ADV ital-3146 111 141 if if SCONJ ital-3146 111 142 gbs gbs NOUN ital-3146 111 143 reports report VERB ital-3146 111 144 that that SCONJ ital-3146 111 145 book book NOUN ital-3146 111 146 ’s ’s NOUN ital-3146 111 147 viewability viewability NOUN ital-3146 111 148 is be AUX ital-3146 111 149 “ " PUNCT ital-3146 111 150 noview noview ADJ ital-3146 111 151 ” " PUNCT ital-3146 111 152 keep keep VERB ital-3146 111 153 this this DET ital-3146 111 154 span span NOUN ital-3146 111 155 / / SYM ital-3146 111 156 div div PROPN ital-3146 111 157 only only ADV ital-3146 111 158 if if SCONJ ital-3146 111 159 gbs gbs NOUN ital-3146 111 160 reports report VERB ital-3146 111 161 that that SCONJ ital-3146 111 162 book book NOUN ital-3146 111 163 ’s ’s NOUN ital-3146 111 164 viewability viewability NOUN ital-3146 111 165 is be AUX ital-3146 111 166 at at ADP ital-3146 111 167 least least ADJ ital-3146 111 168 “ " PUNCT ital-3146 111 169 partial partial ADJ ital-3146 111 170 ” " PUNCT ital-3146 111 171 keep keep VERB ital-3146 111 172 this this DET ital-3146 111 173 span span NOUN ital-3146 111 174 / / SYM ital-3146 111 175 div div PROPN ital-3146 111 176 only only ADV ital-3146 111 177 if if SCONJ ital-3146 111 178 gbs gbs NOUN ital-3146 111 179 reports report VERB ital-3146 111 180 that that SCONJ ital-3146 111 181 book book NOUN ital-3146 111 182 ’s ’s NOUN ital-3146 111 183 viewability viewability NOUN ital-3146 111 184 is be AUX ital-3146 111 185 “ " PUNCT ital-3146 111 186 partial partial ADJ ital-3146 111 187 ” " PUNCT ital-3146 111 188 keep keep VERB ital-3146 111 189 this this DET ital-3146 111 190 span span NOUN ital-3146 111 191 / / SYM ital-3146 111 192 div div PROPN ital-3146 111 193 only only ADV ital-3146 111 194 if if SCONJ ital-3146 111 195 gbs gbs NOUN ital-3146 111 196 reports report VERB ital-3146 111 197 that that SCONJ ital-3146 111 198 book book NOUN ital-3146 111 199 ’s ’s NOUN ital-3146 111 200 viewability viewability NOUN ital-3146 111 201 is be AUX ital-3146 111 202 “ " PUNCT ital-3146 111 203 full full ADJ ital-3146 111 204 ” " PUNCT ital-3146 111 205 remove remove NOUN ital-3146 111 206 this this DET ital-3146 111 207 span span NOUN ital-3146 111 208 / / SYM ital-3146 111 209 div div PROPN ital-3146 111 210 if if SCONJ ital-3146 111 211 gbs gbs NOUN ital-3146 111 212 does do AUX ital-3146 111 213 n’t not PART ital-3146 111 214 return return VERB ital-3146 111 215 book book NOUN ital-3146 111 216 information information NOUN ital-3146 111 217 for for ADP ital-3146 111 218 this this DET ital-3146 111 219 item item NOUN ital-3146 111 220 < < X ital-3146 111 221 title title NOUN ital-3146 111 222 > > X ital-3146 111 223 attribute attribute VERB ital-3146 111 224 to to PART ital-3146 111 225 instruct instruct VERB ital-3146 111 226 the the DET ital-3146 111 227 widget widget NOUN ital-3146 111 228 library library NOUN ital-3146 111 229 to to PART ital-3146 111 230 harvest harvest VERB ital-3146 111 231 the the DET ital-3146 111 232 isbn isbn NOUN ital-3146 111 233 from from ADP ital-3146 111 234 the the DET ital-3146 111 235 current current ADJ ital-3146 111 236 page page NOUN ital-3146 111 237 via via ADP ital-3146 111 238 screen screen NOUN ital-3146 111 239 scraping scrape VERB ital-3146 111 240 . . PUNCT ital-3146 112 1 figure figure NOUN ital-3146 112 2 3 3 NUM ital-3146 112 3 provides provide VERB ital-3146 112 4 an an DET ital-3146 112 5 example example NOUN ital-3146 112 6 of of ADP ital-3146 112 7 how how SCONJ ital-3146 112 8 a a DET ital-3146 112 9 google google PROPN ital-3146 112 10 book book NOUN ital-3146 112 11 classes class NOUN ital-3146 112 12 widget widget VERB ital-3146 112 13 can can AUX ital-3146 112 14 be be AUX ital-3146 112 15 integrated integrate VERB ital-3146 112 16 into into ADP ital-3146 112 17 an an DET ital-3146 112 18 opac opac PROPN ital-3146 112 19 search search NOUN ital-3146 112 20 results result NOUN ital-3146 112 21 page page NOUN ital-3146 112 22 . . PUNCT ital-3146 113 1 ■ ■ VERB ital-3146 113 2 ■ ■ X ital-3146 113 3 the the DET ital-3146 113 4 tictoclookup tictoclookup NOUN ital-3146 113 5 widget widget NOUN ital-3146 113 6 library library NOUN ital-3146 113 7 the the DET ital-3146 113 8 tictocs tictocs PROPN ital-3146 113 9 journal journal PROPN ital-3146 113 10 table table NOUN ital-3146 113 11 of of ADP ital-3146 113 12 contents content NOUN ital-3146 113 13 service service NOUN ital-3146 113 14 is be AUX ital-3146 113 15 a a DET ital-3146 113 16 free free ADJ ital-3146 113 17 online online NOUN ital-3146 113 18 service service NOUN ital-3146 113 19 that that PRON ital-3146 113 20 allows allow VERB ital-3146 113 21 academic academic ADJ ital-3146 113 22 researchers researcher NOUN ital-3146 113 23 and and CCONJ ital-3146 113 24 web web NOUN ital-3146 113 25 services service NOUN ital-3146 113 26 and and CCONJ ital-3146 113 27 widgets widget NOUN ital-3146 113 28 for for ADP ital-3146 113 29 library library NOUN ital-3146 113 30 information information NOUN ital-3146 113 31 systems system NOUN ital-3146 113 32 | | ADV ital-3146 113 33 back back ADV ital-3146 113 34 and and CCONJ ital-3146 113 35 bailey bailey VERB ital-3146 113 36 81 81 NUM ital-3146 113 37 other other ADJ ital-3146 113 38 users user NOUN ital-3146 113 39 to to PART ital-3146 113 40 keep keep VERB ital-3146 113 41 up up ADP ital-3146 113 42 with with ADP ital-3146 113 43 newly newly ADV ital-3146 113 44 published publish VERB ital-3146 113 45 research research NOUN ital-3146 113 46 by by ADP ital-3146 113 47 giving give VERB ital-3146 113 48 them they PRON ital-3146 113 49 access access NOUN ital-3146 113 50 to to ADP ital-3146 113 51 thousands thousand NOUN ital-3146 113 52 of of ADP ital-3146 113 53 journal journal NOUN ital-3146 113 54 tables table NOUN ital-3146 113 55 of of ADP ital-3146 113 56 contents content NOUN ital-3146 113 57 from from ADP ital-3146 113 58 multiple multiple ADJ ital-3146 113 59 publishers.8 publishers.8 PROPN ital-3146 113 60 the the DET ital-3146 113 61 tictocs tictocs PROPN ital-3146 113 62 consortium consortium NOUN ital-3146 113 63 compiles compile NOUN ital-3146 113 64 and and CCONJ ital-3146 113 65 maintains maintain VERB ital-3146 113 66 a a DET ital-3146 113 67 dataset dataset NOUN ital-3146 113 68 that that PRON ital-3146 113 69 maps map VERB ital-3146 113 70 issns issns PROPN ital-3146 113 71 and and CCONJ ital-3146 113 72 journal journal PROPN ital-3146 113 73 titles title NOUN ital-3146 113 74 to to PART ital-3146 113 75 rss rss VERB ital-3146 113 76 - - PUNCT ital-3146 113 77 feed feed NOUN ital-3146 113 78 urls url NOUN ital-3146 113 79 for for ADP ital-3146 113 80 the the DET ital-3146 113 81 journals journal NOUN ital-3146 113 82 ’ ’ PART ital-3146 113 83 tables table NOUN ital-3146 113 84 of of ADP ital-3146 113 85 contents content NOUN ital-3146 113 86 . . PUNCT ital-3146 114 1 the the DET ital-3146 114 2 tictoclookup tictoclookup NOUN ital-3146 114 3 web web NOUN ital-3146 114 4 service service NOUN ital-3146 114 5 we we PRON ital-3146 114 6 used use VERB ital-3146 114 7 the the DET ital-3146 114 8 tictocs tictocs PROPN ital-3146 114 9 dataset dataset VERB ital-3146 114 10 to to PART ital-3146 114 11 create create VERB ital-3146 114 12 a a DET ital-3146 114 13 simple simple ADJ ital-3146 114 14 json json NOUN ital-3146 114 15 web web NOUN ital-3146 114 16 service service NOUN ital-3146 114 17 called call VERB ital-3146 114 18 “ " PUNCT ital-3146 114 19 tictoclookup tictoclookup NOUN ital-3146 114 20 ” " PUNCT ital-3146 114 21 that that PRON ital-3146 114 22 returns return VERB ital-3146 114 23 rss rss NOUN ital-3146 114 24 - - PUNCT ital-3146 114 25 feed feed NOUN ital-3146 114 26 urls url NOUN ital-3146 114 27 when when SCONJ ital-3146 114 28 queried query VERB ital-3146 114 29 by by ADP ital-3146 114 30 issn issn PROPN ital-3146 114 31 and and CCONJ ital-3146 114 32 , , PUNCT ital-3146 114 33 optionally optionally ADV ital-3146 114 34 , , PUNCT ital-3146 114 35 by by ADP ital-3146 114 36 journal journal PROPN ital-3146 114 37 title title PROPN ital-3146 114 38 . . PUNCT ital-3146 115 1 table table NOUN ital-3146 115 2 4 4 NUM ital-3146 115 3 shows show VERB ital-3146 115 4 an an DET ital-3146 115 5 example example NOUN ital-3146 115 6 query query NOUN ital-3146 115 7 and and CCONJ ital-3146 115 8 response response NOUN ital-3146 115 9 . . PUNCT ital-3146 116 1 to to PART ital-3146 116 2 accommodate accommodate VERB ital-3146 116 3 different different ADJ ital-3146 116 4 hosting hosting NOUN ital-3146 116 5 scenarios scenario NOUN ital-3146 116 6 , , PUNCT ital-3146 116 7 we we PRON ital-3146 116 8 created create VERB ital-3146 116 9 two two NUM ital-3146 116 10 implementations implementation NOUN ital-3146 116 11 of of ADP ital-3146 116 12 this this DET ital-3146 116 13 tictoclookup tictoclookup NOUN ital-3146 116 14 : : PUNCT ital-3146 116 15 a a DET ital-3146 116 16 standalone standalone NOUN ital-3146 116 17 and and CCONJ ital-3146 116 18 a a DET ital-3146 116 19 cloud cloud NOUN ital-3146 116 20 - - PUNCT ital-3146 116 21 based base VERB ital-3146 116 22 implementation implementation NOUN ital-3146 116 23 . . PUNCT ital-3146 117 1 the the DET ital-3146 117 2 standalone standalone ADJ ital-3146 117 3 version version NOUN ital-3146 117 4 is be AUX ital-3146 117 5 implemented implement VERB ital-3146 117 6 as as ADP ital-3146 117 7 a a DET ital-3146 117 8 python python NOUN ital-3146 117 9 web web NOUN ital-3146 117 10 application application NOUN ital-3146 117 11 conformant conformant NOUN ital-3146 117 12 to to ADP ital-3146 117 13 the the DET ital-3146 117 14 web web NOUN ital-3146 117 15 services service NOUN ital-3146 117 16 gateway gateway NOUN ital-3146 117 17 interface interface NOUN ital-3146 117 18 ( ( PUNCT ital-3146 117 19 wsgi wsgi NOUN ital-3146 117 20 ) ) PUNCT ital-3146 117 21 specification specification NOUN ital-3146 117 22 . . PUNCT ital-3146 118 1 hosting host VERB ital-3146 118 2 this this DET ital-3146 118 3 version version NOUN ital-3146 118 4 requires require VERB ital-3146 118 5 access access NOUN ital-3146 118 6 to to ADP ital-3146 118 7 a a DET ital-3146 118 8 web web NOUN ital-3146 118 9 server server NOUN ital-3146 118 10 that that PRON ital-3146 118 11 supports support VERB ital-3146 118 12 a a DET ital-3146 118 13 wsgicompatible wsgicompatible ADJ ital-3146 118 14 environment environment NOUN ital-3146 118 15 , , PUNCT ital-3146 118 16 such such ADJ ital-3146 118 17 as as ADP ital-3146 118 18 apache apache PROPN ital-3146 118 19 ’s ’s PROPN ital-3146 118 20 mod_wsgi mod_wsgi NOUN ital-3146 118 21 . . PUNCT ital-3146 119 1 the the DET ital-3146 119 2 python python PROPN ital-3146 119 3 application application NOUN ital-3146 119 4 reads read VERB ital-3146 119 5 the the DET ital-3146 119 6 tictocs tictocs PROPN ital-3146 119 7 dataset dataset NOUN ital-3146 119 8 and and CCONJ ital-3146 119 9 responds respond VERB ital-3146 119 10 to to ADP ital-3146 119 11 lookup lookup NOUN ital-3146 119 12 requests request NOUN ital-3146 119 13 for for ADP ital-3146 119 14 specific specific ADJ ital-3146 119 15 issns issns PROPN ital-3146 119 16 . . PUNCT ital-3146 120 1 a a DET ital-3146 120 2 cron cron NOUN ital-3146 120 3 job job NOUN ital-3146 120 4 downloads download VERB ital-3146 120 5 the the DET ital-3146 120 6 most most ADV ital-3146 120 7 up up ADP ital-3146 120 8 - - PUNCT ital-3146 120 9 to to ADP ital-3146 120 10 - - PUNCT ital-3146 120 11 date date NOUN ital-3146 120 12 version version NOUN ital-3146 120 13 of of ADP ital-3146 120 14 the the DET ital-3146 120 15 dataset dataset NOUN ital-3146 120 16 periodically periodically ADV ital-3146 120 17 . . PUNCT ital-3146 121 1 the the DET ital-3146 121 2 cloud cloud PROPN ital-3146 121 3 version version NOUN ital-3146 121 4 of of ADP ital-3146 121 5 the the DET ital-3146 121 6 tictoclookup tictoclookup NOUN ital-3146 121 7 service service NOUN ital-3146 121 8 is be AUX ital-3146 121 9 implemented implement VERB ital-3146 121 10 as as ADP ital-3146 121 11 a a DET ital-3146 121 12 google google PROPN ital-3146 121 13 app app NOUN ital-3146 121 14 engine engine NOUN ital-3146 121 15 ( ( PUNCT ital-3146 121 16 gae gae NOUN ital-3146 121 17 ) ) PUNCT ital-3146 121 18 application application NOUN ital-3146 121 19 . . PUNCT ital-3146 122 1 it it PRON ital-3146 122 2 uses use VERB ital-3146 122 3 the the DET ital-3146 122 4 highly highly ADV ital-3146 122 5 scalable scalable ADJ ital-3146 122 6 and and CCONJ ital-3146 122 7 highly highly ADV ital-3146 122 8 available available ADJ ital-3146 122 9 gae gae NOUN ital-3146 122 10 datastore datastore ADV ital-3146 122 11 to to PART ital-3146 122 12 store store VERB ital-3146 122 13 tictocs tictocs PROPN ital-3146 122 14 data datum NOUN ital-3146 122 15 records record NOUN ital-3146 122 16 . . PUNCT ital-3146 123 1 gae gae NOUN ital-3146 123 2 applications application NOUN ital-3146 123 3 run run VERB ital-3146 123 4 on on ADP ital-3146 123 5 servers server NOUN ital-3146 123 6 located locate VERB ital-3146 123 7 in in ADP ital-3146 123 8 google google PROPN ital-3146 123 9 ’s ’s PART ital-3146 123 10 regional regional ADJ ital-3146 123 11 data datum NOUN ital-3146 123 12 centers center NOUN ital-3146 123 13 so so SCONJ ital-3146 123 14 that that SCONJ ital-3146 123 15 requests request NOUN ital-3146 123 16 are be AUX ital-3146 123 17 handled handle VERB ital-3146 123 18 by by ADP ital-3146 123 19 a a DET ital-3146 123 20 data data NOUN ital-3146 123 21 center center NOUN ital-3146 123 22 geographically geographically ADV ital-3146 123 23 close close ADJ ital-3146 123 24 to to ADP ital-3146 123 25 the the DET ital-3146 123 26 requesting request VERB ital-3146 123 27 client client NOUN ital-3146 123 28 . . PUNCT ital-3146 124 1 as as ADP ital-3146 124 2 of of ADP ital-3146 124 3 june june PROPN ital-3146 124 4 2009 2009 NUM ital-3146 124 5 , , PUNCT ital-3146 124 6 google google PROPN ital-3146 124 7 hosting hosting NOUN ital-3146 124 8 of of ADP ital-3146 124 9 gae gae NOUN ital-3146 124 10 applications application NOUN ital-3146 124 11 is be AUX ital-3146 124 12 free free ADJ ital-3146 124 13 , , PUNCT ital-3146 124 14 which which PRON ital-3146 124 15 includes include VERB ital-3146 124 16 a a DET ital-3146 124 17 free free ADJ ital-3146 124 18 allotment allotment NOUN ital-3146 124 19 of of ADP ital-3146 124 20 several several ADJ ital-3146 124 21 computational computational ADJ ital-3146 124 22 resources resource NOUN ital-3146 124 23 . . PUNCT ital-3146 125 1 for for ADP ital-3146 125 2 each each DET ital-3146 125 3 application application NOUN ital-3146 125 4 , , PUNCT ital-3146 125 5 gae gae PROPN ital-3146 125 6 allows allow VERB ital-3146 125 7 quotas quota NOUN ital-3146 125 8 of of ADP ital-3146 125 9 up up ADP ital-3146 125 10 to to PART ital-3146 125 11 1.3 1.3 NUM ital-3146 125 12 mb mb NOUN ital-3146 125 13 requests request NOUN ital-3146 125 14 and and CCONJ ital-3146 125 15 the the DET ital-3146 125 16 use use NOUN ital-3146 125 17 of of ADP ital-3146 125 18 up up ADP ital-3146 125 19 to to PART ital-3146 125 20 10 10 NUM ital-3146 125 21 gb gb NOUN ital-3146 125 22 of of ADP ital-3146 125 23 bandwidth bandwidth ADJ ital-3146 125 24 per per ADP ital-3146 125 25 twenty twenty NUM ital-3146 125 26 - - PUNCT ital-3146 125 27 fourhour fourhour NOUN ital-3146 125 28 period period NOUN ital-3146 125 29 . . PUNCT ital-3146 126 1 although although SCONJ ital-3146 126 2 this this DET ital-3146 126 3 capacity capacity NOUN ital-3146 126 4 is be AUX ital-3146 126 5 sufficient sufficient ADJ ital-3146 126 6 for for ADP ital-3146 126 7 the the DET ital-3146 126 8 purposes purpose NOUN ital-3146 126 9 of of ADP ital-3146 126 10 many many ADJ ital-3146 126 11 small small ADJ ital-3146 126 12 and and CCONJ ital-3146 126 13 medium medium ADJ ital-3146 126 14 - - PUNCT ital-3146 126 15 size size NOUN ital-3146 126 16 institutions institution NOUN ital-3146 126 17 , , PUNCT ital-3146 126 18 additional additional ADJ ital-3146 126 19 capacity capacity NOUN ital-3146 126 20 can can AUX ital-3146 126 21 be be AUX ital-3146 126 22 purchased purchase VERB ital-3146 126 23 at at ADP ital-3146 126 24 a a DET ital-3146 126 25 small small ADJ ital-3146 126 26 cost cost NOUN ital-3146 126 27 . . PUNCT ital-3146 127 1 widgetization widgetization NOUN ital-3146 127 2 to to PART ital-3146 127 3 facilitate facilitate VERB ital-3146 127 4 the the DET ital-3146 127 5 easy easy ADJ ital-3146 127 6 integration integration NOUN ital-3146 127 7 of of ADP ital-3146 127 8 this this DET ital-3146 127 9 service service NOUN ital-3146 127 10 into into ADP ital-3146 127 11 websites website NOUN ital-3146 127 12 without without ADP ital-3146 127 13 javascript javascript NOUN ital-3146 127 14 programming programming NOUN ital-3146 127 15 , , PUNCT ital-3146 127 16 we we PRON ital-3146 127 17 developed develop VERB ital-3146 127 18 a a DET ital-3146 127 19 widget widget NOUN ital-3146 127 20 library library NOUN ital-3146 127 21 . . PUNCT ital-3146 128 1 like like ADP ital-3146 128 2 google google PROPN ital-3146 128 3 book book NOUN ital-3146 128 4 classes class NOUN ital-3146 128 5 , , PUNCT ital-3146 128 6 this this DET ital-3146 128 7 widget widget NOUN ital-3146 128 8 library library NOUN ital-3146 128 9 is be AUX ital-3146 128 10 controlled control VERB ital-3146 128 11 via via ADP ital-3146 128 12 html html PROPN ital-3146 128 13 attributes attribute NOUN ital-3146 128 14 associated associate VERB ital-3146 128 15 with with ADP ital-3146 128 16 html html PROPN ital-3146 128 17 < < X ital-3146 128 18 span span NOUN ital-3146 128 19 > > X ital-3146 128 20 or or CCONJ ital-3146 128 21 < < X ital-3146 128 22 div div NOUN ital-3146 128 23 > > X ital-3146 128 24 tags tag NOUN ital-3146 128 25 that that PRON ital-3146 128 26 are be AUX ital-3146 128 27 placed place VERB ital-3146 128 28 into into ADP ital-3146 128 29 the the DET ital-3146 128 30 page page NOUN ital-3146 128 31 where where SCONJ ital-3146 128 32 the the DET ital-3146 128 33 user user NOUN ital-3146 128 34 decides decide VERB ital-3146 128 35 to to PART ital-3146 128 36 display display VERB ital-3146 128 37 data datum NOUN ital-3146 128 38 from from ADP ital-3146 128 39 the the DET ital-3146 128 40 tictoclookup tictoclookup NOUN ital-3146 128 41 service service NOUN ital-3146 128 42 . . PUNCT ital-3146 129 1 the the DET ital-3146 129 2 html html PROPN ital-3146 129 3 < < X ital-3146 129 4 title title PROPN ital-3146 129 5 > > X ital-3146 129 6 attribute attribute NOUN ital-3146 129 7 identifies identify VERB ital-3146 129 8 the the DET ital-3146 129 9 journal journal NOUN ital-3146 129 10 by by ADP ital-3146 129 11 its its PRON ital-3146 129 12 issn issn PROPN ital-3146 129 13 or or CCONJ ital-3146 129 14 its its PRON ital-3146 129 15 issn issn NOUN ital-3146 129 16 and and CCONJ ital-3146 129 17 title title NOUN ital-3146 129 18 . . PUNCT ital-3146 130 1 as as ADP ital-3146 130 2 with with ADP ital-3146 130 3 google google PROPN ital-3146 130 4 book book NOUN ital-3146 130 5 classes class NOUN ital-3146 130 6 , , PUNCT ital-3146 130 7 figure figure NOUN ital-3146 130 8 3 3 NUM ital-3146 130 9 . . PROPN ital-3146 130 10 sample sample NOUN ital-3146 130 11 use use NOUN ital-3146 130 12 of of ADP ital-3146 130 13 google google PROPN ital-3146 130 14 book book NOUN ital-3146 130 15 classes class NOUN ital-3146 130 16 in in ADP ital-3146 130 17 an an DET ital-3146 130 18 opac opac ADJ ital-3146 130 19 results result NOUN ital-3146 130 20 page page NOUN ital-3146 130 21 table table NOUN ital-3146 130 22 4 4 NUM ital-3146 130 23 . . PROPN ital-3146 130 24 sample sample NOUN ital-3146 130 25 request request NOUN ital-3146 130 26 and and CCONJ ital-3146 130 27 response response NOUN ital-3146 130 28 for for ADP ital-3146 130 29 tictocs tictocs PROPN ital-3146 130 30 lookup lookup PROPN ital-3146 130 31 web web NOUN ital-3146 130 32 service service NOUN ital-3146 130 33 request request NOUN ital-3146 130 34 : : PUNCT ital-3146 130 35 http://tictoclookup.appspot.com/0028-0836?title=nature&jsoncallback=process http://tictoclookup.appspot.com/0028-0836?title=nature&jsoncallback=process PROPN ital-3146 130 36 json json PROPN ital-3146 130 37 response response NOUN ital-3146 130 38 : : PUNCT ital-3146 130 39 process process NOUN ital-3146 130 40 ( ( PUNCT ital-3146 130 41 { { PUNCT ital-3146 130 42 “ " PUNCT ital-3146 130 43 lastmod lastmod PROPN ital-3146 130 44 ” " PUNCT ital-3146 130 45 : : PUNCT ital-3146 130 46 “ " PUNCT ital-3146 130 47 we we PRON ital-3146 130 48 d d NOUN ital-3146 130 49 apr apr VERB ital-3146 130 50 29 29 NUM ital-3146 130 51 05:42:36 05:42:36 NUM ital-3146 130 52 2009 2009 NUM ital-3146 130 53 ” " PUNCT ital-3146 130 54 , , PUNCT ital-3146 130 55 “ " PUNCT ital-3146 130 56 records record NOUN ital-3146 130 57 ” " PUNCT ital-3146 130 58 : : PUNCT ital-3146 131 1 [ [ X ital-3146 131 2 { { PUNCT ital-3146 131 3 “ " PUNCT ital-3146 131 4 title title NOUN ital-3146 131 5 ” " PUNCT ital-3146 131 6 : : PUNCT ital-3146 131 7 “ " PUNCT ital-3146 131 8 nature nature NOUN ital-3146 131 9 ” " PUNCT ital-3146 131 10 , , PUNCT ital-3146 131 11 “ " PUNCT ital-3146 131 12 rssfeed rssfeed NOUN ital-3146 131 13 ” " PUNCT ital-3146 131 14 : : PUNCT ital-3146 131 15 http://www.nature.com/nature/current_issue/rss http://www.nature.com/nature/current_issue/rss NOUN ital-3146 131 16 } } PUNCT ital-3146 131 17 ] ] PUNCT ital-3146 131 18 , , PUNCT ital-3146 131 19 “ " PUNCT ital-3146 131 20 issn issn PROPN ital-3146 131 21 ” " PUNCT ital-3146 131 22 : : PUNCT ital-3146 131 23 “ " PUNCT ital-3146 131 24 00280836 00280836 NUM ital-3146 131 25 ” " PUNCT ital-3146 131 26 } } PUNCT ital-3146 131 27 ) ) PUNCT ital-3146 131 28 ; ; PUNCT ital-3146 131 29 82 82 NUM ital-3146 131 30 information information NOUN ital-3146 131 31 technology technology NOUN ital-3146 131 32 and and CCONJ ital-3146 131 33 libraries library NOUN ital-3146 131 34 | | NOUN ital-3146 131 35 june june PROPN ital-3146 131 36 2010 2010 NUM ital-3146 131 37 the the DET ital-3146 131 38 html html PROPN ital-3146 131 39 < < X ital-3146 131 40 class class NOUN ital-3146 131 41 > > X ital-3146 131 42 attribute attribute NOUN ital-3146 131 43 describes describe VERB ital-3146 131 44 the the DET ital-3146 131 45 desired desire VERB ital-3146 131 46 processing processing NOUN ital-3146 131 47 , , PUNCT ital-3146 131 48 which which PRON ital-3146 131 49 may may AUX ital-3146 131 50 contain contain VERB ital-3146 131 51 traditional traditional ADJ ital-3146 131 52 css css NOUN ital-3146 131 53 classes class NOUN ital-3146 131 54 . . PUNCT ital-3146 132 1 example example NOUN ital-3146 132 2 consider consider VERB ital-3146 132 3 the the DET ital-3146 132 4 following follow VERB ital-3146 132 5 html html PROPN ital-3146 132 6 an an DET ital-3146 132 7 adapter adapter NOUN ital-3146 132 8 may may AUX ital-3146 132 9 use use VERB ital-3146 132 10 in in ADP ital-3146 132 11 a a DET ital-3146 132 12 page page NOUN ital-3146 132 13 : : PUNCT ital-3146 132 14 < < X ital-3146 132 15 span span NOUN ital-3146 132 16 style=“display style=“display NOUN ital-3146 132 17 : : PUNCT ital-3146 132 18 none none NOUN ital-3146 132 19 ” " PUNCT ital-3146 132 20 class=“tictoc class=“tictoc VERB ital-3146 132 21 - - PUNCT ital-3146 132 22 link link NOUN ital-3146 132 23 tictoc tictoc NOUN ital-3146 132 24 - - PUNCT ital-3146 132 25 preview preview NOUN ital-3146 132 26 tictoc tictoc ADJ ital-3146 132 27 - - PUNCT ital-3146 132 28 alternate alternate ADJ ital-3146 132 29 - - PUNCT ital-3146 132 30 link link NOUN ital-3146 132 31 ” " PUNCT ital-3146 132 32 title=“issn:00280836 title=“issn:00280836 NOUN ital-3146 132 33 : : PUNCT ital-3146 132 34 nature nature NOUN ital-3146 132 35 ” " PUNCT ital-3146 132 36 > > X ital-3146 132 37 click click VERB ital-3146 132 38 to to PART ital-3146 132 39 subscribe subscribe VERB ital-3146 132 40 to to ADP ital-3146 132 41 table table NOUN ital-3146 132 42 of of ADP ital-3146 132 43 contents content NOUN ital-3146 132 44 for for ADP ital-3146 132 45 this this DET ital-3146 132 46 journal journal NOUN ital-3146 132 47 < < X ital-3146 132 48 /span /span PUNCT ital-3146 132 49 > > X ital-3146 132 50 when when SCONJ ital-3146 132 51 processed process VERB ital-3146 132 52 by by ADP ital-3146 132 53 the the DET ital-3146 132 54 tictoclookup tictoclookup NOUN ital-3146 132 55 widget widget NOUN ital-3146 132 56 library library NOUN ital-3146 132 57 , , PUNCT ital-3146 132 58 the the DET ital-3146 132 59 class class NOUN ital-3146 132 60 “ " PUNCT ital-3146 132 61 tictoc tictoc ADJ ital-3146 132 62 - - PUNCT ital-3146 132 63 link link NOUN ital-3146 132 64 ” " PUNCT ital-3146 132 65 instructs instruct VERB ital-3146 132 66 the the DET ital-3146 132 67 widget widget NOUN ital-3146 132 68 to to PART ital-3146 132 69 wrap wrap VERB ital-3146 132 70 the the DET ital-3146 132 71 span span NOUN ital-3146 132 72 in in ADP ital-3146 132 73 a a DET ital-3146 132 74 link link NOUN ital-3146 132 75 to to ADP ital-3146 132 76 the the DET ital-3146 132 77 rss rss NOUN ital-3146 132 78 feed feed NOUN ital-3146 132 79 at at ADP ital-3146 132 80 which which PRON ital-3146 132 81 the the DET ital-3146 132 82 table table NOUN ital-3146 132 83 of of ADP ital-3146 132 84 content content NOUN ital-3146 132 85 is be AUX ital-3146 132 86 published publish VERB ital-3146 132 87 , , PUNCT ital-3146 132 88 allowing allow VERB ital-3146 132 89 users user NOUN ital-3146 132 90 to to PART ital-3146 132 91 subscribe subscribe VERB ital-3146 132 92 to to ADP ital-3146 132 93 it it PRON ital-3146 132 94 . . PUNCT ital-3146 133 1 the the DET ital-3146 133 2 class class NOUN ital-3146 133 3 “ " PUNCT ital-3146 133 4 tictoc tictoc ADJ ital-3146 133 5 - - PUNCT ital-3146 133 6 preview preview NOUN ital-3146 133 7 ” " PUNCT ital-3146 133 8 associates associate VERB ital-3146 133 9 a a DET ital-3146 133 10 tooltip tooltip NOUN ital-3146 133 11 element element NOUN ital-3146 133 12 with with ADP ital-3146 133 13 the the DET ital-3146 133 14 span span NOUN ital-3146 133 15 , , PUNCT ital-3146 133 16 which which PRON ital-3146 133 17 displays display VERB ital-3146 133 18 the the DET ital-3146 133 19 first first ADJ ital-3146 133 20 entries entry NOUN ital-3146 133 21 of of ADP ital-3146 133 22 the the DET ital-3146 133 23 feed feed NOUN ital-3146 133 24 when when SCONJ ital-3146 133 25 the the DET ital-3146 133 26 user user NOUN ital-3146 133 27 hovers hover VERB ital-3146 133 28 over over ADP ital-3146 133 29 the the DET ital-3146 133 30 link link NOUN ital-3146 133 31 . . PUNCT ital-3146 134 1 we we PRON ital-3146 134 2 use use VERB ital-3146 134 3 the the DET ital-3146 134 4 google google PROPN ital-3146 134 5 feeds feed VERB ital-3146 134 6 api api NOUN ital-3146 134 7 , , PUNCT ital-3146 134 8 another another DET ital-3146 134 9 json json NOUN ital-3146 134 10 - - PUNCT ital-3146 134 11 based base VERB ital-3146 134 12 web web NOUN ital-3146 134 13 service service NOUN ital-3146 134 14 , , PUNCT ital-3146 134 15 to to PART ital-3146 134 16 retrieve retrieve VERB ital-3146 134 17 a a DET ital-3146 134 18 cached cached ADJ ital-3146 134 19 copy copy NOUN ital-3146 134 20 of of ADP ital-3146 134 21 the the DET ital-3146 134 22 feed feed NOUN ital-3146 134 23 . . PUNCT ital-3146 135 1 the the DET ital-3146 135 2 “ " PUNCT ital-3146 135 3 tictoc tictoc ADJ ital-3146 135 4 - - PUNCT ital-3146 135 5 alternate alternate ADJ ital-3146 135 6 - - PUNCT ital-3146 135 7 link link NOUN ital-3146 135 8 ” " PUNCT ital-3146 135 9 class class NOUN ital-3146 135 10 places place VERB ital-3146 135 11 an an DET ital-3146 135 12 alternate alternate ADJ ital-3146 135 13 link link NOUN ital-3146 135 14 into into ADP ital-3146 135 15 the the DET ital-3146 135 16 current current ADJ ital-3146 135 17 document document NOUN ital-3146 135 18 , , PUNCT ital-3146 135 19 which which PRON ital-3146 135 20 in in ADP ital-3146 135 21 some some DET ital-3146 135 22 browsers browser NOUN ital-3146 135 23 triggers trigger VERB ital-3146 135 24 the the DET ital-3146 135 25 display display NOUN ital-3146 135 26 of of ADP ital-3146 135 27 the the DET ital-3146 135 28 rss rss NOUN ital-3146 135 29 feed feed NOUN ital-3146 135 30 icon icon PROPN ital-3146 135 31 figure figure NOUN ital-3146 135 32 4 4 NUM ital-3146 135 33 . . PROPN ital-3146 135 34 sample sample NOUN ital-3146 135 35 use use NOUN ital-3146 135 36 of of ADP ital-3146 135 37 tictoclookup tictoclookup NOUN ital-3146 135 38 classes class NOUN ital-3146 135 39 in in ADP ital-3146 135 40 the the DET ital-3146 135 41 status status NOUN ital-3146 135 42 bar bar NOUN ital-3146 135 43 . . PUNCT ital-3146 136 1 the the DET ital-3146 136 2 < < PROPN ital-3146 136 3 span span NOUN ital-3146 136 4 > > X ital-3146 136 5 element element PROPN ital-3146 136 6 , , PUNCT ital-3146 136 7 which which PRON ital-3146 136 8 is be AUX ital-3146 136 9 initially initially ADV ital-3146 136 10 invisible invisible ADJ ital-3146 136 11 , , PUNCT ital-3146 136 12 is be AUX ital-3146 136 13 made make VERB ital-3146 136 14 visible visible ADJ ital-3146 136 15 if if SCONJ ital-3146 136 16 and and CCONJ ital-3146 136 17 only only ADV ital-3146 136 18 if if SCONJ ital-3146 136 19 the the DET ital-3146 136 20 tictoclookup tictoclookup NOUN ital-3146 136 21 service service NOUN ital-3146 136 22 returns return VERB ital-3146 136 23 information information NOUN ital-3146 136 24 for for ADP ital-3146 136 25 the the DET ital-3146 136 26 given give VERB ital-3146 136 27 pair pair NOUN ital-3146 136 28 of of ADP ital-3146 136 29 issn issn PROPN ital-3146 136 30 and and CCONJ ital-3146 136 31 title title NOUN ital-3146 136 32 . . PUNCT ital-3146 137 1 figure figure NOUN ital-3146 137 2 4 4 NUM ital-3146 137 3 provides provide VERB ital-3146 137 4 a a DET ital-3146 137 5 screenshot screenshot NOUN ital-3146 137 6 of of ADP ital-3146 137 7 the the DET ital-3146 137 8 display display NOUN ital-3146 137 9 if if SCONJ ital-3146 137 10 the the DET ital-3146 137 11 user user NOUN ital-3146 137 12 hovers hover VERB ital-3146 137 13 over over ADP ital-3146 137 14 the the DET ital-3146 137 15 link link NOUN ital-3146 137 16 . . PUNCT ital-3146 138 1 as as ADP ital-3146 138 2 with with ADP ital-3146 138 3 google google PROPN ital-3146 138 4 book book NOUN ital-3146 138 5 classes class NOUN ital-3146 138 6 , , PUNCT ital-3146 138 7 the the DET ital-3146 138 8 mash mash NOUN ital-3146 138 9 - - PUNCT ital-3146 138 10 up up ADP ital-3146 138 11 creator creator NOUN ital-3146 138 12 does do AUX ital-3146 138 13 not not PART ital-3146 138 14 need need VERB ital-3146 138 15 to to PART ital-3146 138 16 be be AUX ital-3146 138 17 concerned concern VERB ital-3146 138 18 with with ADP ital-3146 138 19 the the DET ital-3146 138 20 mechanics mechanic NOUN ital-3146 138 21 of of ADP ital-3146 138 22 contacting contact VERB ital-3146 138 23 the the DET ital-3146 138 24 tictoclookup tictoclookup NOUN ital-3146 138 25 web web NOUN ital-3146 138 26 service service NOUN ital-3146 138 27 and and CCONJ ital-3146 138 28 making make VERB ital-3146 138 29 the the DET ital-3146 138 30 necessary necessary ADJ ital-3146 138 31 manipulations manipulation NOUN ital-3146 138 32 to to ADP ital-3146 138 33 the the DET ital-3146 138 34 document document NOUN ital-3146 138 35 . . PUNCT ital-3146 139 1 table table NOUN ital-3146 139 2 5 5 NUM ital-3146 139 3 provides provide VERB ital-3146 139 4 a a DET ital-3146 139 5 complete complete ADJ ital-3146 139 6 overview overview NOUN ital-3146 139 7 of of ADP ital-3146 139 8 the the DET ital-3146 139 9 classes class NOUN ital-3146 139 10 tictoclookup tictoclookup NOUN ital-3146 139 11 supports support VERB ital-3146 139 12 . . PUNCT ital-3146 140 1 integration integration NOUN ital-3146 140 2 with with ADP ital-3146 140 3 legacy legacy PROPN ital-3146 140 4 opacs opacs PROPN ital-3146 140 5 similar similar ADJ ital-3146 140 6 to to ADP ital-3146 140 7 the the DET ital-3146 140 8 google google PROPN ital-3146 140 9 book book NOUN ital-3146 140 10 classes class NOUN ital-3146 140 11 widget widget PROPN ital-3146 140 12 library library PROPN ital-3146 140 13 , , PUNCT ital-3146 140 14 we we PRON ital-3146 140 15 implemented implement VERB ital-3146 140 16 provisions provision NOUN ital-3146 140 17 that that PRON ital-3146 140 18 allow allow VERB ital-3146 140 19 the the DET ital-3146 140 20 use use NOUN ital-3146 140 21 of of ADP ital-3146 140 22 tictoclookup tictoclookup NOUN ital-3146 140 23 classes class NOUN ital-3146 140 24 on on ADP ital-3146 140 25 pages page NOUN ital-3146 140 26 over over ADP ital-3146 140 27 which which PRON ital-3146 140 28 the the DET ital-3146 140 29 mash mash NOUN ital-3146 140 30 - - PUNCT ital-3146 140 31 up up ADP ital-3146 140 32 creator creator NOUN ital-3146 140 33 has have VERB ital-3146 140 34 limited limit VERB ital-3146 140 35 control control NOUN ital-3146 140 36 . . PUNCT ital-3146 141 1 for for ADP ital-3146 141 2 instance instance NOUN ital-3146 141 3 , , PUNCT ital-3146 141 4 specifying specify VERB ital-3146 141 5 a a DET ital-3146 141 6 title title NOUN ital-3146 141 7 attribute attribute NOUN ital-3146 141 8 of of ADP ital-3146 141 9 “ " PUNCT ital-3146 141 10 issn issn PROPN ital-3146 141 11 : : PUNCT ital-3146 141 12 millennium.issnandtitle millennium.issnandtitle X ital-3146 141 13 ” " PUNCT ital-3146 141 14 harvests harvest VERB ital-3146 141 15 the the DET ital-3146 141 16 issn issn PROPN ital-3146 141 17 and and CCONJ ital-3146 141 18 journal journal PROPN ital-3146 141 19 title title NOUN ital-3146 141 20 from from ADP ital-3146 141 21 the the DET ital-3146 141 22 iii iii PROPN ital-3146 141 23 millennium millennium PROPN ital-3146 141 24 ’s ’s PART ital-3146 141 25 record record NOUN ital-3146 141 26 display display NOUN ital-3146 141 27 page page NOUN ital-3146 141 28 . . PUNCT ital-3146 142 1 ■ ■ VERB ital-3146 142 2 ■ ■ X ital-3146 142 3 majax majax ADJ ital-3146 142 4 whereas whereas SCONJ ital-3146 142 5 the the DET ital-3146 142 6 widget widget NOUN ital-3146 142 7 libraries library NOUN ital-3146 142 8 discussed discuss VERB ital-3146 142 9 thus thus ADV ital-3146 142 10 far far ADV ital-3146 142 11 integrate integrate VERB ital-3146 142 12 external external ADJ ital-3146 142 13 web web NOUN ital-3146 142 14 services service NOUN ital-3146 142 15 into into ADP ital-3146 142 16 an an DET ital-3146 142 17 opac opac ADJ ital-3146 142 18 display display NOUN ital-3146 142 19 , , PUNCT ital-3146 142 20 majax majax ADJ ital-3146 142 21 is be AUX ital-3146 142 22 a a DET ital-3146 142 23 widget widget NOUN ital-3146 142 24 library library NOUN ital-3146 142 25 that that PRON ital-3146 142 26 integrates integrate VERB ital-3146 142 27 information information NOUN ital-3146 142 28 coming come VERB ital-3146 142 29 from from ADP ital-3146 142 30 an an DET ital-3146 142 31 opac opac NOUN ital-3146 142 32 into into ADP ital-3146 142 33 other other ADJ ital-3146 142 34 pages page NOUN ital-3146 142 35 , , PUNCT ital-3146 142 36 such such ADJ ital-3146 142 37 as as ADP ital-3146 142 38 resource resource NOUN ital-3146 142 39 guides guide NOUN ital-3146 142 40 or or CCONJ ital-3146 142 41 course course NOUN ital-3146 142 42 displays display NOUN ital-3146 142 43 . . PUNCT ital-3146 143 1 majax majax PROPN ital-3146 143 2 is be AUX ital-3146 143 3 designed design VERB ital-3146 143 4 for for ADP ital-3146 143 5 use use NOUN ital-3146 143 6 with with ADP ital-3146 143 7 a a DET ital-3146 143 8 iii iii NUM ital-3146 143 9 millennium millennium NOUN ital-3146 143 10 integrated integrate VERB ital-3146 143 11 library library NOUN ital-3146 143 12 system system NOUN ital-3146 143 13 ( ( PUNCT ital-3146 143 14 ils il NOUN ital-3146 143 15 ) ) PUNCT ital-3146 143 16 whose whose DET ital-3146 143 17 vendor vendor NOUN ital-3146 143 18 does do AUX ital-3146 143 19 not not PART ital-3146 143 20 provide provide VERB ital-3146 143 21 a a DET ital-3146 143 22 web web NOUN ital-3146 143 23 - - PUNCT ital-3146 143 24 services service NOUN ital-3146 143 25 interface interface NOUN ital-3146 143 26 . . PUNCT ital-3146 144 1 the the DET ital-3146 144 2 techniques technique NOUN ital-3146 144 3 we we PRON ital-3146 144 4 used use VERB ital-3146 144 5 , , PUNCT ital-3146 144 6 however however ADV ital-3146 144 7 , , PUNCT ital-3146 144 8 extend extend VERB ital-3146 144 9 to to ADP ital-3146 144 10 other other ADJ ital-3146 144 11 opacs opac NOUN ital-3146 144 12 as as ADV ital-3146 144 13 well well ADV ital-3146 144 14 . . PUNCT ital-3146 145 1 like like ADP ital-3146 145 2 many many ADJ ital-3146 145 3 table table NOUN ital-3146 145 4 5 5 NUM ital-3146 145 5 . . PUNCT ital-3146 145 6 supported support VERB ital-3146 145 7 tictoclookup tictoclookup NOUN ital-3146 145 8 classes class NOUN ital-3146 145 9 tictoclookup tictoclookup NOUN ital-3146 145 10 class class NOUN ital-3146 145 11 meaning mean VERB ital-3146 145 12 tictoc tictoc NOUN ital-3146 145 13 - - PUNCT ital-3146 145 14 link link NOUN ital-3146 145 15 tictoc tictoc NOUN ital-3146 145 16 - - PUNCT ital-3146 145 17 preview preview NOUN ital-3146 145 18 tictoc tictoc NOUN ital-3146 145 19 - - PUNCT ital-3146 145 20 embed embe VERB ital-3146 145 21 - - PUNCT ital-3146 145 22 n n NOUN ital-3146 145 23 tictoc tictoc ADJ ital-3146 145 24 - - PUNCT ital-3146 145 25 alternate alternate NOUN ital-3146 145 26 - - PUNCT ital-3146 145 27 link link NOUN ital-3146 145 28 tictoc tictoc ADJ ital-3146 145 29 - - PUNCT ital-3146 145 30 append append NOUN ital-3146 145 31 - - PUNCT ital-3146 145 32 title title NOUN ital-3146 145 33 wrap wrap NOUN ital-3146 145 34 span span PROPN ital-3146 145 35 / / SYM ital-3146 145 36 div div PROPN ital-3146 145 37 in in ADP ital-3146 145 38 link link NOUN ital-3146 145 39 to to ADP ital-3146 145 40 table table NOUN ital-3146 145 41 of of ADP ital-3146 145 42 contents content NOUN ital-3146 145 43 display display NOUN ital-3146 145 44 tooltip tooltip NOUN ital-3146 145 45 with with ADP ital-3146 145 46 preview preview NOUN ital-3146 145 47 of of ADP ital-3146 145 48 current current ADJ ital-3146 145 49 entries entry NOUN ital-3146 145 50 embed embed ADJ ital-3146 145 51 preview preview NOUN ital-3146 145 52 of of ADP ital-3146 145 53 first first PROPN ital-3146 145 54 n n PROPN ital-3146 145 55 entries entry NOUN ital-3146 145 56 insert insert PROPN ital-3146 145 57 < < X ital-3146 145 58 link link NOUN ital-3146 145 59 rel=“alternate rel=“alternate NOUN ital-3146 145 60 ” " PUNCT ital-3146 145 61 > > X ital-3146 145 62 into into ADP ital-3146 145 63 document document NOUN ital-3146 145 64 append append VERB ital-3146 145 65 the the DET ital-3146 145 66 title title NOUN ital-3146 145 67 of of ADP ital-3146 145 68 the the DET ital-3146 145 69 journal journal NOUN ital-3146 145 70 to to ADP ital-3146 145 71 the the DET ital-3146 145 72 span span NOUN ital-3146 145 73 / / SYM ital-3146 145 74 div div PROPN ital-3146 145 75 web web NOUN ital-3146 145 76 services service NOUN ital-3146 145 77 and and CCONJ ital-3146 145 78 widgets widget NOUN ital-3146 145 79 for for ADP ital-3146 145 80 library library NOUN ital-3146 145 81 information information NOUN ital-3146 145 82 systems system NOUN ital-3146 145 83 | | ADV ital-3146 145 84 back back ADV ital-3146 145 85 and and CCONJ ital-3146 145 86 bailey bailey VERB ital-3146 145 87 83 83 NUM ital-3146 145 88 legacy legacy PROPN ital-3146 145 89 opacs opac NOUN ital-3146 145 90 , , PUNCT ital-3146 145 91 millennium millennium NOUN ital-3146 145 92 does do AUX ital-3146 145 93 not not PART ital-3146 145 94 only only ADV ital-3146 145 95 lack lack VERB ital-3146 145 96 a a DET ital-3146 145 97 web web NOUN ital-3146 145 98 - - PUNCT ital-3146 145 99 services service NOUN ital-3146 145 100 interface interface NOUN ital-3146 145 101 , , PUNCT ital-3146 145 102 but but CCONJ ital-3146 145 103 lacks lack VERB ital-3146 145 104 any any DET ital-3146 145 105 programming programming NOUN ital-3146 145 106 interface interface NOUN ital-3146 145 107 to to ADP ital-3146 145 108 the the DET ital-3146 145 109 records record NOUN ital-3146 145 110 contained contain VERB ital-3146 145 111 in in ADP ital-3146 145 112 the the DET ital-3146 145 113 system system NOUN ital-3146 145 114 and and CCONJ ital-3146 145 115 does do AUX ital-3146 145 116 not not PART ital-3146 145 117 provide provide VERB ital-3146 145 118 access access NOUN ital-3146 145 119 to to ADP ital-3146 145 120 the the DET ital-3146 145 121 database database NOUN ital-3146 145 122 or or CCONJ ital-3146 145 123 file file NOUN ital-3146 145 124 system system NOUN ital-3146 145 125 of of ADP ital-3146 145 126 the the DET ital-3146 145 127 machine machine NOUN ital-3146 145 128 housing house VERB ital-3146 145 129 the the DET ital-3146 145 130 opac opac NOUN ital-3146 145 131 . . PUNCT ital-3146 146 1 providing provide VERB ital-3146 146 2 opac opac PROPN ital-3146 146 3 data datum NOUN ital-3146 146 4 as as ADP ital-3146 146 5 a a DET ital-3146 146 6 web web NOUN ital-3146 146 7 service service NOUN ital-3146 146 8 we we PRON ital-3146 146 9 implemented implement VERB ital-3146 146 10 two two NUM ital-3146 146 11 methods method NOUN ital-3146 146 12 to to PART ital-3146 146 13 access access NOUN ital-3146 146 14 records record NOUN ital-3146 146 15 from from ADP ital-3146 146 16 the the DET ital-3146 146 17 millennium millennium NOUN ital-3146 146 18 opac opac PRON ital-3146 146 19 using use VERB ital-3146 146 20 bibliographic bibliographic ADJ ital-3146 146 21 identifiers identifier NOUN ital-3146 146 22 such such ADJ ital-3146 146 23 as as ADP ital-3146 146 24 isbn isbn NOUN ital-3146 146 25 , , PUNCT ital-3146 146 26 oclc oclc NOUN ital-3146 146 27 number number NOUN ital-3146 146 28 , , PUNCT ital-3146 146 29 bibliographic bibliographic ADJ ital-3146 146 30 record record NOUN ital-3146 146 31 number number NOUN ital-3146 146 32 , , PUNCT ital-3146 146 33 and and CCONJ ital-3146 146 34 item item NOUN ital-3146 146 35 title title NOUN ital-3146 146 36 . . PUNCT ital-3146 147 1 both both DET ital-3146 147 2 methods method NOUN ital-3146 147 3 provide provide VERB ital-3146 147 4 access access NOUN ital-3146 147 5 to to ADP ital-3146 147 6 complete complete ADJ ital-3146 147 7 marc marc PROPN ital-3146 147 8 records record NOUN ital-3146 147 9 and and CCONJ ital-3146 147 10 holdings holding NOUN ital-3146 147 11 information information NOUN ital-3146 147 12 , , PUNCT ital-3146 147 13 along along ADP ital-3146 147 14 with with ADP ital-3146 147 15 locations location NOUN ital-3146 147 16 and and CCONJ ital-3146 147 17 real real ADJ ital-3146 147 18 - - PUNCT ital-3146 147 19 time time NOUN ital-3146 147 20 availability availability NOUN ital-3146 147 21 for for ADP ital-3146 147 22 each each DET ital-3146 147 23 held hold VERB ital-3146 147 24 item item NOUN ital-3146 147 25 . . PUNCT ital-3146 148 1 majax majax ADJ ital-3146 148 2 extracts extract VERB ital-3146 148 3 this this DET ital-3146 148 4 information information NOUN ital-3146 148 5 via via ADP ital-3146 148 6 screenscraping screenscrape VERB ital-3146 148 7 from from ADP ital-3146 148 8 the the DET ital-3146 148 9 marc marc PROPN ital-3146 148 10 record record NOUN ital-3146 148 11 display display NOUN ital-3146 148 12 page page NOUN ital-3146 148 13 . . PUNCT ital-3146 149 1 as as ADP ital-3146 149 2 with with ADP ital-3146 149 3 all all DET ital-3146 149 4 screen screen NOUN ital-3146 149 5 - - PUNCT ital-3146 149 6 scraping scrape VERB ital-3146 149 7 approaches approach NOUN ital-3146 149 8 , , PUNCT ital-3146 149 9 the the DET ital-3146 149 10 code code NOUN ital-3146 149 11 performing perform VERB ital-3146 149 12 the the DET ital-3146 149 13 scraping scraping NOUN ital-3146 149 14 must must AUX ital-3146 149 15 be be AUX ital-3146 149 16 updated update VERB ital-3146 149 17 if if SCONJ ital-3146 149 18 the the DET ital-3146 149 19 output output NOUN ital-3146 149 20 format format NOUN ital-3146 149 21 provided provide VERB ital-3146 149 22 by by ADP ital-3146 149 23 the the DET ital-3146 149 24 opac opac ADJ ital-3146 149 25 changes change NOUN ital-3146 149 26 . . PUNCT ital-3146 150 1 in in ADP ital-3146 150 2 our our PRON ital-3146 150 3 experience experience NOUN ital-3146 150 4 , , PUNCT ital-3146 150 5 such such ADJ ital-3146 150 6 changes change NOUN ital-3146 150 7 occur occur VERB ital-3146 150 8 at at ADP ital-3146 150 9 a a DET ital-3146 150 10 frequency frequency NOUN ital-3146 150 11 of of ADP ital-3146 150 12 less less ADJ ital-3146 150 13 than than ADP ital-3146 150 14 once once ADV ital-3146 150 15 per per ADP ital-3146 150 16 year year NOUN ital-3146 150 17 . . PUNCT ital-3146 151 1 the the DET ital-3146 151 2 first first ADJ ital-3146 151 3 method method NOUN ital-3146 151 4 , , PUNCT ital-3146 151 5 majax majax ADJ ital-3146 151 6 1 1 NUM ital-3146 151 7 , , PUNCT ital-3146 151 8 implements implement VERB ital-3146 151 9 screen screen NOUN ital-3146 151 10 scraping scrape VERB ital-3146 151 11 using use VERB ital-3146 151 12 javascript javascript NOUN ital-3146 151 13 code code NOUN ital-3146 151 14 that that PRON ital-3146 151 15 is be AUX ital-3146 151 16 contained contain VERB ital-3146 151 17 in in ADP ital-3146 151 18 a a DET ital-3146 151 19 document document NOUN ital-3146 151 20 placed place VERB ital-3146 151 21 in in ADP ital-3146 151 22 a a DET ital-3146 151 23 directory directory NOUN ital-3146 151 24 on on ADP ital-3146 151 25 the the DET ital-3146 151 26 server server NOUN ital-3146 151 27 ( ( PUNCT ital-3146 151 28 /screens /screen NOUN ital-3146 151 29 ) ) PUNCT ital-3146 151 30 , , PUNCT ital-3146 151 31 which which PRON ital-3146 151 32 is be AUX ital-3146 151 33 normally normally ADV ital-3146 151 34 used use VERB ital-3146 151 35 for for ADP ital-3146 151 36 supplementary supplementary ADJ ital-3146 151 37 resources resource NOUN ital-3146 151 38 , , PUNCT ital-3146 151 39 such such ADJ ital-3146 151 40 as as ADP ital-3146 151 41 images image NOUN ital-3146 151 42 . . PUNCT ital-3146 152 1 this this DET ital-3146 152 2 document document NOUN ital-3146 152 3 is be AUX ital-3146 152 4 included include VERB ital-3146 152 5 in in ADP ital-3146 152 6 the the DET ital-3146 152 7 target target NOUN ital-3146 152 8 page page NOUN ital-3146 152 9 as as ADP ital-3146 152 10 a a DET ital-3146 152 11 hidden hide VERB ital-3146 152 12 html html NOUN ital-3146 152 13 < < X ital-3146 152 14 iframe iframe ADJ ital-3146 152 15 > > X ital-3146 152 16 element element NOUN ital-3146 152 17 ( ( PUNCT ital-3146 152 18 see see VERB ital-3146 152 19 frame frame NOUN ital-3146 152 20 b b PROPN ital-3146 152 21 in in ADP ital-3146 152 22 figure figure NOUN ital-3146 152 23 2 2 NUM ital-3146 152 24 ) ) PUNCT ital-3146 152 25 . . PUNCT ital-3146 153 1 consequently consequently ADV ital-3146 153 2 , , PUNCT ital-3146 153 3 the the DET ital-3146 153 4 same same ADJ ital-3146 153 5 - - PUNCT ital-3146 153 6 domain domain NOUN ital-3146 153 7 restriction restriction NOUN ital-3146 153 8 applies apply VERB ital-3146 153 9 to to ADP ital-3146 153 10 the the DET ital-3146 153 11 code code NOUN ital-3146 153 12 residing reside VERB ital-3146 153 13 in in ADP ital-3146 153 14 it it PRON ital-3146 153 15 . . PUNCT ital-3146 154 1 majax majax ADJ ital-3146 154 2 1 1 NUM ital-3146 154 3 can can AUX ital-3146 154 4 thus thus ADV ital-3146 154 5 be be AUX ital-3146 154 6 used use VERB ital-3146 154 7 only only ADV ital-3146 154 8 on on ADP ital-3146 154 9 pages page NOUN ital-3146 154 10 within within ADP ital-3146 154 11 the the DET ital-3146 154 12 same same ADJ ital-3146 154 13 domain domain NOUN ital-3146 154 14 — — PUNCT ital-3146 154 15 for for ADP ital-3146 154 16 instance instance NOUN ital-3146 154 17 , , PUNCT ital-3146 154 18 if if SCONJ ital-3146 154 19 the the DET ital-3146 154 20 opac opac NOUN ital-3146 154 21 is be AUX ital-3146 154 22 housed house VERB ital-3146 154 23 at at ADP ital-3146 154 24 opac.library.university.edu opac.library.university.edu PROPN ital-3146 154 25 , , PUNCT ital-3146 154 26 majax majax ADJ ital-3146 154 27 1 1 NUM ital-3146 154 28 may may AUX ital-3146 154 29 be be AUX ital-3146 154 30 used use VERB ital-3146 154 31 on on ADP ital-3146 154 32 all all DET ital-3146 154 33 pages page NOUN ital-3146 154 34 within within ADP ital-3146 154 35 * * PROPN ital-3146 154 36 .university.edu .university.edu NUM ital-3146 154 37 ( ( PUNCT ital-3146 154 38 not not PART ital-3146 154 39 merely merely ADV ital-3146 154 40 * * PUNCT ital-3146 154 41 .library.university.edu .library.university.edu PUNCT ital-3146 154 42 ) ) PUNCT ital-3146 154 43 . . PUNCT ital-3146 155 1 the the DET ital-3146 155 2 key key ADJ ital-3146 155 3 advantage advantage NOUN ital-3146 155 4 of of ADP ital-3146 155 5 majax majax ADJ ital-3146 155 6 1 1 NUM ital-3146 155 7 is be AUX ital-3146 155 8 that that SCONJ ital-3146 155 9 no no DET ital-3146 155 10 additional additional ADJ ital-3146 155 11 server server NOUN ital-3146 155 12 is be AUX ital-3146 155 13 required require VERB ital-3146 155 14 . . PUNCT ital-3146 156 1 the the DET ital-3146 156 2 second second ADJ ital-3146 156 3 method method NOUN ital-3146 156 4 , , PUNCT ital-3146 156 5 majax majax ADJ ital-3146 156 6 2 2 NUM ital-3146 156 7 , , PUNCT ital-3146 156 8 uses use VERB ital-3146 156 9 an an DET ital-3146 156 10 intermediary intermediary ADJ ital-3146 156 11 server server NOUN ital-3146 156 12 that that PRON ital-3146 156 13 retrieves retrieve VERB ital-3146 156 14 the the DET ital-3146 156 15 data datum NOUN ital-3146 156 16 from from ADP ital-3146 156 17 the the DET ital-3146 156 18 opac opac PROPN ital-3146 156 19 , , PUNCT ital-3146 156 20 translates translate VERB ital-3146 156 21 it it PRON ital-3146 156 22 to to ADP ital-3146 156 23 json json NOUN ital-3146 156 24 , , PUNCT ital-3146 156 25 and and CCONJ ital-3146 156 26 returns return VERB ital-3146 156 27 it it PRON ital-3146 156 28 to to ADP ital-3146 156 29 the the DET ital-3146 156 30 client client NOUN ital-3146 156 31 . . PUNCT ital-3146 157 1 this this DET ital-3146 157 2 method method NOUN ital-3146 157 3 , , PUNCT ital-3146 157 4 shown show VERB ital-3146 157 5 in in ADP ital-3146 157 6 figure figure NOUN ital-3146 157 7 5 5 NUM ital-3146 157 8 , , PUNCT ital-3146 157 9 returns return VERB ital-3146 157 10 json json PROPN ital-3146 157 11 data datum NOUN ital-3146 157 12 and and CCONJ ital-3146 157 13 therefore therefore ADV ital-3146 157 14 does do AUX ital-3146 157 15 not not PART ital-3146 157 16 suffer suffer VERB ital-3146 157 17 from from ADP ital-3146 157 18 the the DET ital-3146 157 19 same same ADJ ital-3146 157 20 - - PUNCT ital-3146 157 21 domain domain NOUN ital-3146 157 22 restriction restriction NOUN ital-3146 157 23 . . PUNCT ital-3146 158 1 however however ADV ital-3146 158 2 , , PUNCT ital-3146 158 3 it it PRON ital-3146 158 4 requires require VERB ital-3146 158 5 hosting host VERB ital-3146 158 6 the the DET ital-3146 158 7 majax majax ADJ ital-3146 158 8 2 2 NUM ital-3146 158 9 web web NOUN ital-3146 158 10 service service NOUN ital-3146 158 11 . . PUNCT ital-3146 159 1 like like ADP ital-3146 159 2 the the DET ital-3146 159 3 tictoclookup tictoclookup NOUN ital-3146 159 4 web web NOUN ital-3146 159 5 service service NOUN ital-3146 159 6 , , PUNCT ital-3146 159 7 we we PRON ital-3146 159 8 implemented implement VERB ital-3146 159 9 the the DET ital-3146 159 10 majax majax ADJ ital-3146 159 11 2 2 NUM ital-3146 159 12 web web NOUN ital-3146 159 13 service service NOUN ital-3146 159 14 using use VERB ital-3146 159 15 python python PROPN ital-3146 159 16 conformant conformant ADJ ital-3146 159 17 to to PART ital-3146 159 18 wsgi wsgi VERB ital-3146 159 19 . . PUNCT ital-3146 160 1 a a DET ital-3146 160 2 single single ADJ ital-3146 160 3 installation installation NOUN ital-3146 160 4 can can AUX ital-3146 160 5 support support VERB ital-3146 160 6 multiple multiple ADJ ital-3146 160 7 opacs opac NOUN ital-3146 160 8 . . PUNCT ital-3146 161 1 widgetization widgetization VERB ital-3146 161 2 the the DET ital-3146 161 3 majax majax ADJ ital-3146 161 4 widget widget NOUN ital-3146 161 5 library library NOUN ital-3146 161 6 allows allow VERB ital-3146 161 7 the the DET ital-3146 161 8 integration integration NOUN ital-3146 161 9 of of ADP ital-3146 161 10 both both CCONJ ital-3146 161 11 majax majax ADJ ital-3146 161 12 1 1 NUM ital-3146 161 13 and and CCONJ ital-3146 161 14 majax majax ADJ ital-3146 161 15 2 2 NUM ital-3146 161 16 data datum NOUN ital-3146 161 17 into into ADP ital-3146 161 18 websites website NOUN ital-3146 161 19 without without ADP ital-3146 161 20 javascript javascript NOUN ital-3146 161 21 programming programming NOUN ital-3146 161 22 . . PUNCT ital-3146 162 1 the the DET ital-3146 162 2 < < X ital-3146 162 3 span span NOUN ital-3146 162 4 > > X ital-3146 162 5 tags tag NOUN ital-3146 162 6 function function VERB ital-3146 162 7 as as ADP ital-3146 162 8 placeholders placeholder NOUN ital-3146 162 9 , , PUNCT ital-3146 162 10 and and CCONJ ital-3146 162 11 < < X ital-3146 162 12 title title NOUN ital-3146 162 13 > > X ital-3146 162 14 and and CCONJ ital-3146 162 15 < < X ital-3146 162 16 class class NOUN ital-3146 162 17 > > X ital-3146 162 18 attributes attribute NOUN ital-3146 162 19 describe describe VERB ital-3146 162 20 the the DET ital-3146 162 21 desired desire VERB ital-3146 162 22 processing processing NOUN ital-3146 162 23 . . PUNCT ital-3146 163 1 majax majax PROPN ital-3146 163 2 provides provide VERB ital-3146 163 3 a a DET ital-3146 163 4 number number NOUN ital-3146 163 5 of of ADP ital-3146 163 6 “ " PUNCT ital-3146 163 7 majax majax ADJ ital-3146 163 8 classes class NOUN ital-3146 163 9 , , PUNCT ital-3146 163 10 ” " PUNCT ital-3146 163 11 multiple multiple NOUN ital-3146 163 12 of of ADP ital-3146 163 13 which which PRON ital-3146 163 14 can can AUX ital-3146 163 15 be be AUX ital-3146 163 16 specified specify VERB ital-3146 163 17 . . PUNCT ital-3146 164 1 these these DET ital-3146 164 2 classes class NOUN ital-3146 164 3 allow allow VERB ital-3146 164 4 a a DET ital-3146 164 5 mash mash NOUN ital-3146 164 6 - - PUNCT ital-3146 164 7 up up ADP ital-3146 164 8 creator creator NOUN ital-3146 164 9 to to PART ital-3146 164 10 insert insert VERB ital-3146 164 11 a a DET ital-3146 164 12 large large ADJ ital-3146 164 13 variety variety NOUN ital-3146 164 14 of of ADP ital-3146 164 15 bibliographic bibliographic ADJ ital-3146 164 16 information information NOUN ital-3146 164 17 , , PUNCT ital-3146 164 18 such such ADJ ital-3146 164 19 as as ADP ital-3146 164 20 the the DET ital-3146 164 21 values value NOUN ital-3146 164 22 of of ADP ital-3146 164 23 marc marc PROPN ital-3146 164 24 fields field NOUN ital-3146 164 25 . . PUNCT ital-3146 165 1 classes class NOUN ital-3146 165 2 are be AUX ital-3146 165 3 also also ADV ital-3146 165 4 provided provide VERB ital-3146 165 5 to to PART ital-3146 165 6 insert insert VERB ital-3146 165 7 fully fully ADV ital-3146 165 8 formatted format VERB ital-3146 165 9 , , PUNCT ital-3146 165 10 ready ready ADJ ital-3146 165 11 - - PUNCT ital-3146 165 12 to to PART ital-3146 165 13 - - PUNCT ital-3146 165 14 copy copy VERB ital-3146 165 15 bibliographic bibliographic ADJ ital-3146 165 16 references reference NOUN ital-3146 165 17 in in ADP ital-3146 165 18 harvard harvard PROPN ital-3146 165 19 style style NOUN ital-3146 165 20 , , PUNCT ital-3146 165 21 live live ADJ ital-3146 165 22 circulation circulation NOUN ital-3146 165 23 information information NOUN ital-3146 165 24 , , PUNCT ital-3146 165 25 links link NOUN ital-3146 165 26 to to ADP ital-3146 165 27 the the DET ital-3146 165 28 catalog catalog NOUN ital-3146 165 29 record record NOUN ital-3146 165 30 , , PUNCT ital-3146 165 31 links link NOUN ital-3146 165 32 to to ADP ital-3146 165 33 online online ADJ ital-3146 165 34 versions version NOUN ital-3146 165 35 of of ADP ital-3146 165 36 the the DET ital-3146 165 37 item item NOUN ital-3146 165 38 ( ( PUNCT ital-3146 165 39 if if SCONJ ital-3146 165 40 applicable applicable ADJ ital-3146 165 41 ) ) PUNCT ital-3146 165 42 , , PUNCT ital-3146 165 43 a a DET ital-3146 165 44 ready ready ADJ ital-3146 165 45 - - PUNCT ital-3146 165 46 to to ADP ital-3146 165 47 - - PUNCT ital-3146 165 48 import import NOUN ital-3146 165 49 ris ris NOUN ital-3146 165 50 description description NOUN ital-3146 165 51 of of ADP ital-3146 165 52 the the DET ital-3146 165 53 item item NOUN ital-3146 165 54 , , PUNCT ital-3146 165 55 and and CCONJ ital-3146 165 56 even even ADV ital-3146 165 57 images image NOUN ital-3146 165 58 of of ADP ital-3146 165 59 the the DET ital-3146 165 60 book book NOUN ital-3146 165 61 cover cover NOUN ital-3146 165 62 . . PUNCT ital-3146 166 1 a a DET ital-3146 166 2 list list NOUN ital-3146 166 3 of of ADP ital-3146 166 4 classes class NOUN ital-3146 166 5 majax majax ADJ ital-3146 166 6 supports support NOUN ital-3146 166 7 is be AUX ital-3146 166 8 provided provide VERB ital-3146 166 9 in in ADP ital-3146 166 10 table table NOUN ital-3146 166 11 6 6 NUM ital-3146 166 12 . . PUNCT ital-3146 166 13 examples example NOUN ital-3146 166 14 figure figure NOUN ital-3146 166 15 6 6 NUM ital-3146 166 16 provides provide VERB ital-3146 166 17 an an DET ital-3146 166 18 example example NOUN ital-3146 166 19 use use NOUN ital-3146 166 20 of of ADP ital-3146 166 21 majax majax ADJ ital-3146 166 22 widgets widget NOUN ital-3146 166 23 . . PUNCT ital-3146 167 1 four four NUM ital-3146 167 2 < < X ital-3146 167 3 span span NOUN ital-3146 167 4 > > X ital-3146 167 5 tags tag NOUN ital-3146 167 6 expand expand VERB ital-3146 167 7 into into ADP ital-3146 167 8 the the DET ital-3146 167 9 book book NOUN ital-3146 167 10 cover cover NOUN ital-3146 167 11 , , PUNCT ital-3146 167 12 a a DET ital-3146 167 13 complete complete ADJ ital-3146 167 14 harvard harvard NOUN ital-3146 167 15 - - PUNCT ital-3146 167 16 style style NOUN ital-3146 167 17 reference reference NOUN ital-3146 167 18 , , PUNCT ital-3146 167 19 the the DET ital-3146 167 20 valid valid NOUN ital-3146 167 21 of of ADP ital-3146 167 22 a a DET ital-3146 167 23 specific specific ADJ ital-3146 167 24 marc marc PROPN ital-3146 167 25 field field NOUN ital-3146 167 26 ( ( PUNCT ital-3146 167 27 020 020 NUM ital-3146 167 28 ) ) PUNCT ital-3146 167 29 , , PUNCT ital-3146 167 30 and and CCONJ ital-3146 167 31 a a DET ital-3146 167 32 display display NOUN ital-3146 167 33 of of ADP ital-3146 167 34 the the DET ital-3146 167 35 current current ADJ ital-3146 167 36 availability availability NOUN ital-3146 167 37 of of ADP ital-3146 167 38 the the DET ital-3146 167 39 item item NOUN ital-3146 167 40 , , PUNCT ital-3146 167 41 wrapped wrap VERB ital-3146 167 42 in in ADP ital-3146 167 43 a a DET ital-3146 167 44 link link NOUN ital-3146 167 45 to to ADP ital-3146 167 46 the the DET ital-3146 167 47 catalog catalog NOUN ital-3146 167 48 record record NOUN ital-3146 167 49 . . PUNCT ital-3146 168 1 texts text NOUN ital-3146 168 2 such such ADJ ital-3146 168 3 as as ADP ital-3146 168 4 “ " PUNCT ital-3146 168 5 copy copy NOUN ital-3146 168 6 is be AUX ital-3146 168 7 available available ADJ ital-3146 168 8 ” " PUNCT ital-3146 168 9 shown show VERB ital-3146 168 10 in in ADP ital-3146 168 11 figure figure NOUN ital-3146 168 12 6 6 NUM ital-3146 168 13 are be AUX ital-3146 168 14 localizable localizable ADJ ital-3146 168 15 . . PUNCT ital-3146 169 1 even even ADV ital-3146 169 2 though though SCONJ ital-3146 169 3 there there PRON ital-3146 169 4 are be VERB ital-3146 169 5 multiple multiple ADJ ital-3146 169 6 majax majax ADJ ital-3146 169 7 < < NOUN ital-3146 169 8 span span NOUN ital-3146 169 9 > > X ital-3146 169 10 tags tag NOUN ital-3146 169 11 that that PRON ital-3146 169 12 refer refer VERB ital-3146 169 13 to to ADP ital-3146 169 14 the the DET ital-3146 169 15 same same ADJ ital-3146 169 16 isbn isbn NOUN ital-3146 169 17 , , PUNCT ital-3146 169 18 the the DET ital-3146 169 19 majax majax ADJ ital-3146 169 20 widget widget NOUN ital-3146 169 21 library library NOUN ital-3146 169 22 will will AUX ital-3146 169 23 contact contact VERB ital-3146 169 24 the the DET ital-3146 169 25 majax majax ADJ ital-3146 169 26 1 1 NUM ital-3146 169 27 or or CCONJ ital-3146 169 28 majax majax ADJ ital-3146 169 29 2 2 NUM ital-3146 169 30 web web NOUN ital-3146 169 31 service service NOUN ital-3146 169 32 only only ADV ital-3146 169 33 once once ADV ital-3146 169 34 per per ADP ital-3146 169 35 identifier identifier NOUN ital-3146 169 36 , , PUNCT ital-3146 169 37 independent independent ADJ ital-3146 169 38 of of ADP ital-3146 169 39 how how SCONJ ital-3146 169 40 often often ADV ital-3146 169 41 it it PRON ital-3146 169 42 is be AUX ital-3146 169 43 used use VERB ital-3146 169 44 in in ADP ital-3146 169 45 a a DET ital-3146 169 46 page page NOUN ital-3146 169 47 . . PUNCT ital-3146 170 1 to to PART ital-3146 170 2 manage manage VERB ital-3146 170 3 the the DET ital-3146 170 4 load load NOUN ital-3146 170 5 , , PUNCT ital-3146 170 6 the the DET ital-3146 170 7 majax majax ADJ ital-3146 170 8 client client NOUN ital-3146 170 9 site site NOUN ital-3146 170 10 library library NOUN ital-3146 170 11 can can AUX ital-3146 170 12 be be AUX ital-3146 170 13 configured configure VERB ital-3146 170 14 to to PART ital-3146 170 15 not not PART ital-3146 170 16 exceed exceed VERB ital-3146 170 17 a a DET ital-3146 170 18 maximum maximum ADJ ital-3146 170 19 number number NOUN ital-3146 170 20 of of ADP ital-3146 170 21 requests request NOUN ital-3146 170 22 per per ADP ital-3146 170 23 second second NOUN ital-3146 170 24 , , PUNCT ital-3146 170 25 per per ADP ital-3146 170 26 client client NOUN ital-3146 170 27 . . PUNCT ital-3146 171 1 all all DET ital-3146 171 2 software software NOUN ital-3146 171 3 described describe VERB ital-3146 171 4 in in ADP ital-3146 171 5 this this DET ital-3146 171 6 paper paper NOUN ital-3146 171 7 is be AUX ital-3146 171 8 available available ADJ ital-3146 171 9 under under ADP ital-3146 171 10 the the DET ital-3146 171 11 lgpl lgpl NOUN ital-3146 171 12 open open ADJ ital-3146 171 13 source source NOUN ital-3146 171 14 license license NOUN ital-3146 171 15 . . PUNCT ital-3146 172 1 the the DET ital-3146 172 2 majax majax ADJ ital-3146 172 3 libraries library NOUN ital-3146 172 4 have have AUX ital-3146 172 5 been be AUX ital-3146 172 6 used use VERB ital-3146 172 7 by by ADP ital-3146 172 8 us we PRON ital-3146 172 9 and and CCONJ ital-3146 172 10 others other NOUN ital-3146 172 11 for for ADP ital-3146 172 12 about about ADV ital-3146 172 13 two two NUM ital-3146 172 14 years year NOUN ital-3146 172 15 . . PUNCT ital-3146 173 1 for for ADP ital-3146 173 2 instance instance NOUN ital-3146 173 3 , , PUNCT ital-3146 173 4 the the DET ital-3146 173 5 “ " PUNCT ital-3146 173 6 new new ADJ ital-3146 173 7 books book NOUN ital-3146 173 8 ” " PUNCT ital-3146 173 9 list list NOUN ital-3146 173 10 in in ADP ital-3146 173 11 our our PRON ital-3146 173 12 library library NOUN ital-3146 173 13 uses use VERB ital-3146 173 14 majax majax ADJ ital-3146 173 15 1 1 NUM ital-3146 173 16 to to PART ital-3146 173 17 provide provide VERB ital-3146 173 18 circulation circulation NOUN ital-3146 173 19 information information NOUN ital-3146 173 20 . . PUNCT ital-3146 174 1 faculty faculty NOUN ital-3146 174 2 members member NOUN ital-3146 174 3 at at ADP ital-3146 174 4 our our PRON ital-3146 174 5 institution institution NOUN ital-3146 174 6 are be AUX ital-3146 174 7 using use VERB ital-3146 174 8 majax majax ADJ ital-3146 174 9 to to PART ital-3146 174 10 enrich enrich VERB ital-3146 174 11 their their PRON ital-3146 174 12 course course NOUN ital-3146 174 13 websites website NOUN ital-3146 174 14 . . PUNCT ital-3146 175 1 a a DET ital-3146 175 2 number number NOUN ital-3146 175 3 of of ADP ital-3146 175 4 libraries library NOUN ital-3146 175 5 have have AUX ital-3146 175 6 adopted adopt VERB ital-3146 175 7 majax majax ADJ ital-3146 175 8 1 1 NUM ital-3146 175 9 , , PUNCT ital-3146 175 10 which which PRON ital-3146 175 11 is be AUX ital-3146 175 12 particularly particularly ADV ital-3146 175 13 easy easy ADJ ital-3146 175 14 to to PART ital-3146 175 15 host host VERB ital-3146 175 16 because because SCONJ ital-3146 175 17 no no DET ital-3146 175 18 additional additional ADJ ital-3146 175 19 server server NOUN ital-3146 175 20 is be AUX ital-3146 175 21 required require VERB ital-3146 175 22 . . PUNCT ital-3146 176 1 ■ ■ X ital-3146 176 2 ■ ■ X ital-3146 176 3 related relate VERB ital-3146 176 4 work work NOUN ital-3146 176 5 most most ADV ital-3146 176 6 ilss ilss ADJ ital-3146 176 7 in in ADP ital-3146 176 8 use use NOUN ital-3146 176 9 today today NOUN ital-3146 176 10 do do AUX ital-3146 176 11 not not PART ital-3146 176 12 provide provide VERB ital-3146 176 13 suitable suitable ADJ ital-3146 176 14 web web NOUN ital-3146 176 15 - - PUNCT ital-3146 176 16 services service NOUN ital-3146 176 17 interfaces interface NOUN ital-3146 176 18 to to PART ital-3146 176 19 access access VERB ital-3146 176 20 either either CCONJ ital-3146 176 21 bibliographic bibliographic ADJ ital-3146 176 22 information information NOUN ital-3146 176 23 figure figure NOUN ital-3146 176 24 5 5 NUM ital-3146 176 25 . . PUNCT ital-3146 176 26 architecture architecture NOUN ital-3146 176 27 of of ADP ital-3146 176 28 the the DET ital-3146 176 29 majax majax ADJ ital-3146 176 30 2 2 NUM ital-3146 176 31 web web NOUN ital-3146 176 32 service service NOUN ital-3146 176 33 84 84 NUM ital-3146 176 34 information information NOUN ital-3146 176 35 technology technology NOUN ital-3146 176 36 and and CCONJ ital-3146 176 37 libraries library NOUN ital-3146 176 38 | | NOUN ital-3146 176 39 june june PROPN ital-3146 176 40 2010 2010 NUM ital-3146 176 41 or or CCONJ ital-3146 176 42 availability availability NOUN ital-3146 176 43 data.9 data.9 PROPN ital-3146 176 44 this this DET ital-3146 176 45 shortcoming shortcoming NOUN ital-3146 176 46 is be AUX ital-3146 176 47 addressed address VERB ital-3146 176 48 by by ADP ital-3146 176 49 multiple multiple ADJ ital-3146 176 50 initiatives initiative NOUN ital-3146 176 51 . . PUNCT ital-3146 177 1 the the DET ital-3146 177 2 ils ils PROPN ital-3146 177 3 discovery discovery PROPN ital-3146 177 4 interface interface PROPN ital-3146 177 5 task task NOUN ital-3146 177 6 force force NOUN ital-3146 177 7 ( ( PUNCT ital-3146 177 8 ils ils NOUN ital-3146 177 9 - - PUNCT ital-3146 177 10 di di X ital-3146 177 11 ) ) PUNCT ital-3146 177 12 created create VERB ital-3146 177 13 a a DET ital-3146 177 14 set set NOUN ital-3146 177 15 of of ADP ital-3146 177 16 recommendations recommendation NOUN ital-3146 177 17 that that PRON ital-3146 177 18 facilitate facilitate VERB ital-3146 177 19 the the DET ital-3146 177 20 integration integration NOUN ital-3146 177 21 of of ADP ital-3146 177 22 discovery discovery NOUN ital-3146 177 23 interfaces interface VERB ital-3146 177 24 with with ADP ital-3146 177 25 legacy legacy NOUN ital-3146 177 26 ilss ilss ADJ ital-3146 177 27 , , PUNCT ital-3146 177 28 but but CCONJ ital-3146 177 29 does do AUX ital-3146 177 30 not not PART ital-3146 177 31 define define VERB ital-3146 177 32 a a DET ital-3146 177 33 concrete concrete ADJ ital-3146 177 34 api.10 api.10 NOUN ital-3146 177 35 related relate VERB ital-3146 177 36 , , PUNCT ital-3146 177 37 the the DET ital-3146 177 38 iso iso NOUN ital-3146 177 39 20775 20775 NUM ital-3146 177 40 holdings holding NOUN ital-3146 177 41 standard standard NOUN ital-3146 177 42 describes describe VERB ital-3146 177 43 an an DET ital-3146 177 44 xml xml NOUN ital-3146 177 45 schema schema NOUN ital-3146 177 46 to to PART ital-3146 177 47 describe describe VERB ital-3146 177 48 the the DET ital-3146 177 49 availability availability NOUN ital-3146 177 50 of of ADP ital-3146 177 51 items item NOUN ital-3146 177 52 across across ADP ital-3146 177 53 systems system NOUN ital-3146 177 54 , , PUNCT ital-3146 177 55 but but CCONJ ital-3146 177 56 does do AUX ital-3146 177 57 not not PART ital-3146 177 58 describe describe VERB ital-3146 177 59 an an DET ital-3146 177 60 api api NOUN ital-3146 177 61 for for ADP ital-3146 177 62 accessing access VERB ital-3146 177 63 them.11 them.11 NOUN ital-3146 177 64 many many ADJ ital-3146 177 65 ilss ilss ADJ ital-3146 177 66 provide provide VERB ital-3146 177 67 a a DET ital-3146 177 68 z39.50 z39.50 PROPN ital-3146 177 69 interface interface NOUN ital-3146 177 70 in in ADP ital-3146 177 71 addition addition NOUN ital-3146 177 72 to to ADP ital-3146 177 73 their their PRON ital-3146 177 74 htmlbased htmlbase VERB ital-3146 177 75 web web NOUN ital-3146 177 76 opacs opac NOUN ital-3146 177 77 , , PUNCT ital-3146 177 78 but but CCONJ ital-3146 177 79 z39.50 z39.50 PROPN ital-3146 177 80 does do AUX ital-3146 177 81 not not PART ital-3146 177 82 provide provide VERB ital-3146 177 83 standardized standardized ADJ ital-3146 177 84 holdings holding NOUN ital-3146 177 85 and and CCONJ ital-3146 177 86 availability.12 availability.12 NOUN ital-3146 177 87 nevertheless nevertheless ADV ital-3146 177 88 , , PUNCT ital-3146 177 89 there there PRON ital-3146 177 90 is be VERB ital-3146 177 91 hope hope NOUN ital-3146 177 92 within within ADP ital-3146 177 93 the the DET ital-3146 177 94 community community NOUN ital-3146 177 95 that that PRON ital-3146 177 96 ils il VERB ital-3146 177 97 vendors vendor NOUN ital-3146 177 98 will will AUX ital-3146 177 99 react react VERB ital-3146 177 100 to to ADP ital-3146 177 101 their their PRON ital-3146 177 102 customers customer NOUN ital-3146 177 103 ’ ’ PART ital-3146 177 104 needs need NOUN ital-3146 177 105 and and CCONJ ital-3146 177 106 provide provide VERB ital-3146 177 107 web web NOUN ital-3146 177 108 - - PUNCT ital-3146 177 109 services service NOUN ital-3146 177 110 interfaces interface NOUN ital-3146 177 111 that that PRON ital-3146 177 112 implement implement VERB ital-3146 177 113 these these DET ital-3146 177 114 recommendations recommendation NOUN ital-3146 177 115 . . PUNCT ital-3146 178 1 the the DET ital-3146 178 2 jangle jangle ADJ ital-3146 178 3 project project NOUN ital-3146 178 4 provides provide VERB ital-3146 178 5 an an DET ital-3146 178 6 api api NOUN ital-3146 178 7 and and CCONJ ital-3146 178 8 an an DET ital-3146 178 9 implementation implementation NOUN ital-3146 178 10 of of ADP ital-3146 178 11 the the DET ital-3146 178 12 ils ils NOUN ital-3146 178 13 - - PUNCT ital-3146 178 14 di di ADJ ital-3146 178 15 recommendations recommendation NOUN ital-3146 178 16 through through ADP ital-3146 178 17 a a DET ital-3146 178 18 representations representation NOUN ital-3146 178 19 state state NOUN ital-3146 178 20 transfer transfer NOUN ital-3146 178 21 ( ( PUNCT ital-3146 178 22 rest)–based rest)–base VERB ital-3146 178 23 interface interface NOUN ital-3146 178 24 that that PRON ital-3146 178 25 uses use VERB ital-3146 178 26 the the DET ital-3146 178 27 atom atom NOUN ital-3146 178 28 publishing publishing NOUN ital-3146 178 29 protocol protocol NOUN ital-3146 178 30 ( ( PUNCT ital-3146 178 31 app).13 app).13 ADJ ital-3146 178 32 jangle jangle NOUN ital-3146 178 33 can can AUX ital-3146 178 34 be be AUX ital-3146 178 35 linked link VERB ital-3146 178 36 to to ADP ital-3146 178 37 legacy legacy NOUN ital-3146 178 38 ilss ilss ADJ ital-3146 178 39 via via ADP ital-3146 178 40 connectors connector NOUN ital-3146 178 41 . . PUNCT ital-3146 179 1 the the DET ital-3146 179 2 use use NOUN ital-3146 179 3 of of ADP ital-3146 179 4 the the DET ital-3146 179 5 xml xml NOUN ital-3146 179 6 - - PUNCT ital-3146 179 7 based base VERB ital-3146 179 8 app app NOUN ital-3146 179 9 prevents prevent VERB ital-3146 179 10 direct direct ADJ ital-3146 179 11 access access NOUN ital-3146 179 12 from from ADP ital-3146 179 13 client client NOUN ital-3146 179 14 - - PUNCT ital-3146 179 15 side side NOUN ital-3146 179 16 javascript javascript NOUN ital-3146 179 17 code code NOUN ital-3146 179 18 , , PUNCT ital-3146 179 19 however however ADV ital-3146 179 20 . . PUNCT ital-3146 180 1 in in ADP ital-3146 180 2 the the DET ital-3146 180 3 future future NOUN ital-3146 180 4 , , PUNCT ital-3146 180 5 adoption adoption NOUN ital-3146 180 6 and and CCONJ ital-3146 180 7 widespread widespread ADJ ital-3146 180 8 implementation implementation NOUN ital-3146 180 9 of of ADP ital-3146 180 10 the the DET ital-3146 180 11 w3c w3c NOUN ital-3146 180 12 working working NOUN ital-3146 180 13 draft draft NOUN ital-3146 180 14 on on ADP ital-3146 180 15 crossorigin crossorigin PROPN ital-3146 180 16 resource resource NOUN ital-3146 180 17 sharing sharing NOUN ital-3146 180 18 may may AUX ital-3146 180 19 relax relax VERB ital-3146 180 20 the the DET ital-3146 180 21 same same ADJ ital-3146 180 22 - - PUNCT ital-3146 180 23 origin origin NOUN ital-3146 180 24 restriction restriction NOUN ital-3146 180 25 in in ADP ital-3146 180 26 a a DET ital-3146 180 27 controlled control VERB ital-3146 180 28 fashion fashion NOUN ital-3146 180 29 , , PUNCT ital-3146 180 30 and and CCONJ ital-3146 180 31 thus thus ADV ital-3146 180 32 allow allow VERB ital-3146 180 33 access access NOUN ital-3146 180 34 to to ADP ital-3146 180 35 app app NOUN ital-3146 180 36 feeds feed NOUN ital-3146 180 37 from from ADP ital-3146 180 38 javascript javascript NOUN ital-3146 180 39 across across ADP ital-3146 180 40 domains.14 domains.14 PROPN ital-3146 180 41 screen screen NOUN ital-3146 180 42 - - PUNCT ital-3146 180 43 scraping scraping NOUN ital-3146 180 44 is be AUX ital-3146 180 45 a a DET ital-3146 180 46 common common ADJ ital-3146 180 47 technique technique NOUN ital-3146 180 48 used use VERB ital-3146 180 49 to to PART ital-3146 180 50 overcome overcome VERB ital-3146 180 51 the the DET ital-3146 180 52 lack lack NOUN ital-3146 180 53 of of ADP ital-3146 180 54 web web NOUN ital-3146 180 55 - - PUNCT ital-3146 180 56 services service NOUN ital-3146 180 57 interfaces interface NOUN ital-3146 180 58 . . PUNCT ital-3146 181 1 for for ADP ital-3146 181 2 instance instance NOUN ital-3146 181 3 , , PUNCT ital-3146 181 4 oclc oclc PROPN ital-3146 181 5 ’s ’s PART ital-3146 181 6 worldcat worldcat ADJ ital-3146 181 7 local local ADJ ital-3146 181 8 product product NOUN ital-3146 181 9 obtains obtain VERB ital-3146 181 10 access access NOUN ital-3146 181 11 to to ADP ital-3146 181 12 availability availability NOUN ital-3146 181 13 information information NOUN ital-3146 181 14 from from ADP ital-3146 181 15 legacy legacy NOUN ital-3146 181 16 ilss ilss ADJ ital-3146 181 17 in in ADP ital-3146 181 18 a a DET ital-3146 181 19 similar similar ADJ ital-3146 181 20 fashion fashion NOUN ital-3146 181 21 as as ADP ital-3146 181 22 our our PRON ital-3146 181 23 majax majax ADJ ital-3146 181 24 2 2 NUM ital-3146 181 25 service.15 service.15 NOUN ital-3146 181 26 whereas whereas SCONJ ital-3146 181 27 the the DET ital-3146 181 28 web web NOUN ital-3146 181 29 services service NOUN ital-3146 181 30 used use VERB ital-3146 181 31 or or CCONJ ital-3146 181 32 created create VERB ital-3146 181 33 in in ADP ital-3146 181 34 our our PRON ital-3146 181 35 work work NOUN ital-3146 181 36 exclusively exclusively ADV ital-3146 181 37 use use VERB ital-3146 181 38 a a DET ital-3146 181 39 rest rest NOUN ital-3146 181 40 - - PUNCT ital-3146 181 41 based base VERB ital-3146 181 42 model model NOUN ital-3146 181 43 and and CCONJ ital-3146 181 44 return return VERB ital-3146 181 45 data datum NOUN ital-3146 181 46 in in ADP ital-3146 181 47 json json PROPN ital-3146 181 48 format format NOUN ital-3146 181 49 , , PUNCT ital-3146 181 50 interfaces interface NOUN ital-3146 181 51 based base VERB ital-3146 181 52 on on ADP ital-3146 181 53 soap soap NOUN ital-3146 181 54 ( ( PUNCT ital-3146 181 55 formerly formerly ADV ital-3146 181 56 simple simple ADJ ital-3146 181 57 object object NOUN ital-3146 181 58 access access NOUN ital-3146 181 59 protocol protocol NOUN ital-3146 181 60 ) ) PUNCT ital-3146 181 61 whose whose DET ital-3146 181 62 semantics semantic NOUN ital-3146 181 63 are be AUX ital-3146 181 64 described describe VERB ital-3146 181 65 by by ADP ital-3146 181 66 a a DET ital-3146 181 67 wsdl wsdl PROPN ital-3146 181 68 specification specification NOUN ital-3146 181 69 provide provide VERB ital-3146 181 70 an an DET ital-3146 181 71 alternative alternative NOUN ital-3146 181 72 if if SCONJ ital-3146 181 73 access access NOUN ital-3146 181 74 from from ADP ital-3146 181 75 within within ADP ital-3146 181 76 client client NOUN ital-3146 181 77 - - PUNCT ital-3146 181 78 side side NOUN ital-3146 181 79 javascript javascript NOUN ital-3146 181 80 code code NOUN ital-3146 181 81 is be AUX ital-3146 181 82 not not PART ital-3146 181 83 required.16 required.16 PROPN ital-3146 181 84 html html PROPN ital-3146 181 85 written write VERB ital-3146 181 86 by by ADP ital-3146 181 87 adapter adapter NOUN ital-3146 181 88 < < X ital-3146 181 89 table table NOUN ital-3146 181 90 width=“340”>