Learn Accessibility - Full a11y Tutorial

  Рет қаралды 38,724

freeCodeCamp.org

freeCodeCamp.org

Күн бұрын

Learn how to write accessible HTML by solving coding challenges. Click here to get to the challenges: scrimba.com/links/accessibility
This course is all about making the web a better place for everyone. You'll dive into what it truly means to build accessible websites and why it's so important.
Instructor and web developer Fredrik Ridderfalk will teach you the fundamentals of accessible development, like understanding contrast ratios, exploring the accessibility tree, getting familiar with WCAG levels, and much more. All while challenging you to get your hands on the keyboard so that you build up a11y muscle memory.
If you have any feedback to Fredrik, please reach out to him on X here: / ridderfalk
Follow Scrimba on KZbin for more tutorials: / scrimba
⭐️ Code ⭐️
Download the code via Scrimba: scrimba.com/links/learn-to-co...
⭐️ Contents ⭐️
⌨️ (0:00:00) Accessible Development Intro
⌨️ (0:01:32) Understanding web accessibility
⌨️ (0:06:09) Aside - Text contrast
⌨️ (0:10:02) Aside - Use of color
⌨️ (0:11:23) Text contrast
⌨️ (0:17:56) Aside - Alternative Text
⌨️ (0:25:13) Aside - Links
⌨️ (0:32:36) Links and alternative text
⌨️ (0:37:46) Aside - Labels
⌨️ (0:44:02) Aside - Radio Buttons
⌨️ (0:45:54) Labels
⌨️ (0:49:07) Semantic HTML
⌨️ (0:54:55) Lists
⌨️ (0:59:41) Text-size
⌨️ (1:03:06) Headings
⌨️ (1:06:01) ARIA
⌨️ (1:11:07) ARIA live regions
⌨️ (1:16:58) Aside - Skip Navigation Link Part 1
⌨️ (1:20:33) Aside - Skip Navigation Link Part 2
⌨️ (1:22:36) Skip Navigation Link
⌨️ (1:24:23) Final challenge part 1
⌨️ (1:27:27) Final challenge part 2
⌨️ (1:31:43) Outro
🎉 Thanks to our Champion and Sponsor supporters:
👾 davthecoder
👾 jedi-or-sith
👾 南宮千影
👾 Agustín Kussrow
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Justin Hual
👾 Otis Morgan
👾 Oscar Rahnama
--
Learn to code for free and get a developer job: www.freecodecamp.org
Read hundreds of articles on programming: freecodecamp.org/news

Пікірлер: 27
@justawhisper4545
@justawhisper4545 3 ай бұрын
Oh God, you read my thoughts.. This is what I want
@ayushdey5494
@ayushdey5494 3 ай бұрын
Lie
@beemoore6578
@beemoore6578 3 ай бұрын
This makes me so happy, even as someone with disabilities, I have no idea where to start for others or myself 😅 once again thank you for this free education fr.
@AlfonsoNeilJimenezCasallas
@AlfonsoNeilJimenezCasallas 3 ай бұрын
Accessibility or A11y is one of the most required main features on web applications nowadays!
@Sushovan_95
@Sushovan_95 3 ай бұрын
Thanks for the course. ❤
@ivangerginov5648
@ivangerginov5648 2 ай бұрын
Thank you for the great lesson! This teaching style is great, it was entertaining rather than exhausing.
@l0gic23
@l0gic23 3 ай бұрын
Lets go!! Been waiting for this one! Hope they cover the Draft WCAG 3 standard, plain language, and inclusive language.
@AL3XXX1ZZ
@AL3XXX1ZZ 3 ай бұрын
Inclusive language is against accessibility.
@ratneshshukla1645
@ratneshshukla1645 2 ай бұрын
Thank you @FredrikRidderfalk for creating such detailed examples of the accessibility videos 😊.
@mahendranath2504
@mahendranath2504 3 ай бұрын
Thank you so much, I'm so thankful to you because I would learn how all kinds of people would use websites for their convenient way
@shivalkondwar
@shivalkondwar Ай бұрын
I really liked this tutorial. It's just what I needed. Thanks for sharing it.
@devT44
@devT44 3 ай бұрын
Thank you. Really needed. Very helpful.
@SuperOblivionfan
@SuperOblivionfan 3 ай бұрын
Awesome video concept. Havent watched yet but excited to. Web accessibility just seems like an afterthought in most cases, which is just sad. A wheelchair ramp shouldnt be an afterthought in a building so why is it so often an afterthought on the web? Likewise in tutorials / learning materials it is an afterthought which may be why this attitude propagates. Thank you for making this :)
@rafidhoda
@rafidhoda 3 ай бұрын
Yesssss 👏👏👏 awesome course that everyone needs to take : )
@khalidelgazzar
@khalidelgazzar Ай бұрын
Looks like a grear crash course. Thank you!
@ChristInGod
@ChristInGod 3 ай бұрын
Thank You sir❤
@Mekebib
@Mekebib 2 ай бұрын
Great Job!! Thank Very much You !!!
@gamingbeast710
@gamingbeast710 3 ай бұрын
Nice ❤
@Enjoyablewalks
@Enjoyablewalks 3 ай бұрын
Finally 🎉🎉
@adisoftweb
@adisoftweb 3 ай бұрын
I'm interested is there any significant differences if we use the 'button' or 'input type->submit' element. And the second thing, what is the opinion if we when the page loads immediately set in focus: 'skip to main content'?
@valikonen
@valikonen 3 ай бұрын
The presentation idea it's good but you repeat same ideas more then it's necessary
@Wallrod
@Wallrod 3 ай бұрын
t2s is t1e w3t t3d in t3h
@archanab14
@archanab14 3 ай бұрын
1st comment 🎉
@ef316
@ef316 3 ай бұрын
Making the image smaller is a bad idea, since the problem would occur again on smaller devices. 14:19
@AmeeliaK
@AmeeliaK 3 ай бұрын
There will be a lot of demand for a11y in May 2025 😂
@robotron1236
@robotron1236 3 ай бұрын
This is so absurd. I don't hate gay people, but this stuff is getting out of hand. Just treat everyone like a normal person and stop with the pandering. Just teach. I want information, not a political brainwashing scheme.
How I'd Learn Web Development (If I Could Start Over)
6:55
Dylan Cole
Рет қаралды 426 М.
Avoid these 5 beginner CSS mistakes
21:38
Kevin Powell
Рет қаралды 41 М.
Не пей газировку у мамы в машине
00:28
Даша Боровик
Рет қаралды 10 МЛН
Зомби Апокалипсис  часть 1 🤯#shorts
00:29
INNA SERG
Рет қаралды 7 МЛН
Web Accessibility Guidelines in About 7 Minutes
7:22
GoDaddy Pro
Рет қаралды 11 М.
How This Speaker Broke Physics.
10:32
The Studio
Рет қаралды 211 М.
Learn HTML Images, Videos & Audio in 6 Minutes
6:28
Learndev
Рет қаралды 747
Accessibility Fundamentals with Rob Dodson
28:16
SFHTML5
Рет қаралды 100 М.
First 5 Things to Know in Articulate Storyline 360
11:10
Devlin Peck
Рет қаралды 15 М.
Learn CSS Animations In 20 Minutes - For Beginners
21:22
Slaying The Dragon
Рет қаралды 925 М.
Mercedes AMG EQE SUV: Ugly but Comfortable!
13:08
Auto Focus
Рет қаралды 396 М.
The NEW Surface Pro + Laptop - First Impressions
7:41
Dave2D
Рет қаралды 766 М.
CSS Anchor Is The Best New CSS Feature Since Flexbox
15:39
Web Dev Simplified
Рет қаралды 353 М.
OpenAI Assistants API - Course for Beginners
3:32:55
freeCodeCamp.org
Рет қаралды 184 М.
Не пей газировку у мамы в машине
00:28
Даша Боровик
Рет қаралды 10 МЛН