SlideShare a Scribd company logo
1 of 36
Managing Links
for Content Reuse


  Mark Baker
  Analecta Communications Inc.
Links Matter
 The web is a hypertext medium
   So are help systems
 A page that does not link to anything
  is a dead end
Links in HTML
<p>Hawkes‘ final film is a lighthearted
  Western in the Rio Bravo mold, with
  <a
  href="http://www.johnwayne.com/">
  the Duke</a> as an ex-Union colonel
  out to settle some old scores.</p>
Hard Links
 A hard link identifies a resource to link to
Hard links are hard work
   Author discovers a resource to
    link to
   Author creates link to chosen
    resource
   Author manages and updates
    link over time
Hard Linking
 Topics contain direct links to other
  topics


              B          C



                    A


              D          E
The problem with hard linking
 If a topic is reused in more than one
  location, what do you do about the links?
 First use                Second use



                 C                     C
  B


             A                    A    ?      F



  D              E        D
Remove all the links?
 Lonely topics
 First use           Second use



                 C                C
  B


             A               A        F



  D              E   D
Externalize the links
 Move the links to a map file
 New map file required for each use
    Heavy creation and maintenance burden
    Will tend to limit amount of linking that is practical
 First use                         Second use


Map file for first use             Map file for second use
AB                                AC
AC                                AD
AD                                AF
AE
Soft linking
 A soft link identifies the subject that
  is mentioned
Soft links in XML
<p><director name="Howard
  Hawkes">Hawkes'</director> final
  film is a lighthearted Western in the
  <movie>Rio Bravo</movie> mold,
  with <actor name="John Wayne">the
  Duke</actor> as an ex-Union colonel
  out to settle some old scores.</p>
How do links get made
 Topics are indexed by subject
Topic indexing in XML
<topic name="john-wayne-bio">
  <index>
    <reference type="actor">
      <key>John Wayne</key>
    </reference>
    <reference type="producer">
      <key>John Wayne</key>
     </reference>
  </index>
…
</topic>
Links discovered via topic indexes
Soft linking != redirection
 No resource is identified in any way
Connection is by subject only
 No resource has to exist to name a
  subject
Soft linking and reuse
 Links are created by querying the available
  topics in each place a topic is used
 First use                Second use



                 C                     C
  B


             A                    A        F



  D              E         D
What if no topic found?
 Sometime there will be no topic in the
  current set for a reference


                      C



                 A         F


            D
Not topic, no link!
 No broken link, because no link to
  break


                       C



                  A         F


             D
Mentions are not links
 Text must be written so that links are
  omissible
   No “For more information, see …”
   No “Click here.”
 Authors can mark up all significant
  mentions
   If there is a topic on that subject, you
    get a link
   If not, no harm done
No link, no problem
 Lack of a topic to link to not
  necessarily a problem
   There are simply no topics on that
    subject in this collection
 Or, it may signal something missing
  from the collection
What if multiple topics found?
 More than one topic can cover the same subject
Different topics, same subject

<topic name="john-wayne-bio">     <topic name="john-wayne-
  <index>                             filmography">
    <reference type="actor">        <index>
      <key>John Wayne</key>           <reference type="actor">
    </reference>                         <key>John Wayne</key>
    <reference type="producer">       </reference>
      <key>John Wayne</key>         </index>
     </reference>                 …
  </index>                        </topic>
…
</topic>
Handling multiple link targets 1

 Create a popup
  with multiple links
                        Topics on John
                        Wayne
                        • Filmography
                        • Biography
Handling multiple link targets 2
 Gather all the links
  at the end of the
  topic




                         More on John Wayne
                         • Filmography
                         • Biography
Linking style options
 Mentions are not links
   Therefore, linking style is not determined
    at authoring time
   Mentions are never explicit links, so you
    can link inline or out of line in build
   Ensures consisten style when reusing
    content from multiple authors
 Also, can use index markup to
  generate related topics links.
Discovery is expensive
Cost of discovery: hard links
 Author has to find the resource to link
  to each time
 Multiple authors linking to the same
  resource discover it independently
 Discovery breaks the author’s stream
  of thought
 Cost increases with size of collection
Cost of discovery: soft links
 Authors do not do resource discovery
  when writing
 Just mark up mentions of subjects
   Mark them all up, it costs nothing
 No interrupting flow to find linkable
  resources
 No need to browse the collection
Forward looking
 How do you link to
  topics that do not
  yet exist?
 But you can always
  mark up mentions
  of subjects
   Subjects are always
    there
 Topics on those
  subjects may
  appear later
Future-proof
 Hard links are
  fragile, volatile
    Require
     maintenance
 Marked-up
  mentions of
  subjects are stable
    The Duke will
     always be John
     Wayne
Quality
 The best topic on a subject is chosen
  by the author of that topic
Helps validate content
 Coverage
   Reveals missing topics
 Duplication
   Use indexes to detect duplication
 Terminology
   Discover incorrect terms in text or
    indexes
Summary
 Soft linking addresses key linking
  challenges
   Reuse: enables transparent reuse of
    topics
   Discovery: authors don’t have to hunt for
    link targets
   Maintenance: soft links don’t require
    much maintenance
   Quality: subject experts identify the best
    resources on a subject
Contact
 Mark Baker
     Analecta Communications Inc.
     analecta.com
     +1-613-614-5881
     Blog: everypageispageone.com
 SPFE Architecture
   supports soft linking
   SPFE.info
   Presentation at CMS/DITA 2012
       http://www.cm-strategies.com/2012/abstracts.htm#Baker
Thank you!
 Questions?



Contact:

Mark Baker
   Analecta Communications
   Inc.
   analecta.com
   +1-613-614-5881
   everypageispageone.com
   SPFE.info

More Related Content

Similar to Managing Links for Content Reuse

Adobe Dreamweaver1
Adobe Dreamweaver1Adobe Dreamweaver1
Adobe Dreamweaver1
nkinoshi
 
Adobe Dreamweaver1
Adobe Dreamweaver1Adobe Dreamweaver1
Adobe Dreamweaver1
nkinoshi
 
99ways presentation at semtech conference 2009
99ways presentation at semtech conference 200999ways presentation at semtech conference 2009
99ways presentation at semtech conference 2009
michele minno
 
Web Based Activities
Web Based ActivitiesWeb Based Activities
Web Based Activities
guest7ac40f
 
WebQuest on WebQuests for Educators
WebQuest on WebQuests for EducatorsWebQuest on WebQuests for Educators
WebQuest on WebQuests for Educators
M Croskey
 
The civil rights movement ppt for itc 1 kj 4
The civil rights movement ppt for itc 1 kj 4The civil rights movement ppt for itc 1 kj 4
The civil rights movement ppt for itc 1 kj 4
hollowaymm
 
Internet based instructional strategies
Internet based instructional strategiesInternet based instructional strategies
Internet based instructional strategies
campbelltricia
 

Similar to Managing Links for Content Reuse (20)

No More Broken Links
No More Broken LinksNo More Broken Links
No More Broken Links
 
Linking Library Data on the Web
Linking Library Data on the WebLinking Library Data on the Web
Linking Library Data on the Web
 
Facs online tutorial
Facs online tutorialFacs online tutorial
Facs online tutorial
 
Adobe Dreamweaver1
Adobe Dreamweaver1Adobe Dreamweaver1
Adobe Dreamweaver1
 
Adobe Dreamweaver1
Adobe Dreamweaver1Adobe Dreamweaver1
Adobe Dreamweaver1
 
Cs110utley
Cs110utleyCs110utley
Cs110utley
 
99ways presentation at semtech conference 2009
99ways presentation at semtech conference 200999ways presentation at semtech conference 2009
99ways presentation at semtech conference 2009
 
Web Based Activities
Web Based ActivitiesWeb Based Activities
Web Based Activities
 
Off Page SEO Strategies
Off Page SEO StrategiesOff Page SEO Strategies
Off Page SEO Strategies
 
Meta Lib & X Server At Duke University
Meta Lib & X Server At Duke UniversityMeta Lib & X Server At Duke University
Meta Lib & X Server At Duke University
 
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
Hiberlink: Prototypes of pro-active approaches to support the archiving of we...
 
Prototypes of pro-active approaches to support the archiving of web reference...
Prototypes of pro-active approaches to support the archiving of web reference...Prototypes of pro-active approaches to support the archiving of web reference...
Prototypes of pro-active approaches to support the archiving of web reference...
 
Search 4
Search 4Search 4
Search 4
 
WebQuest on WebQuests for Educators
WebQuest on WebQuests for EducatorsWebQuest on WebQuests for Educators
WebQuest on WebQuests for Educators
 
Film.docx
Film.docxFilm.docx
Film.docx
 
The civil rights movement ppt for itc 1 kj 4
The civil rights movement ppt for itc 1 kj 4The civil rights movement ppt for itc 1 kj 4
The civil rights movement ppt for itc 1 kj 4
 
Cities: Making Free Accessible WordPress Themes
Cities: Making Free Accessible WordPress ThemesCities: Making Free Accessible WordPress Themes
Cities: Making Free Accessible WordPress Themes
 
Internet based instructional strategies
Internet based instructional strategiesInternet based instructional strategies
Internet based instructional strategies
 
Online Marketing Company, Social Media Marketing, Digital Marketing, Indore, ...
Online Marketing Company, Social Media Marketing, Digital Marketing, Indore, ...Online Marketing Company, Social Media Marketing, Digital Marketing, Indore, ...
Online Marketing Company, Social Media Marketing, Digital Marketing, Indore, ...
 
Bookmarking and Beyond - ISTE 2012
Bookmarking and Beyond - ISTE 2012Bookmarking and Beyond - ISTE 2012
Bookmarking and Beyond - ISTE 2012
 

More from Mark Baker

More from Mark Baker (10)

It's Stories All the Way Down: Spectrum 2016
It's Stories All the Way Down: Spectrum 2016It's Stories All the Way Down: Spectrum 2016
It's Stories All the Way Down: Spectrum 2016
 
Structure and hypertext
Structure and hypertextStructure and hypertext
Structure and hypertext
 
Every page is page one (www1214)
Every page is page one (www1214)Every page is page one (www1214)
Every page is page one (www1214)
 
Information architecture bottom up
Information architecture bottom upInformation architecture bottom up
Information architecture bottom up
 
More content in less time
More content in less timeMore content in less time
More content in less time
 
Every page is page one baker
Every page is page one bakerEvery page is page one baker
Every page is page one baker
 
Every page is page one baker
Every page is page one bakerEvery page is page one baker
Every page is page one baker
 
Writing every page is page one topics
Writing every page is page one topics Writing every page is page one topics
Writing every page is page one topics
 
More content in less time
More content in less timeMore content in less time
More content in less time
 
Include it all. Filter it afterward.
Include it all. Filter it afterward.Include it all. Filter it afterward.
Include it all. Filter it afterward.
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Recently uploaded (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

Managing Links for Content Reuse

  • 1. Managing Links for Content Reuse Mark Baker Analecta Communications Inc.
  • 2. Links Matter  The web is a hypertext medium  So are help systems  A page that does not link to anything is a dead end
  • 3. Links in HTML <p>Hawkes‘ final film is a lighthearted Western in the Rio Bravo mold, with <a href="http://www.johnwayne.com/"> the Duke</a> as an ex-Union colonel out to settle some old scores.</p>
  • 4. Hard Links  A hard link identifies a resource to link to
  • 5. Hard links are hard work  Author discovers a resource to link to  Author creates link to chosen resource  Author manages and updates link over time
  • 6. Hard Linking  Topics contain direct links to other topics B C A D E
  • 7. The problem with hard linking  If a topic is reused in more than one location, what do you do about the links? First use Second use C C B A A ? F D E D
  • 8. Remove all the links?  Lonely topics First use Second use C C B A A F D E D
  • 9. Externalize the links  Move the links to a map file  New map file required for each use  Heavy creation and maintenance burden  Will tend to limit amount of linking that is practical First use Second use Map file for first use Map file for second use AB AC AC AD AD AF AE
  • 10. Soft linking  A soft link identifies the subject that is mentioned
  • 11. Soft links in XML <p><director name="Howard Hawkes">Hawkes'</director> final film is a lighthearted Western in the <movie>Rio Bravo</movie> mold, with <actor name="John Wayne">the Duke</actor> as an ex-Union colonel out to settle some old scores.</p>
  • 12. How do links get made  Topics are indexed by subject
  • 13. Topic indexing in XML <topic name="john-wayne-bio"> <index> <reference type="actor"> <key>John Wayne</key> </reference> <reference type="producer"> <key>John Wayne</key> </reference> </index> … </topic>
  • 14. Links discovered via topic indexes
  • 15. Soft linking != redirection  No resource is identified in any way
  • 16. Connection is by subject only  No resource has to exist to name a subject
  • 17. Soft linking and reuse  Links are created by querying the available topics in each place a topic is used First use Second use C C B A A F D E D
  • 18. What if no topic found?  Sometime there will be no topic in the current set for a reference C A F D
  • 19. Not topic, no link!  No broken link, because no link to break C A F D
  • 20. Mentions are not links  Text must be written so that links are omissible  No “For more information, see …”  No “Click here.”  Authors can mark up all significant mentions  If there is a topic on that subject, you get a link  If not, no harm done
  • 21. No link, no problem  Lack of a topic to link to not necessarily a problem  There are simply no topics on that subject in this collection  Or, it may signal something missing from the collection
  • 22. What if multiple topics found?  More than one topic can cover the same subject
  • 23. Different topics, same subject <topic name="john-wayne-bio"> <topic name="john-wayne- <index> filmography"> <reference type="actor"> <index> <key>John Wayne</key> <reference type="actor"> </reference> <key>John Wayne</key> <reference type="producer"> </reference> <key>John Wayne</key> </index> </reference> … </index> </topic> … </topic>
  • 24. Handling multiple link targets 1  Create a popup with multiple links Topics on John Wayne • Filmography • Biography
  • 25. Handling multiple link targets 2  Gather all the links at the end of the topic More on John Wayne • Filmography • Biography
  • 26. Linking style options  Mentions are not links  Therefore, linking style is not determined at authoring time  Mentions are never explicit links, so you can link inline or out of line in build  Ensures consisten style when reusing content from multiple authors  Also, can use index markup to generate related topics links.
  • 28. Cost of discovery: hard links  Author has to find the resource to link to each time  Multiple authors linking to the same resource discover it independently  Discovery breaks the author’s stream of thought  Cost increases with size of collection
  • 29. Cost of discovery: soft links  Authors do not do resource discovery when writing  Just mark up mentions of subjects  Mark them all up, it costs nothing  No interrupting flow to find linkable resources  No need to browse the collection
  • 30. Forward looking  How do you link to topics that do not yet exist?  But you can always mark up mentions of subjects  Subjects are always there  Topics on those subjects may appear later
  • 31. Future-proof  Hard links are fragile, volatile  Require maintenance  Marked-up mentions of subjects are stable  The Duke will always be John Wayne
  • 32. Quality  The best topic on a subject is chosen by the author of that topic
  • 33. Helps validate content  Coverage  Reveals missing topics  Duplication  Use indexes to detect duplication  Terminology  Discover incorrect terms in text or indexes
  • 34. Summary  Soft linking addresses key linking challenges  Reuse: enables transparent reuse of topics  Discovery: authors don’t have to hunt for link targets  Maintenance: soft links don’t require much maintenance  Quality: subject experts identify the best resources on a subject
  • 35. Contact  Mark Baker  Analecta Communications Inc.  analecta.com  +1-613-614-5881  Blog: everypageispageone.com  SPFE Architecture  supports soft linking  SPFE.info  Presentation at CMS/DITA 2012  http://www.cm-strategies.com/2012/abstracts.htm#Baker
  • 36. Thank you!  Questions? Contact: Mark Baker Analecta Communications Inc. analecta.com +1-613-614-5881 everypageispageone.com SPFE.info

Editor's Notes

  1. Links are a powerful aspect of eMedia products. The capacity to link to other resources at will is one of the key things that sets true eMedia apart from plain old &quot;books on glass&quot; approaches. But the creation and management of links presents substantial challenges, especially when you are creating content that may be used in different contexts and in different media.