Have you neglected using ARIA attributes? Also, check out my upcoming UI design course: completeui.design
@coyotestark55985 жыл бұрын
Please, more tutorials about accessibility.
@MrFckingninja5 жыл бұрын
GUYS! What can i use on LINUX UBUNTU as a screen reader? THANKS ! :)
@chrisleighton62894 жыл бұрын
@@MrFckingninja Orca
@chrisleighton62894 жыл бұрын
Yo Gary, great presentation style & quality. Do you have an interest in editing the vid. by adding a focus handler that with
@endivinavoluntad23284 жыл бұрын
WHEN??
@ahmedthebest5 жыл бұрын
I am a blind developer already I use a screen reader normally I think the best way to make your website accessible to use the native HTML tags I mean when you create a button use the tag button not airlink and style it it as a button . The HTML cannabis doesn't accessible at all don't use it a lot
@IsaiahGamers5 жыл бұрын
role=“button”
@GauravKumar-ue7nz3 жыл бұрын
What does Blind Developer means?
@ahmedthebest3 жыл бұрын
@@GauravKumar-ue7nz It's someone who can see works as a computer.
@jaidendechon353 жыл бұрын
@@IsaiahGamers This is a common misconception. The whole point of semantic HTML is to use the right element for the job. If you need a button, just use a button! Even if you use `role="button"`, you're making things much worse for accessibility and much harder for yourself. If you don't use a `button` tag for a button, you now have to manually implement a tabindex, event-handlers for click/enter/spacebar, and all sorts of other things semantic buttons do for you just by virtue of being a button. Check this out for more information about what happens when you use your technique: kzbin.info/www/bejne/p5WlaYaIndapfMU It's best just to use a tag. Doing otherwise makes things harder for yourself AND your audience for no gain at all.
@seanpaulson90982 жыл бұрын
@@IsaiahGamers no don't use role='button' on a HTML button tag... that's redundant and will cause problems.
@adamromero4 жыл бұрын
This kind of stuff really needs to be more emphasized in learning courses for HTML. Web accessibility is too often an after thought for front end developers, I've been guilty of this too.
@notbrad48735 жыл бұрын
I'm a digital accessibility auditor. The best way to make accessible sites is to follow the HTML spec and Web Content Accessibility Guidelines (WCAG). ARIA is made for UI elements that don't have meaningful syntax native to HTML. The accordion is a good example. ARIA supplements the meaningful information not supplied by native code (there is no tag), so you take an existing HTML element (div or button) and give it new meaning and specify the UI relationships with ARIA (labelledby, role, etc). Hope that makes sense.
@cal96533 жыл бұрын
Worth noting the details / summary elements for accordions, but often you'll make a custom accordion for better transitions etc. so definitely still useful advice.
@dragosgheceanu98473 жыл бұрын
thanks!
@brianmarwa83205 жыл бұрын
I just recently got hired for a position that requires me to make projects accessible and 508 compliant. This video came at the right time....
@debjanibiswasroy Жыл бұрын
Honestly in youtube there are tons of ARIA tutorials and none of them is in this depth. This is exactly what I was looking for...Super helpful.
@JaimeIniesta4 жыл бұрын
The way to disable the extension (or enable it again) on a mac is: Control + Command + a + a
@brittpermien3 жыл бұрын
Thank you!
@HoTKreeZy5 жыл бұрын
Wow... honestly, I've never worked with aria attributes and never really knew how important they are.. thank you, it is really interesting. Bravo!
@shannavick-morris10923 жыл бұрын
Start watching video at 3:26. That is where it starts to answer the question on the topic.
@erikjansson17904 жыл бұрын
I love that you're making content about accessibility as well as UI/UX design. You could solve the accordion issues using only HTML with the and -tags. No script or aria needed. Try it!
@JAllen-tx3di2 жыл бұрын
I prefer your approach much more because as a person who uses screen readers and have to teach my students how to use them, the accordion method is too wordy and I would much rather it say "button, list, etc" versus all of the text aria did, it can be confusing when hearing so much feedback. Thank you for giving this example in HTML. ARIA is used only when the HTML semantics isn't available. This video demonstrates why that is so, unintionally. But now I have more clarity.
@iamtafara5 жыл бұрын
Love how he says before we begin, halfway through the video.
@vkoiti6 күн бұрын
@MarkBelain3 жыл бұрын
OK so bookmarking this video for later, but I'm here because I thought Facebook was using "aria-describedby" to create pop-up descriptions, and I was asking "What is aria-describedby?" Your intro answered the ENTIRETY of my googling journey in just 5 seconds. Even though I'm leaving as soon as your 5 second intro answered my question, kudos to you for clearing something up so well and so fast like that. I PROMISE I will come back to watch the video in full, and soon.
@microcolonel2 жыл бұрын
One other thing that you could do is use a element instead of just a button and a paragraph in that expanding thing list. Another nice thing about is that it can be reached with browser search, and is automatically expanded and contracted when you do that. Also, no Javascript is necessary, in browsers from the last decade.
@marcelomoraes13416 ай бұрын
Great video! We gotta raise some awareness over the web accessibility importance.
@ozanmuyes6 ай бұрын
Thanks for the informative video! One suggestion I can make for @DesignCourse is to minimize dark-to-light switching (and vice versa). It hurt my eyes (no pun intended)
@GoddessofWarr3 жыл бұрын
Super vidéo ! J'ai acheté un applaudissement à 2,00 € 👏
@chukwuemekakingsleyufoegbu263 Жыл бұрын
Even in a simple symantic html demonstration your UI still looks elegant. Would definitely enroll for your UI course when am able to raise the money.
@AndrewPoole-h6m Жыл бұрын
Great video! I already passed it along to my workmates. So clear and concise. Thanks!
@cram69163 жыл бұрын
Thanks for the Alt+Shift+(A x2) shortcut The reader says "Chrome Vox is now inactive" but it continues to read anything I mouse over or click. It lies to me! :D
@a-girl-has-no-name Жыл бұрын
After being in this field for three years I had this sudden idea of looking up what the hell aria was because every one was using it, and I was just annoyed with these attributes that were everywhere and made no sense to me. Now I am embarrassed but glad that I got to know what they are. Thanks for this tutorial! It's so bad that these important points are not touched upon during the foundation learning of html.
@parthkumarchaudhary5 жыл бұрын
Very Useful information. Now i understand why Bootstrap use "ARIA" attribute in their Development. Thanks Gery for great information. You added very important thing to my library.
@Mr.samomar3 жыл бұрын
this is why I'm here
@Frankslaboratory5 жыл бұрын
New video, great! Most websites ignore ARIA, even in the company where I work. You can't even checkout without mouse :D
@arthura.kupriyanov46675 жыл бұрын
I love this ending music :) Good job, bro!
@Niallphillips2 жыл бұрын
At the start you add a semantic 'nav' instead of just using role but it gives the same result. Whats the difference if it gives the same result?
@jomesias5 жыл бұрын
So Aria reads the css data attribute and uses the speech utterance library to speak the description?
@DesignCourse5 жыл бұрын
ARIA reads html markup along with associated attributes and presents it as an audio-based UI.
@jomesias5 жыл бұрын
DesignCourse thanks for your reply! Its looking... err sounding awesome! 😆😆🎉🎉
@mascatrails6613 жыл бұрын
I don't understand why you added the aria-controls and aria-labeledby. These didn't seem to affect the screen reader at all...
@MeinDeutschkurs9 ай бұрын
Thank you very much. This demo was eye opening! ❤
@elmalleable5 жыл бұрын
how i wish i watched this one day before an interview, i totally almost forgot nav and aside when i was asked about semantic html. Thanks Gary, you help make the web a better place
@bathulanagendra46215 жыл бұрын
Nice video.Inspiring to do some work related to blind people's.appreciating your concern about blind people.Gud work.
@ravikirangundala42572 жыл бұрын
Hi, I have a problem like, after selecting any option from combo box, screen reader announcing as "combo box option collapsed required", but I need a custom message like "option selected combo box collapsed required" how can I achieve this. Please help me out from this problem.
@ReactWithSamwize Жыл бұрын
What camera are you using for your recording, its too clean😃
@entertainmentmedia82983 жыл бұрын
Why always skipped text for me(heading paragaraph) only jump to button, link or input fields.
@sovereignlivingsoul Жыл бұрын
thanks for the intro on aria, i try to implment aria in my designs, it's one of those things you need to outline pror to actual coding, in my case anyway.
@TheFeelGoodKid Жыл бұрын
Very good vid. Have you anymore videos or courses on web accessibility?
@ob5804 Жыл бұрын
Everything is the same as in Gary's, but how do I get to the text, it is clear with the mouse, circles the text and reads it, and with the tab, only to the next button (item), but not to the text (
@anandhakumar88982 жыл бұрын
After expanded the first row, now I click the second row the first row should automatically collapse and second row become expanded . What should I do for that?
@MZ-uv3sr3 жыл бұрын
To disable plug in Shift Alt AA (once I turned it on it was hard to hear the video for these instructions) Windows desktop
@balajisv4052 Жыл бұрын
how come without any key event listener, on enter press, it is getting expanded?
@mojtabavahdati76483 жыл бұрын
Your voice sounds like a screen reader's voice too! :) Thanks man!
@LearnFrontendNow4 жыл бұрын
Great accessibility video and that outro tune ❤️
@alex-suciu5 жыл бұрын
do you have a full tutorial for accessibility?
@SirSajjad4 жыл бұрын
Keep up producing useful tutorials. All the best. Helpful to understand ARIA.
@AugerHybrid2 жыл бұрын
But how I'm able to focus on text element revealed to get reader to say it?
@lequientlewis19372 жыл бұрын
I pressed Shift + Alt + A.A , but it's still active 🙃
@conaxlearn85662 жыл бұрын
Same for me. Guess that's the real reason for low rating.
@brittpermien3 жыл бұрын
What is the Mac key combo to quickly turn Vox on and off? Thanks!
@oudoulj10 ай бұрын
Watch out: there's a typo at 10:14 This should be aria-labelledby with 2 L
@engineerlawalhamzatademola42672 жыл бұрын
Could you please make more videos like this on accessibility?
@MZ-uv3sr3 жыл бұрын
I turned it off like he said, and then it kept telling me it was inactive. Less than 5 minutes and i'm ready to de-install it but don't see it with the other extensions omg.
@victorstone37202 жыл бұрын
this was really helpful! Thank you so much👍🏽
@snakone5 жыл бұрын
thanks Angular cares about ARIA i learned what was it and why exist
@carolinaborges54674 жыл бұрын
Amigo, podes por o css ? obrigada.
@TheUnOriginalsAdda3 жыл бұрын
Thank you for the information you provide. its really helps me lot
@leogarza50225 жыл бұрын
VERY USEFUL! Awesome Content!!!
@minamulhaq5 жыл бұрын
FF comes with built-in ScreenReader
@kuhaniresti Жыл бұрын
Im implementing this in my javascript framework
@NorthOfDark5 жыл бұрын
thank you for covering this.
@josepharmstrong58525 жыл бұрын
what band is that hard-rock you always have as an outro?
@DesignCourse5 жыл бұрын
It's from audiojungle.com, I bought it a long time ago, no clue who it was from 😂
@conaxlearn85662 жыл бұрын
Shift+Alt A A doesn't work for me. 😢
@hannaaverkamp-peters1493 жыл бұрын
Great content! Thank you so much for this :)
@rebehayan5 жыл бұрын
Wow.. sooo cooll~~ How is different ChromeVox, NVDA, JAWS??
@adityamishra77118 ай бұрын
What if someone's like Helen Keller, I don't think they would put braile or sign languages... Goes to show that accessibility is just a game nerds love to play ...
@GiammaCarioca5 жыл бұрын
Great video! More of that please!
5 жыл бұрын
When it came to e-books, i liked pdfs better than epubs. Now I like e-pubs better because edge browser can read them. So e-pubs = audio books :)
@andreas_arvidsson3 жыл бұрын
Nice video and music :D
@vikinggeorge70072 жыл бұрын
When I saw aria, I was thinking about opera aria in Italian. Why not just call it a11y?
@valoricDe3 жыл бұрын
Are you aware of a similar extension for firefox?
@fh3r3 Жыл бұрын
thanks bro, very clear,
@6644guilherme Жыл бұрын
I always tought was because the font family and was confused until watched this video
@juliohintze5955 жыл бұрын
Great content! Btw, your outro music kinda doesn't fit with the video, imo lol
@DesignCourse5 жыл бұрын
I'm a rocker, I can't help it!
@I_Lemaire3 жыл бұрын
Yeah, Julio. Get punked!
@ahnmebnsina3815 жыл бұрын
awesome tutorial :-)
@MrFckingninja5 жыл бұрын
GUYS! What can i use on LINUX UBUNTU as a screen reader? THANKS ! :)
@chrisleighton62894 жыл бұрын
Orca
@bulp98935 жыл бұрын
Cool stuff ❤
@josephmbimbi6 ай бұрын
Thank you for the vidoe, but you talking over the chrome box (or vice versa) is quite annoying. When you have something to say, wait until it is finished, don't do any action or disable it
@abhishreymittal5 жыл бұрын
The thumbnail looks justified... Got that?😅
@mohamedelidrissi28395 жыл бұрын
Epic intro
@aniketkambli4 жыл бұрын
source code?
@robertsakurai4 жыл бұрын
If you are not yet convinced you should use this here is the answer: The Legal implications for not having an accesible website in some countries are big
@자시엘-l1s5 жыл бұрын
Why are commodities like ordering pizza held to the same tier as disabled parking and wheelchair ramps???
@chrisleighton62894 жыл бұрын
because in a quality community people with special needs or who are disabled are allowed to eat. Do you have an argument why pizza should be at a lower quality than wheelchair ramps?
@easywin7753 жыл бұрын
@princebillygrahamkarmoker21223 жыл бұрын
Hawkeye from avengers started to make coding tutorial 😂
@ru29792 жыл бұрын
This is definitely not the video if you haven"t heard of ARIA and want to get a head start.
@_rachid3 жыл бұрын
Thank you
@rudrapratapsinha88805 жыл бұрын
good video
@basith2375 жыл бұрын
Nice 👍👍
@davidfitcher29534 жыл бұрын
What are we doing?
@brunnosilva2668 Жыл бұрын
OK, so basically we're going to build our thing normally and then make it screen reader friendly in the parts that aren't so clean for people using it....
@kakyoin45352 жыл бұрын
Awesomeee
@yugsoni26035 жыл бұрын
Thanks
@ExplodeingchildYAY2 жыл бұрын
Ummm uhhh excuses me ummm my name is Aria 💀💀💀💀
@meatyt32963 жыл бұрын
Wait,, this isn't Minecraft music
@rickcode22 Жыл бұрын
Shit + Alt (cmd) + A A - doesn't turn this off.
@JohnSmith-zl8rz4 жыл бұрын
You don't let the voice over talk! everytime that voice over is on, you talk!
@privacyvalued41344 жыл бұрын
Yup! He does seem to let it speak separately more freuqently later on in the video. He's probably used to doing all the talking in his videos and is just doing it as a reflex action.
@BhupendraSingh-bj4uf5 жыл бұрын
n here you look like Tintin
@cynthiacarlson36704 жыл бұрын
Why does this guy looks like HAWKEYE ?
@unknownman52963 жыл бұрын
ddf
@brucearmstrong55369 ай бұрын
that thumb nail was dirty
@kristinludlowUX4 жыл бұрын
That Chrome plugin is horrible. No easy way to turn off or on.
@babakfp3 жыл бұрын
14 min video and you didn't really teach anything😐👌
@DesignCourse3 жыл бұрын
Well, look at the likes to dislikes and the 99% positive comments. What else did I do if I didn't offer something of value?
@babakfp3 жыл бұрын
@DesignCourse I don't care about the likes or comments. Oh, I just read the title of the video. So, it's not a tutorial. Sorry, my bad❤.
@babakfp3 жыл бұрын
"What is ARIA & Why it's Important to Use!" You didn't just explain it, you also showed it, so well done.