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

Tracking Issue: The great Accessibility Project #84

Open
8 of 17 tasks
Penaz91 opened this issue Oct 17, 2022 · 3 comments
Open
8 of 17 tasks

Tracking Issue: The great Accessibility Project #84

Penaz91 opened this issue Oct 17, 2022 · 3 comments
Labels
enhancement New feature or request Priority 3 Low Priority / Wishlist
Milestone

Comments

@Penaz91
Copy link
Member

Penaz91 commented Oct 17, 2022

This is an issue used to track the accessibility of this book. It should keep note of issues like Dyslexia and just general accessibility of the material.

  • Set larger line spacing
  • Find a decent sans-serif math font
  • Keep paragraphs short, avoid "walls of text"
  • Break paragraphs with example images (which can work as "checkpoints" for the reader)
  • Consider using a less "white" background, to reduce visual stress
  • Avoid justified text (if spaces change in length, things may be harder to read)
  • Consider a bigger font size (12 to 14pt)
  • Consider avoiding red and blue (colorblindness)
  • Consider migrating to OpenDyslexic or using a well-made sans-serif font (with letters that look well differentiated from each other)
  • Improve contrast in boxes and captions (Contrast ratio of at least 4.5:1 as per WAI-WCAG AA, better if 7:1 - WCAG AAA)
    • Contrast in code captions (PDF version) is insufficient: 2.9:1
    • Contrast in tip boxes is sufficient (6.2:1 in title, 18.9:1 in content)
    • Contrast in Pitfall boxes is sufficient (6.5:1 in title, 19.2:1 in content)
    • Contrast in Trivia boxes is problematic (2.5:1 in title, 20.4:1 in content)
    • Contrast in Note boxes is problematic (2.4:1 in title, 19.8:1 in content)
    • Contrast in Wizardry boxes is sufficient (7.9:1 in title, 19.1:1 in content)
  • Pure txt version with enhanced math for Visually Impaired people (see https://gitlab.com/Penaz/2dgd_f0th/-/issues/8)
@Penaz91 Penaz91 added enhancement New feature or request Priority 3 Low Priority / Wishlist labels Oct 17, 2022
@Penaz91 Penaz91 added this to the Road to 1.0 milestone Oct 17, 2022
@Penaz91 Penaz91 pinned this issue Oct 17, 2022
@Penaz91
Copy link
Member Author

Penaz91 commented Dec 2, 2022

Code captions have been edited in PDF edition, new contrast is 12.3:1

@Penaz91
Copy link
Member Author

Penaz91 commented Dec 9, 2022

Contrast in trivia box title has been edited, it is now 6.16:1

@Penaz91
Copy link
Member Author

Penaz91 commented Dec 9, 2022

Note title box contrast fixed, now at 8.39:1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Priority 3 Low Priority / Wishlist
Projects
None yet
Development

No branches or pull requests

1 participant