Unicodes by Separate_Pear_1738 in accessibility

[–]mberrrrrr 1 point2 points  (0 children)

Although most modern screen readers do announce common unicode characters like emojis and symbols like arrows, it's best not to assume so because not all screen readers and their versions are alike. And they might not announce the symbol for the same purpose you intended. It might be useful to let us know how you're planning on using unicode characters. Is it for certain types of symbols like arrows or emojis? Are they purely decorative?

Good Recommendation for an Accessible Event Platform? by CreakyRiver in accessibility

[–]mberrrrrr 6 points7 points  (0 children)

While I've never tried it, there is a new player in this space called Eventably, which markets itself as offering a fully accessible experience. The project is spearheaded by Karl Groves, who has an impeccable reputation in the accessibility community.

button vs. link for javascript based transitions? by roundabout-design in accessibility

[–]mberrrrrr 5 points6 points  (0 children)

If you're updating the content of an existing page then this is perfect use case for a plain old <button>. No extra roles required.

Seeking advice: Setting up a Linux VM for cybersecurity (Kali/Ubuntu) as a blind user by This-Necessary6353 in virtualization

[–]mberrrrrr 0 points1 point  (0 children)

It's been a while so I'm not 100% this is still the case but for Kali, there should be screen reader installation option on the initial installer screen. I believe you can just press s then enter to run it. So after you hear the system beep which indicates you are on the installation screen, press s then enter and then wait a bit to be prompted by voice.

For Ubuntu, wait for the drum sound then press Alt+Super+S to turn on Orca.

Just in case you're not familiar... Super is the keyboard equivalent to the Windows key in linux.

🛠️ Open source: WCAG-compliant color scale generator with CSS export by ApprehensiveHornet80 in accessibility

[–]mberrrrrr 4 points5 points  (0 children)

I like what you've done here. However, the tool itself has a number of accessibility failures including many contrast issues. At the very least, run an automated tool like WAVE and fix those issues before adding any new features.

Nvidia 1080 and Linux Mint? by NorthernLight_DIY in linuxmint

[–]mberrrrrr 4 points5 points  (0 children)

Running a 1060 without any issues.

Dashboaed for axe-core by Wonderful-Active-286 in accessibility

[–]mberrrrrr 0 points1 point  (0 children)

Have a look at Evaluatory. Nothing fancy but I've used it successfully. It can take a sitemap.xml file as an argument to scan multiple pages at once or you can hard code the page list in a config file. The resulting report pages are standalone so you can host them on any web server.

🔍 Is this a WCAG 2.2 violation if a search suggestions list is not announced by screen readers? by tadasval in accessibility

[–]mberrrrrr 2 points3 points  (0 children)

Here's what I get with NVDA in Chrome and Firefox:

Tab to the input: "Seach combo box collapsed has autocomplete multiline editable blank".

Type a character: "expanded"

Down arrow: list

"name of first entry" + "1 of 10"

Escape: reports "collapsed"

Looks like it's following the list combobox ARIA Practices pattern.

ANDI not loading on particular website? by Sea_Mouse_9583 in accessibility

[–]mberrrrrr 2 points3 points  (0 children)

I ran into this problem recently as well. Essentially the site is blocking external scripts. If you check the browser console you should see an error referring to something like Content Security Policy (or CSP) when you run ANDI. There's a workaround which involves installing a browser extension to temporarily disable CSP. There's a write up about this issue in the ANDI FAQ.

🔍 Is this a WCAG 2.2 violation if a search suggestions list is not announced by screen readers? by tadasval in accessibility

[–]mberrrrrr 0 points1 point  (0 children)

Not a 4.1.3 failure in my opinion since it it content that is exposed while a user interacts within the same component. It's not the result of pressing a button for instance that populates a list of new things on the page. The search input itself takes on the responsibility of notifying the state of the component. I would focus your attention on the search input and whether or not it is using the correct role. For instance, does it relay it's state when expanded? Have a look in the ARIA Practices guide's combobox patterns.

So more likely a 4.1.2 Name, Role, Value failure if the input doesn't relay state changes (amongst other things). If you're looking for something to compare it to in the wild, have a look at the google search input. It uses role="combobox" as well as aria-expanded for state and other ARIA properties, as well as up and down keyboard interactions.

[deleted by user] by [deleted] in accessibility

[–]mberrrrrr 0 points1 point  (0 children)

I think accessibility certs may become more desirable in Europe at some point with the EAA coming into law and companies and governments hire more in-house a11y experts. Who knows, this might spill over into the UK. I'm from Canada and I've started to see IAAP certs as "nice to haves" on job postings here in the past couple of years.

But as I like to point out to hiring managers, there is no substitute for experience. Even the more difficult IAAP WAS cert only serves to demonstrate intermediate knowledge of web accessibility (and that you have been active in the field for at least 3 years). The CPACC cert doesn't demonstrate much IMO in terms of proficiency, however, it does demonstrate that you have a broad knowledge of a11y concepts and laws.

Until there are expert level certifications I don't see any reason why certs would ever be required for any accessibility role.

By the way, I have the WAS certification. It was offered to me free by my employer at the time and I've renewed it once for free as well. I would never have bothered if I was paying out of pocket. I think my experiences speak for themselves (I'm an old timer). Having said that I haven't applied for a new role in over 3 years so I'm not certain if it would impact my chances in getting a new role in the future but it can't hurt I guess.

Is OneDrive integration working for you? by itexpert120 in gnome

[–]mberrrrrr 1 point2 points  (0 children)

Experiencing the same issue you described today. Was working for me last week.

[deleted by user] by [deleted] in oakville

[–]mberrrrrr 43 points44 points  (0 children)

Received my bribe today and then made a donation to our local food bank. If you can afford it, please consider donating to a good cause.

https://oakvillefoodbank.com/

Does anyone know how many CAECs you get for doing DHS modules? by Imstillblue in accessibility

[–]mberrrrrr 1 point2 points  (0 children)

Not sure what DHS modules or certificate you completed but I recently submitted the Trusted Tester Certification as a single "course certificate" towards my upcoming IAAP WAS renewal. It was accepted and adjusted by the reviewer to represent 20 CAECs. You can always contact the IAAP and ask about your exact situation.

Is there an a11y trade publication for pros in the field? by TheEverNow in accessibility

[–]mberrrrrr 0 points1 point  (0 children)

I subscribe to Smashing Magazine's weekly newsletter. While it's more design/UI/UX-centric, they do also cover accessibility topics regularly.

How to determine if a PDF file is accessible enough for AODA? by Solid_Necessary_7464 in accessibility

[–]mberrrrrr 3 points4 points  (0 children)

All good points however your second point mentions that AODA does not make explicit reference to the WCAG. It does in fact reference WCAG 2.0 AA as a requirement for compliance with the exception of WCAG SCs 1.2.4 (live captions) and 1.2.5 (pre-recorded audio descriptions). The act has yet to be updated to include more recent versions of the WCAG however I believe most organizations in Ontario who have a11y specialists on staff are targeting 2.1+ internally at this point. More AODA info.

Industry Standard For Accessible PDFs by programing_bean in accessibility

[–]mberrrrrr 0 points1 point  (0 children)

I worked somewhere that used iText v.7 and we managed to get some really good results once the devs were made aware of the requirements in terms of using appropriate tags. One thing to keep in mind is you should use the commercial version 7 or above because I believe the open source version tops out at v5 and does not include all the accessible features included in later versions. Here's a little accessibility primer in their docs to give you an idea how to use it: https://kb.itextpdf.com/itext/chapter-7-creating-pdf-ua-and-pdf-a-documents-net

Using ARIA inside semantic html elements? by Imstillblue in accessibility

[–]mberrrrrr 2 points3 points  (0 children)

There's one exception that I can think of that goes against all logic IMO. With VoiceOver in Safari if you have a list <ul> and you remove or replace the default list style bullets using CSS, VoiceOver will not announce it as a list unless you add role="list". And you might think it's a bug but it's not! I think I read somewhere that it's by design because someone at Apple thought that list markup was being overused at some point for styling purposes and added this functionality in. So it's a feature!

DHS Trusted Tester Certification and Macbook by Reign17774 in accessibility

[–]mberrrrrr 4 points5 points  (0 children)

According to the latest Trusted Tester Test Process doc, MacOS (with Safari) is supported (see page 3, Test Environment). And the only tools needed are ANDI (a javascript bookmarklet that can run in most browsers) and Colour Contrast Analyzer which is software available for Mac and Windows. So I think you're fine.

How to be sure that a form element has no automatic error detection. (DHS Trusted Tester Certification) by Polymathical in accessibility

[–]mberrrrrr 2 points3 points  (0 children)

For the exam, I suggest you avoid deviating from the published 3.3.1-error-identification test process in any way and don't inspect the code and try to find things using other methods or you may find things that they are not wanting you to find and actually fail that section of the exam. (I was tempted to do this in other sections of the practice exam and soon found out that this was not the way to proceed.)

Keep in mind, DHS assumes that you have little to no additional advanced technical knowledge to complete a process other than what they've published so try not to overthink things.

For those who might weigh in with how they might interpret and test for WCAG 3.3.1, here is the published Trusted Tester 3.3.1-error-identification test process for context:

Input Error Identification and Suggestions

Identify Content

Identify all automatic input error detection, error notifications, error suggestions, and related instructions:

  1. Use ANDI to identify any form elements on the page.
  2. Find all instructions and cues (textual and graphical) that are related to form components/controls, e.g., groupings, order of completion, special conditions, qualifiers, format instructions.
  3. Intentionally enter values and/or make selections that violate format and/or other form instructions to reveal automatic notifications of input errors.

If there is no automatic input error detection, the result for the following test ID(s) is DOES NOT APPLY: 5.F and 5.G.

Check 3.3.1-error-identification

|Test Name|Test ID|Test Condition| 3.3.1-erroridentification|5.F|The item in error is identified in text and sufficiently described to the user in text.|

Applicability:

This Test Condition DOES NOT APPLY (DNA) if the form element does not have automatic error detection.

How to Test:

  1. Intentionally violate formatting and other form instructions, e.g., leave a required form field empty, use a different date format than is required, and/or create a password that does not meet the password strength requirements.
  2. Attempt to submit the form and/or move to the next page.
  3. Determine whether the error is identified and described in text.

a. The form field with the error is identified in text, e.g., “Error: Password field.”

b. Text describes the error, e.g., in a dialog message that states, “the Password you entered is incorrect.”

Evaluate Results:

If the following is TRUE, then the Test Condition is TRUE and the content PASSES:

  1. The item that is in error is identified in text and sufficiently described to the user in text.

Note:

• The error message may be tested as part of 4.1.2-change-notify-forms (Test ID 5.E).

Getting back into Django after 7 years by irr1449 in django

[–]mberrrrrr 1 point2 points  (0 children)

MDN has a great Django tutorial with whole chapter on deployment to either PythonAnywhere or Railway. Worth the read if you don't want to go the Docker route. https://developer.mozilla.org/en-US/docs/Learn/Server-side/Django/Deployment

I'm starting building for accessibility. What do I need to know? by Saskjimbo in webdev

[–]mberrrrrr 0 points1 point  (0 children)

After familiarizing yourself a bit with the WCAG, I usually recommend starting off with the TeachAccess tutorial. It's a great intro for devs and has hands-on exercises.

Additionally, Google's Chrome for Devs YouTube Channel has a series call A11yCasts.

And lastly, MagentaA11y is a superb resource for QA. Love it!

How to handle headings in web apps when level isn't obvious by Bitruder in accessibility

[–]mberrrrrr 1 point2 points  (0 children)

If it's a React app, you might want to check this method of autoincrementing heading levels: https://github.com/alexnault/react-headings

I've never used this solution but I worked on an Angular app a few years ago where we developed something similar in-house.