# nextCloud and WCAG 2.0 - Accessibility

**URL:** <https://help.nextcloud.com/t/nextcloud-and-wcag-2-0-accessibility/14745>\
**Category:** ℹ️ Support\
**Tags:** feature\
**Created:** [June 29, 2017, 7:28pm UTC](https://help.nextcloud.com/t/nextcloud-and-wcag-2-0-accessibility/14745 "2017-06-29T19:28:02Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Matt\_Zulawski](https://help.nextcloud.com/letter_avatar/matt_zulawski/32/6_22734026db12803ebb3e059622ac3534.png) [@Matt\_Zulawski](https://help.nextcloud.com/u/Matt_Zulawski)\
**Post date:** [June 29, 2017, 7:28pm UTC](https://help.nextcloud.com/t/nextcloud-and-wcag-2-0-accessibility/14745/1 "2017-06-29T19:28:02Z")

</div>

I submitted a question about this through the official form, but figured I’d post it here too.

I’ve been playing with nextCloud on and off for about six months. Idea is to launch a customer-facing file sharing site where

- my organization can post files
- our customers get a notification of that post
- they login and download

Easy peasy. And nextCloud does this very well.

However, my organizations review board is only green lighting solutions that are WCAG 2.0 compliant at a AA level. Accessibility is entirely foreign to me. I can’t find any mention in the docs/forums whether nextCloud 12 fulfills this requirement or not. The most I’ve been able to do is throw my site at ChromeVox and that was… unpleasant.

Can anyone comment about WCAG 2.0 AA compliance? Is the product compliant out of the box, or are the changes required much more than a simple edit to a custom template?

Thanks!  
-Matt

---

<div class="post-metadata">

**Author:** ![tflidd](https://help.nextcloud.com/letter_avatar/tflidd/32/6_22734026db12803ebb3e059622ac3534.png) [@tflidd](https://help.nextcloud.com/u/tflidd)\
**Post date:** [June 30, 2017, 6:39am UTC](https://help.nextcloud.com/t/nextcloud-and-wcag-2-0-accessibility/14745/2 "2017-06-30T06:39:52Z")

</div>

> [@Matt\_Zulawski](#):
>
> WCAG 2.0 compliant

You mean the Web Content Accessibility Guidelines (WCAG) 2.0?

I think in general the developers try to improve the accessibility and usability of the webinterface but I haven’t seen systematic checks of the compliance with WCQG 2.0. Are there any @jan @jospoortvliet ?

You can find the source code of Nextcloud at [GitHub - nextcloud/server: ☁️ Nextcloud server, a safe home for all your data](https://github.com/nextcloud/server), so you can make checks yourself and propose improvements via the bugtracker (at the same link).

---

<div class="post-metadata">

**Author:** ![Matt\_Zulawski](https://help.nextcloud.com/letter_avatar/matt_zulawski/32/6_22734026db12803ebb3e059622ac3534.png) [@Matt\_Zulawski](https://help.nextcloud.com/u/Matt_Zulawski)\
**Post date:** [June 30, 2017, 12:31pm UTC](https://help.nextcloud.com/t/nextcloud-and-wcag-2-0-accessibility/14745/3 "2017-06-30T12:31:57Z")

</div>

Appreciate the response.

I can spin up a server and install the software, but modifying source code is definitely not in my skill set at the moment. I’ll make an attempt, but if anyone has anymore information about this, I’d appreciate it!

Thanks again!

---

<div class="post-metadata">

**Author:** ![sbird](https://help.nextcloud.com/letter_avatar/sbird/32/6_22734026db12803ebb3e059622ac3534.png) [@sbird](https://help.nextcloud.com/u/sbird)\
**Post date:** [July 26, 2017, 6:34am UTC](https://help.nextcloud.com/t/nextcloud-and-wcag-2-0-accessibility/14745/4 "2017-07-26T06:34:54Z")

</div>

We have recently been asked the same question of Nextcloud on compliance with WCAG 2.0.

It would be good to understand whether this is something that is being considered for future development. One obvious challenge is extending compliance to plug-ins developed by 3rd parties.

---

<div class="post-metadata">

**Author:** ![NinaNC](https://help.nextcloud.com/letter_avatar/ninanc/32/6_22734026db12803ebb3e059622ac3534.png) [@NinaNC](https://help.nextcloud.com/u/NinaNC)\
**Post date:** [July 26, 2017, 6:36am UTC](https://help.nextcloud.com/t/nextcloud-and-wcag-2-0-accessibility/14745/5 "2017-07-26T06:36:55Z")

</div>

That could be an interesting topic/workshop for the Nextcloud conference. What do you think @jospoortvliet ?

---

<div class="post-metadata">

**Author:** ![jospoortvliet](https://help.nextcloud.com/user_avatar/help.nextcloud.com/jospoortvliet/32/3_2.png) [@jospoortvliet](https://help.nextcloud.com/u/jospoortvliet)\
**Post date:** [July 26, 2017, 8:32pm UTC](https://help.nextcloud.com/t/nextcloud-and-wcag-2-0-accessibility/14745/6 "2017-07-26T20:32:02Z")

</div>

Certainly something to discuss at the conf, yes - Jan, our lead designer will be there and usability and accessibility are things that I know matter a lot to him.

---

<div class="post-metadata">

**Author:** ![jan](https://help.nextcloud.com/user_avatar/help.nextcloud.com/jan/32/75_2.png) [@jan](https://help.nextcloud.com/u/jan)\
**Post date:** [August 17, 2017, 12:42pm UTC](https://help.nextcloud.com/t/nextcloud-and-wcag-2-0-accessibility/14745/7 "2017-08-17T12:42:27Z")

</div>

@Matt_Zulawski @sbird we’re regularly doing checks of some basic things and also improve a lot in existing areas when it comes to color contrast and so on. At some point in the past we did a full check and fixes to comply with some U.S. regulations (if I recall correctly) but of course things can change.

I will check about the status and see if any fixes are needed. Any help is of course appreciated, like putting the platform through testing tools, highlighting possible issues, even helping out by fixing them, etc. 🙂

---

<div class="post-metadata">

**Author:** ![sbird](https://help.nextcloud.com/letter_avatar/sbird/32/6_22734026db12803ebb3e059622ac3534.png) [@sbird](https://help.nextcloud.com/u/sbird)\
**Post date:** [August 18, 2017, 1:29am UTC](https://help.nextcloud.com/t/nextcloud-and-wcag-2-0-accessibility/14745/8 "2017-08-18T01:29:44Z")

</div>

Thanks Jan.

---

<div class="post-metadata">

**Author:** ![chrisc](https://help.nextcloud.com/user_avatar/help.nextcloud.com/chrisc/32/6396_2.png) [@chrisc](https://help.nextcloud.com/u/chrisc)\
**Post date:** [May 1, 2018, 11:51am UTC](https://help.nextcloud.com/t/nextcloud-and-wcag-2-0-accessibility/14745/9 "2018-05-01T11:51:26Z")

</div>

When providing services to UK government funded bodies (for example Nextcloud servers) you are asked:

> What accessibility standards does your web interface meet?
> 
> - WCAG 2.0 AAA
> - WCAG 2.0 AA or EN 301 549
> - WCAG 2.0 A
> - None or don’t know

I assume that Nextcloud is in the _“None or don’t know”_ category for now?

---

<div class="post-metadata">

**Author:** ![tflidd](https://help.nextcloud.com/letter_avatar/tflidd/32/6_22734026db12803ebb3e059622ac3534.png) [@tflidd](https://help.nextcloud.com/u/tflidd)\
**Post date:** [May 6, 2018, 11:12am UTC](https://help.nextcloud.com/t/nextcloud-and-wcag-2-0-accessibility/14745/10 "2018-05-06T11:12:57Z")

</div>

There are already some hints where to start:

> <https://github.com/nextcloud/server/issues/6727>

  
and a more general page with linked guidelines:  

> <https://github.com/nextcloud/server/issues/8167>

These are good first issues and they are marked with help needed. Feel free to contribute.

For the design team, it’s perhaps a good idea to verify design changes systematically with these evaluation tools…

---

<div class="post-metadata">

**Author:** ![Spartachetto](https://help.nextcloud.com/letter_avatar/spartachetto/32/6_22734026db12803ebb3e059622ac3534.png) [@Spartachetto](https://help.nextcloud.com/u/Spartachetto)\
**Post date:** [July 11, 2018, 1:54pm UTC](https://help.nextcloud.com/t/nextcloud-and-wcag-2-0-accessibility/14745/11 "2018-07-11T13:54:18Z")

</div>

I think that a procedure to obtain **and** maintain an accessibility certification would be a great plus for Nextcloud.  
Especially as a lot of your clients are in the public sector and that could be a legal requirement.

@jospoortvliet maybe something for this year conference???

---

<div class="post-metadata">

**Author:** ![jan](https://help.nextcloud.com/user_avatar/help.nextcloud.com/jan/32/75_2.png) [@jan](https://help.nextcloud.com/u/jan)\
**Post date:** [July 17, 2018, 1:30pm UTC](https://help.nextcloud.com/t/nextcloud-and-wcag-2-0-accessibility/14745/12 "2018-07-17T13:30:40Z")

</div>

We worked a lot on accessibility for Nextcloud 14: [https://github.com/nextcloud/server/issues?utf8=✓&q=label%3A"feature%3A+accessibility"+](https://github.com/nextcloud/server/issues?utf8=%E2%9C%93&q=label%3A%22feature%3A+accessibility%22+)

Among other things, the issues mentioend by @tflidd above are fixed.

@Matt_Zulawski and everyone: If you find any specific issues, please do report them on our issue tracker at [https://github.com/nextcloud/server/issues/](https://github.com/nextcloud/server/issues/) and we will fix them. 🙂

We are also working on better documentation on how we handle accessibility testing at [https://github.com/nextcloud/documentation/issues/788](https://github.com/nextcloud/documentation/issues/788), if you have any feedback please comment there.

Lastly, we do not have an official certification. We do aim to meet WCAG 2.0 AA standards, and with the High contrast theme which will come with Nextcloud 14, it could/should ideally also be WCAG 2.0 AAA, but more work is needed.

In general there’s a lot of moving parts, and of course we can’t ensure that all the available apps on the app store are accessible. We do however try to do our best and often also fix things in community apps. Any help is appreciated – even opening an issue (and maybe suggesting a fix) helps a _ton_ already. 🙂

---

<div class="post-metadata">

**Author:** ![wwe](https://help.nextcloud.com/user_avatar/help.nextcloud.com/wwe/32/72963_2.png) [@wwe](https://help.nextcloud.com/u/wwe)\
**Post date:** [December 2, 2024, 2:10pm UTC](https://help.nextcloud.com/t/nextcloud-and-wcag-2-0-accessibility/14745/13 "2024-12-02T14:10:02Z")

</div>



---

<div class="post-metadata">

**Author:** ![wwe](https://help.nextcloud.com/user_avatar/help.nextcloud.com/wwe/32/72963_2.png) [@wwe](https://help.nextcloud.com/u/wwe)\
**Post date:** [December 4, 2024, 1:37pm UTC](https://help.nextcloud.com/t/nextcloud-and-wcag-2-0-accessibility/14745/14 "2024-12-04T13:37:22Z")

</div>


