WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Are headless Drupal pages accessible?

for

From: JP Jamous
Date: Jun 7, 2018 4:45AM


John,

I did not get a chance to check out the links you provided, but I want to answer your basic question about JS generally.

So many frameworks now use JS to render content. Angular and Node.JS even run server-side, depending on their implementation. So the rule of thumb of turning JS off is dead. If you turn JS in your browser, you won't get much content out of responsive sites.

The important fact to note here is how JS is being rendered and how AT will interact with it. Angular and React would not provide any feedback to an AT if not coded properly. Even keyboard focus won't work if React is not coded with that in mind.

ARIA might be enough for the CMS you will be using. Other components might require some tweaking to make them accessible. That will be something you have to research before deciding on the CMS.

Can I modify components if I have to?
How many of those components render properly in the browser DOM?
How are tables, forms and headings handled through this CMS? Usually, those 3 fail the most.

Those are the questions that would help set you on the right path. Do not be concerned about if the user has JS turned on or off. That's a thing of the past.



--------------------
JP Jamous
Senior Digital Accessibility Engineer
E-Mail Me |Join My LinkedIn Network
--------------------