3 Replies Latest reply on Apr 11, 2016 12:58 PM by CtDave

    Tagging links in headers / footers

    tamara.sawyer Level 1

      I am unable to tag a link found in a header or footer. For accessibility purposes, I want the header and footer on page one read aloud by screen readers. The information must be properly tagged for this to happen. Footers often have a (properly formatted) link within the text for those who need the document in an alternate format for accommodation purposes. However, I am unable to tag the link no matter what I try. I have tried to:

      - highlight the link and tag it as text (does not recognize the link as a link, and keeps it as <P>

      - Use the Find feature to find unmarked links and then have Adobe tag it as a link (ended up with incorrect tagging structure when using this).

      - Use the Find feature to find unmarked annotations and then have Adobe tag it as a link

      - manually build the link by starting with a <P> tag, and then add a child <Link> and then added a child <Annot> along with the text. This kind of worked, but I received "tagged annotations - failed" error. And, this is going to be too confusing to the majority of our Adobe Pro users.


      If I use the second party add on, CommonLook, I can highlight the text, tag it as a <P> and the link within the sentence is automatically and properly tagged. However, there are many users with Adobe, and I am the only one with CommonLook. How can I have others tag their own documents in a quick, easy, non-error inducing way?


      Using: Microsoft 7 with Adobe Pro XI


      Thank you,

      Tamara Sawyer

        • 1. Re: Tagging links in headers / footers
          CtDave Level 6

          It appears that you are taking an HTML markup approach to PDF.
          That's a big *no start*.

          The seminal references for accessible PDF are ISO 14289, PDF/UA - The ISO Standard that defines/describes what, specifically, an "accessible" PDF is / must be (available from AIIM for $15) and ISO 32000, PDF-Ref the ISO Standard that defines/describes what, specifically, PDF is.

          Note that the Section 508 refresh that'll one day be a done deal has ISO 14289 incorporated by reference as the standard for PDF. When there is content in a PDF that is not specifically "of PDF" (say an audio clip) you're pointed to WCAG 2.0 / whatever other standard is applicable).

          In an Accessible PDF:

          Regarding headers / footers - these are Artifacts. This is a "Shall requirement.
          See clause 7.8 of ISO 14289-1. Artifacts are ignored by AT.

          Regarding post-processing PDF to place Link elements (tags) - First, The "wizard" in Acrobat will not (as you've observed) be able to do this. You must do it manually and with the proper method.

          "Link" is an Inline-Level Structure Element. Consequently it "lives" within (in-line) a Block-Level Structure Element.  So, a run of text (say one or more sentences) is associated with the Paragraph "P" element.

          Some authoring application "style" name may be show (e.g., from Word this might be "Normal"). Regardless it is a requirement for accessible PDF that such role map to the appropriate PDF element/tag (i.e., "P" in this case).

          "P" could identify:

                  Some text & more text & not less text. Some text and then some "a link string here" with some more text.


          The "Link" element is going to be within the "P". Specifically it will be the "box" placed over the "a link string here".

          You could select the string "a link string here" then right click for the context menu. On the context menu click the choice "Create Link".
          View the structure tree to confirm the placement of the required components that comprise an accessible Link.

          Remember to provide the Link its required alternate text description (required by ISO 14289-1, 7.8.5).


          An alternative work flow:

          From Adobe Accesible PDF documentation:



          Adding Accessible Links (to a PDF) –


          Acrobat provides several ways to create active links for text, objects, and URLs in a PDF document.
          However, because the methods differ in how they affect the tag tree, Adobe recommends only one method at this stage in the workflow: activating each link manually by using the Create Link command (on the context menu - with the string that is to have the Link annotation placed over it selected you right click for the context menu and "create link" is available).

          Unlike the other methods for creating links in a tagged PDF document (by using the Links tool or the Create From URLs In Document command),
          using the Create Link command adds all three tags that screen readers require in order to recognize a link.
          The other methods create only one of the three tags, which means that you must manually edit the tag tree
          to add the remaining two tags for each link and place these tags in the proper reading order in the tree.
          Although you must activate links one by one, using the Create Link command provides the fastest results
          and the least amount of follow-up work to make the links accessible to screen readers.
          All that you need to do afterward is edit the tag tree to add alternate text to the new links.

          You must use Acrobat Professional to perform this accessibility task, and to add alternate text to links.
          Creating links by using Acrobat Standard does not generate any tags for the links.



          This Captivate video may be helpful:

          http://daka630.com/learning/acrobat/s508/AccessLink/s508CpAccessibleLink.html  Using Create Link for Accessible Links in a PDF


          Be well...

          • 2. Re: Tagging links in headers / footers
            tamara.sawyer Level 1

            Good morning,


            Thank you for your answer and the link to the Captivate video. Adding links in the method described above works wonderfully for the main content area of the page, but does not work in headers and footers. When I right-click on highlighted content in the main body, the option to add a link is there. However, when I follow the steps and right-click on the content in a footer, there is no option to add a link.


            But I think I have found something that works, and isn't too complicated.

            1. Use the find feature and look for "Unmarked Annotations."

            2. Use Tag Element, and choose Link. This puts a <Link> with embedded <Link-OBJR> tag at the bottom of the tag tree.

            3. Using the TURO tool, highlight the text string and select Text.

            4. Manually move the tags around until you have the proper structure (<Link-OBJR> tag and text string within the <Link> tag, within the <P> tag.


            Not only was I able to tag it with a working link, it didn't throw an error when the checker was run.


            I hope Adobe will make this process easier and more intuitive in the future.

            • 3. Re: Tagging links in headers / footers
              CtDave Level 6

              Thanks for sharing your solution!


              Keep in mind that, per the ISO Standard, anything in the "header" or "footer" is defined as an artifact. By design AT ignores artifacts.

              So, I'd not expect any software house that is trying to comply with standards to get into work-around "hacks" setup in their applications.

              Best to do just now is to *not* park content in a header / footer that just has to be available eh.


              Be well...