Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PDF-AAM initial HTML tables import #2466

Open
wants to merge 6 commits into
base: main
Choose a base branch
from
Open

Conversation

zakkinsey
Copy link

@zakkinsey zakkinsey commented Mar 6, 2025

Closes w3c/pdf-aam#7

This PR consists of the initial import of the HTML tables for the PDF-AAM mappings. My understanding is with this PR we will officially have our first public working draft of the PDF-AAM.

I am unsure what, if any, tests need to be run for this PR. I expect at this stage most, or all, of these tests do not need to be run, please correct me if that assumption is incorrect.

  • "author MUST" tests:
  • "user agent MUST" tests:
  • Browser implementations (link to issue or commit):
    • WebKit:
    • Gecko:
    • Blink:
  • Does this need AT implementations?
  • Related APG Issue/PR:
  • MDN Issue/PR:

Preview | Diff

This is the initial export from the PDF Association PDF/UA Processor LWG spreadsheet for AAM entries.
Copy link

netlify bot commented Mar 6, 2025

Deploy Preview for wai-aria ready!

Name Link
🔨 Latest commit 0e67535
🔍 Latest deploy log https://app.netlify.com/sites/wai-aria/deploys/67d03a8cd015760008c5da5d
😎 Deploy Preview https://deploy-preview-2466--wai-aria.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link
Contributor

@spectranaut spectranaut left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi Zak!
A few things to get this landed:

  1. Remove 3 references to CSS files, these files no longer exist (a change that just landed recently)
  2. We are now using the respec class="data" on all the mapping tables, so you will want to add that to all of the pdf-aam mapping tables.
  3. When there is a wai-aria analygous role, and the mapping should be the same, rather than repeat the mapping I think it would be best to do as HTML-AAM does, and say "See WAI-ARIA mappings", for example: https://w3c.github.io/html-aam/#el-a
  4. As for the sections in the beginning, rather than duplicate I think it is best to reference when relevant.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Import PDF Association spreadsheet into HTML tables
3 participants