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

List of Post Ideas #12

Open
37 of 52 tasks
davatron5000 opened this issue Jan 13, 2013 · 77 comments
Open
37 of 52 tasks

List of Post Ideas #12

davatron5000 opened this issue Jan 13, 2013 · 77 comments
Labels
help wanted Issues the team would like assistince with. idea Suggestions for the site.

Comments

@davatron5000
Copy link
Contributor

davatron5000 commented Jan 13, 2013

Simple, bite-sized snippets of content to teach A11Y in smaller pieces instead of big chunks. We can check them off (using githubs new todo list feature) as we get them finished.

📈 == A table or chart here would be useful.

Concepts

Basic introductions to various concepts. What is it? Why does it exist?

  • ARIA introduction: roles 📈
  • ARIA introduction: states 📈
  • ARIA introduction: properties 📈
  • Basic ARIA roles
  • Basic ARIA states
  • Basic ARIA properties
  • Color blindness
  • Color Contrast
  • What is WAI? The Web Accessibility Initiative
  • Section 508
  • WCAG 2 (38 reqs)

Features

  • Accessibility Checklist
  • Resource Page

Quick Tips

Quick, tiny, easy improvements for maximum ROI

Quick Tests

  • Navigate using your keyboard
  • Test contrast on your phone
  • Larger Touch Targets
  • Accessible Typography (considerations: larger font-size, etc)

HOWTOs

More in-depth, yet simple articles on HOW-TO use/create something.

  • HOWTO: Use VoiceOver on iOS
  • HOWTO: Use NVDA on Windows
  • HOWTO: Use JAWS on Windows
  • HOWTO: Use VoiceOver on Mac
  • HOWTO: Make an accessible <nav> with dropdowns @jimbateson
  • HOWTO: Hide content
  • HOWTO: Write accessible FORMs
  • HOWTO: Make accessible VIDEOs: <track> & HTML5 Video Controls
  • ?? HOWTO: Make accessible CANVAS & SVG ?? (2 posts?) @CBID2
  • HOWTO: Ajax with ARIA-LIVE
  • HOWTO: Make accessible dialogs and modals
  • HOWTO: Test text at 200%
  • HOWTO: Em-based Media Queries
  • HOWTO: Accessible Animations (i.e, they're frustrating)
  • HOWTO: Use Access Keys

Myths

  • MYTHBUSTED: Accessibility is “blind people”
  • MYTHBUSTED: Screen readers don't use Javascript
  • ?? MYTHBUSTED: Accessibility is just turning off CSS ?? @JSmurf

Assistive Technology (AT)

  • NVDA: The OpenSource Screen Reader
  • High Contrast Mode
  • User Zoom
  • Dyslexic Fonts

Videos

  • Video: How a non-sighted person uses a screen reader
  • Video: How a partially-sighted person uses High Contrast Mode
  • Video: How a mobility-limited person uses a website

Misc.

  • Firefox & Accessibility (aka, Don’t neglect FF).
  • ?? Myths: A11Y and SEO (myth confirmed?) ??
  • SPANS. pause. screen. readers. (aka, "Why Lettering.JS sucks")
  • ?? Cheapest way to get audio/video transcribed ??
  • ?? Making Bootstrap Accessible ??
@thomassjogren
Copy link
Contributor

I've composed a quick tip on maximum-scale, but how do you want it? The gist url or some other way?
I'm not sure what workflow you are using for posts. 😄

Btw. I tried to follow the basic layout of the already existing posts. If you wouldn't mind checking it and report back any issues with it.

https://gist.github.com/4526795

@chriscoyier
Copy link

Link dump...

Skip to content links:
http://www.nczonline.net/blog/2013/01/15/fixing-skip-to-content-links/

Color contrast:
http://leaverou.github.com/contrast-ratio/

Icon fonts:
http://symbolset.com/
http://css-tricks.com/html-for-icon-font-usage/

@grayghostvisuals
Copy link
Contributor

@chriscoyier
OK so we got Lea in on the checklist page under 'testing' and also listed under 'online tools' on the resources page 🤘

@susanjrobertson
Copy link

Another link regarding title attribute usage:
http://www.paciellogroup.com/blog/2013/01/using-the-html-title-attribute-updated/

@p4bl1t0
Copy link
Contributor

p4bl1t0 commented Jul 23, 2013

An idea for a post could be:

HOWTO: Correctly label input types

Including labels, hints (formats or required messages), error message, etc.

@grayghostvisuals
Copy link
Contributor

@pstonier
Copy link

@chrisdemars
Copy link

I can definitely see myself writing some posts. I will come up with some ideas and content.

@RachelRVasquez
Copy link
Contributor

Hmm I think I'm going to give Color Contrast a try!

@bupkes
Copy link

bupkes commented Mar 1, 2016

Hello.
Just wanted to introduce myself, apologies if this is inappropriate.
I am very new to Github and so am struggling to work out where/how to help with this project (eg I've never done a pull request or filed an issue and that sort of thing).
I have been working for the past few years teaching blind and partially sighted users how to navigate computers and the web with screenreader software, so I'm hopeful that my experience might be useful.
Anyway just saying hi. I'm doing a course on Github on Treehouse soon - once I've done that I should have a better idea what to do!
Matt.

@joe-watkins
Copy link

@bupkes Welcome :) !!! Yes finish that course and report back.. but until you get a grasp of Git you can contribute. Your experience is priceless. Poke around our issues and chime in.. poke around our website and create issues if you find them. You don't have to be expert coder human to make a difference :)

If GitHub is a barrier feel free to email me directly ideas and such: info/at/joe-watkins.io

@jeryj
Copy link
Member

jeryj commented Mar 4, 2016

Welcome @bupkes! In our redesign of the a11yproject.com site, we were struggling on the best implementation method for accordion-style collapsable content on mobile devices. There were some quirks with implementation that we thought might give screen reader users a worse experience with the site, so we abandoned it. It'd be great to pick your brain on the topic so we could figure out some solid patterns that give screen reader users and non-screen reader users a great experience.

Thanks for getting in touch and offering to help! Cheers, Jerry

@inclusiveThinking
Copy link

Recommendation to add the following book to the list:

Digital Outcasts: Moving Technology Forward without Leaving People Behind - Kel Smith

@inclusiveThinking
Copy link

Greetings. I would like to take "Accessible Typography". I should have a gist about in about a week.

@RachelRVasquez
Copy link
Contributor

Hiya! 👋 I'd like to tackle an ARIA basics article to write. Question about the ARIA basics for roles, states, and properties - how would these differ from their intros? Would we be diving into specific application with examples? E.g. How to use ARIA landmark roles or How to use ARIA states on XYZ?

@jpdevries
Copy link

I think clarifying the difference between roles, states, and properties would be of benefit. People often refer to ARIA as "ARIA roles" when I think they usually mean ARIA in general.

@svinkle svinkle added the help wanted Issues the team would like assistince with. label Sep 2, 2017
@kendrick
Copy link

kendrick commented Oct 2, 2017

I'll work on a HOWTO for accessible modals.

@svinkle
Copy link
Member

svinkle commented Oct 2, 2017

@kendrick Sounds good, go for it!

Please create a new issue when you've got something to show, linking your text in a gist for review.

@digilou
Copy link

digilou commented Oct 5, 2017

Has High Contrast Mode under AT been taken yet?

@svinkle
Copy link
Member

svinkle commented Oct 5, 2017

I don't think so, @digilou. Go for it! 🙂

Please create a new issue when you've got something to show, linking your text in a gist for review.

@jimbateson
Copy link

jimbateson commented Jan 17, 2022

@davatron5000 would I be able to take "HOWTO: Make an accessible <nav> with dropdowns" (couldn't see that one on the site) but apologies if I've missed it :)

@davatron5000
Copy link
Contributor Author

@jimbateson Unclaimed! I'll put your name next to it.

For more information on contributing, here's a little guide, but holler if you have questions. https://www.a11yproject.com/contributing-guidelines/#submitting-content

@burnhc
Copy link

burnhc commented Apr 27, 2022

Hello! My name is Chandra and I am interested in contributing an article on how to respect users' preference on reduced motion in web design (specifically, the prefers-reduced-motion media query). I would be happy to write it if it is not already done.

Thank you!

@ericwbailey
Copy link
Member

Hi @burnhc! That's a subject that's near and dear to my heart. We'd love to have that post in our collection.

@burnhc
Copy link

burnhc commented Apr 27, 2022

Hi @burnhc! That's a subject that's near and dear to my heart. We'd love to have that post in our collection.

Great, I'll follow the procedures on the Contributing Guidelines page and open a new issue for that.

@ilknureren
Copy link
Contributor

Hi,

I was wondering if "What is WAI? The Web Accessibility Initiative" is claimed yet?
I would love to write it if its not already claimed.

Thanks

@ericwbailey
Copy link
Member

Hi @ilknureren! We'd love that!

@peternjugunamwaura
Copy link

peternjugunamwaura commented Jan 24, 2023

Hi I am Peter, I have never contributed to accessibility before. I checked the a11y project site and noticed that there could be violation of Success Criteria 1.4.5 (Images of text). I don't know if this has been written about before. My exact title would be "Testing Success Criteria 1.4.5 (Images of text)"

@ericwbailey
Copy link
Member

Hi @peternjugunamwaura, welcome! To clarify: do you think you've found a violation of SC 1.4.5 on The A11Y Project's website, or is this SC something you'd like to write about?

@peternjugunamwaura
Copy link

Hi @ericwbailey I think I can now go ahead and report the accessibility issue. Last time I broke some of the community guidelines and you were unhappy about it. But yeah here is the section on the site that violates SC 1.4.5.
Screenshot_25
Thanks.

@ericwbailey
Copy link
Member

ericwbailey commented Feb 20, 2023

@peternjugunamwaura Each of these images have alternate content descriptions and are not obscured when the browser is zoomed. This is a common and expected technique for providing an accessible experience for this type of content and not a violation of SC 1.4.5.

Additionally, this is not the proper place to report on this form of issue. Based on our interactions here, I'd encourage you to spend a little more time learning about how GitHub and open source works before participating again.

@peternjugunamwaura
Copy link

Thanks i will familiarize myself with all the guidelines and then possibly contribute again in the future. The thought was that the content above does not respond to changes in text spacing. But i now understand it. Thanks a lot.

@ericwbailey ericwbailey pinned this issue Feb 21, 2023
@HarcourtHamsa
Copy link
Contributor

@ericwbailey can I write about "Myth: Accessibility is just turning off CSS?"

@jscherer92
Copy link

Hello!

I was wondering if I could do a write up on common UI behaviors that break color blindness. Things such as using red to highlight incorrectly filled out fields and the like.

@HarcourtHamsa
Copy link
Contributor

HarcourtHamsa commented May 20, 2023 via email

@CBID2
Copy link

CBID2 commented Jun 30, 2023

Hi @davatron5000! :) I would like to work on the HOWTO: Make an accessible

with dropdowns” option

@davatron5000
Copy link
Contributor Author

@CBID2 Looks like @jimbateson claimed that one (see thread above). Let's see if they still are planning on that - they may have already I'm newly back on the project.

@CBID2
Copy link

CBID2 commented Jul 4, 2023

@CBID2 Looks like @jimbateson claimed that one (see thread above). Let's see if they still are planning on that - they may have already I'm newly back on the project.

Hi @davatron5000! :) Ok, I'll do this one:

?? HOWTO: Make accessible CANVAS & SVG ?? (2 posts?)

@davatron5000
Copy link
Contributor Author

@CBID2 great! I'll put your name next to it.

@CBID2
Copy link

CBID2 commented Jul 4, 2023

@CBID2 great! I'll put your name next to it.

Thanks @davatron5000. Just out of curiosity, does Canvas refer to the design app?

@davatron5000
Copy link
Contributor Author

@CBID2 No, more about the HTML <canvas> element? Do you have experience making accessible experiences with HTML canvas? I think for the purposes of this site/post it'd be good to have some expertise here and some examples to point to.

@CBID2
Copy link

CBID2 commented Jul 4, 2023

@CBID2 No, more about the HTML <canvas> element? Do you have experience making accessible experiences with HTML canvas? I think for the purposes of this site/post it'd be good to have some expertise here and some examples to point to.

No I don't unfortunately @davatron5000. Maybe I can do this one instead:

What is WAI? The Web Accessibility Initiative

@CBID2
Copy link

CBID2 commented Jul 23, 2023

Hey @davatron5000! :) Can I do the entry on the Web Accessibility Initiative?

@davatron5000
Copy link
Contributor Author

@CBID2 Sounds good! I think WAI, it's relation to the W3C and ARIA and WCAG, etc would be super cool to have an overview about.

@CBID2
Copy link

CBID2 commented Jul 31, 2023

@CBID2 Sounds good! I think WAI, it's relation to the W3C and ARIA and WCAG, etc would be super cool to have an overview about.

Ok I'll add that to my article too. Can you place my name near the WAI checkbox @davatron5000?

@Rittikadesigner
Copy link

Rittikadesigner commented Aug 8, 2023

Hello @davatron5000
I am interested to write on gerontological design and gerontechnology. Thank you

@rajatagarwal2409
Copy link

Hello, I would love to write and share my expertise on " HOWTO: Make accessible dialogs and modals".
Has it been claimed, yet? Please let me know

@rajatagarwal2409
Copy link

Hello, I would love to write and share my expertise on " HOWTO: Make accessible dialogs and modals". Has it been claimed, yet? Please let me know

Hi, I'm eager to contribute my knowledge on "HOWTO: Create accessible dialogs and modals." Could anyone please confirm if it's already taken?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Issues the team would like assistince with. idea Suggestions for the site.
Projects
None yet
Development

No branches or pull requests