WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: Downloadable API server for Wave

for

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

From: Gus Reiber
Date: Wed, Jul 15 2015 6:22PM
Subject: Downloadable API server for Wave
No previous message | Next message →

Hello,
I am an employee at CloudBees, one of the leading contributors to the
Jenkins-ci.org community, and looking for help on 2 fronts.

First, Jenkins is a build automation tool with a web GUI and as such, we
would like to make that web GUI 508 compliant. The product is secured, so I
am looking for a means of automatically crawling the pages of the
application and am assuming this would preclude using the web based API.
The "Downloadable API Manager (coming soon)" seems like what I want. Does
anyone know an ETA for the coming soon aspect of the tool or know of a
viable alternative?

Second, since Jenkins is a build automation tool, we would be interested in
adding an automation framework for 508 testing and HTML validation within
Jenkins. Would this be something I could do with the Wave API Manager and
does anyone out there have any experience automating 508 compliance testing?

Thanks for your help,
Gus

From: Asa Baylus
Date: Wed, Jul 15 2015 8:23PM
Subject: Re: Downloadable API server for Wave
← Previous message | Next message →

Hi Gus,

You may not need to self host, you could create an SSH tunnel to support your testing using a hosted platform such as the Wave API behind the firewall.
Here's an article with some helpful info: http://blog.trackets.com/2014/05/17/ssh-tunnel-local-and-remote-port-forwarding-explained-with-examples.html <http://blog.trackets.com/2014/05/17/ssh-tunnel-local-and-remote-port-forwarding-explained-with-examples.html>;

But a faster/easier solution is https://ngrok.com/ <https://ngrok.com/>

In the open source space you have a number of good options which you can self host, Googles accessibility developer tools might be a good place to start.
https://github.com/GoogleChrome/accessibility-developer-tools <https://github.com/GoogleChrome/accessibility-developer-tools>

At Tenon.io some of our customers choose an SSH tunnel over an enterprise install. If you're set on self hosting though there are a number of options. Disclaimer, I'm the co-founder of http://tenon.io <http://tenon.io/>; and we are big Jenkins fans. Please feel free to contact me about how we can support Jenkins.

Regards,

Asa

> On Jul 15, 2015, at 8:22 PM, Gus Reiber < = EMAIL ADDRESS REMOVED = > wrote:
>
> Hello,
> I am an employee at CloudBees, one of the leading contributors to the
> Jenkins-ci.org community, and looking for help on 2 fronts.
>
> First, Jenkins is a build automation tool with a web GUI and as such, we
> would like to make that web GUI 508 compliant. The product is secured, so I
> am looking for a means of automatically crawling the pages of the
> application and am assuming this would preclude using the web based API.
> The "Downloadable API Manager (coming soon)" seems like what I want. Does
> anyone know an ETA for the coming soon aspect of the tool or know of a
> viable alternative?
>
> Second, since Jenkins is a build automation tool, we would be interested in
> adding an automation framework for 508 testing and HTML validation within
> Jenkins. Would this be something I could do with the Wave API Manager and
> does anyone out there have any experience automating 508 compliance testing?
>
> Thanks for your help,
> Gus
> > > >

From: Jared Smith
Date: Thu, Jul 16 2015 12:38PM
Subject: Re: Downloadable API server for Wave
← Previous message | No next message

Gus Reiber wrote:
> The product is secured, so I am looking for a means of automatically
> crawling the pages of the application and am assuming this would
> preclude using the web based API.

Correct. As of now, you would need to utilize the stand-alone,
installable WAVE API engine to evaluate secure pages.

> The "Downloadable API Manager (coming soon)" seems like what I want.

One of the components of this manager, which is still being developed,
will allow you to spider the site and compile a list of URLs for
evaluation. If you have another means of generating a URL list, then
with a bit of programming you could send them to the stand-along API
for evaluation.

> Second, since Jenkins is a build automation tool, we would be interested in
> adding an automation framework for 508 testing and HTML validation within
> Jenkins.

The WAVE API test for aspects of Section 508. HTML validation is not
currently included, but could possibly be added as a test option in
the future.

Jared Smith
WebAIM.org