WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: Is Angular JS framework with or without bootrap accessible?

for

Number of posts in this thread: 2 (In chronological order)

From: Nancy Johnson
Date: Thu, Oct 01 2015 8:41AM
Subject: Is Angular JS framework with or without bootrap accessible?
No previous message | Next message →

I work as front-end developer in a highly interactive environment.

Our team is considering moving toward Angular for our client-side
interactive. I've begun learning Angular and really like its ease
and simplicity.

Does anyone know if any accessibility issues with form
fields/submits/client-side validation and any other interactive
elements using Angular?

Thank you

Nancy Johnson

From: Robert Fentress
Date: Thu, Oct 01 2015 11:12AM
Subject: Re: Is Angular JS framework with or without bootrap accessible?
← Previous message | No next message

Hi, Nancy.

Here is a good resource on designing accessible AngularJS applications:
http://simplyaccessible.com/article/spangular-accessibility/

And here is a library developed by folks at Deque that claims to assist
with making accessible AngularJS applications:
https://github.com/dequelabs/ngA11y

Using ngAria helps, but, obviously, is not sufficient, in and of itself:
https://docs.angularjs.org/guide/accessibility

As to Bootstrap, I'd make sure to use:
https://github.com/paypal/bootstrap-accessibility-plugin

I have been working on developing an AngularJS and Bootstrap Intranet
application as a testbed for making accessible single page applications and
I, personally, think it can be done, if one is thoughtful.

I'd be interested to hear what others think.

Best,
Rob

On Thu, Oct 1, 2015 at 10:41 AM, Nancy Johnson < = EMAIL ADDRESS REMOVED = > wrote:

> I work as front-end developer in a highly interactive environment.
>
> Our team is considering moving toward Angular for our client-side
> interactive. I've begun learning Angular and really like its ease
> and simplicity.
>
> Does anyone know if any accessibility issues with form
> fields/submits/client-side validation and any other interactive
> elements using Angular?
>
> Thank you
>
> Nancy Johnson
> > > > >



--
Robert Fentress
Senior Accessibility Solutions Designer
540.231.1255

Technology-enhanced Learning & Online Strategies
Assistive Technologies
1180 Torgersen Hall
620 Drillfield Drive (0434)
Blacksburg, Virginia 24061