Request a demo

Accessible services

Accessibility comes built in as standard across all of our services.

Our digital services are WCAG 2.1 AA compliant.

In developing all SocietyWorks services there’s been one overriding priority: to make them as simple to use as possible.

Clicks are kept to a minimum, forms ask for no more detail than required to get a problem fixed, and the user journey is highly intuitive.

A happy result of this focus on usability is that we adhere to all key standards for accessibility, as promoted by disability advocacy groups and recommended by the W3C’s Web Accessibility Initiative. As the latter states, accessibility benefits all users.

We’re proud to be WCAG 2.1 AA compliant, the standard to which, for example, all GOV.UK services are held.

Font and page size

Built on an HTML framework and fully responsive, all pages automatically resize when viewed on screens of differing sizes, such as mobile or tablet devices.

Users may also easily enlarge fonts and display size by using their browser controls, or standard keyboard commands.

Screen readers

Screen readers translate pages into plain text to be read aloud or translated into Braille.

Text links are descriptive, clutter is kept to a minimum, and content is arranged under clear heading hierarchies — all features which make pages easier for users of screen readers and text-to-voice software.

We try to actively ensure that interactive elements are well described for screen readers, and we test key user journeys using screen readers, to spot any issues. Screen readers are able to skip the “click the map” step when reporting a problem on FixMyStreet.


We ensure that all our text follows the contrast levels required by WCAG 2.1 level AA. Users may also use their own browser commands or plug-ins to alter the font and colours to suit their own needs.

Simplicity of use

Users are guided through every process in very simple steps, each of which requires only basic knowledge of internet/computer use. Language is kept simple, eg on FixMyStreet users are invited to “explain what’s wrong”.

Let’s look at a standard user journey for that service:

  • The user inputs a postcode or address
  • They click on a map to locate the issue
  • They pick from a drop-down list of categories provided by the council/s for that area
  • They write a short title and description of the problem and may, optionally, upload a photograph
  • They provide a name and email address
  • If they don’t have an account, they confirm the problem via email

The majority of internet users will have encountered most of these actions/interfaces via other well-known websites such as Google Maps, Facebook or almost any online form.


JavaScript is a useful component that drives interactive elements on webpages, such as dragging and clicking on a map within FixMyStreet. However, some working environments disable JavaScript (some individuals prefer to do so too), and it can sometimes be problematic for those on very poor internet connections.

FixMyStreet still works with JavaScript disabled; the map is still pannable, zoomable, and clickable, and reports can still be made.

Regularly tested

All our services are regularly tested via Codesniffer for speed and accessibility compliance.

Accessibility-specific controls

Many sites place a toolbar at the top of their site’s pages, allowing users to change features such as the size of fonts, level of contrast, etc.

We have decided not to go down this route for our services because, as you have seen above, much of this functionality is already provided via standard web browsers. We think that users will prefer to set internet-wide alterations that will apply to every website, rather than getting to grips with slightly differing controls and having to set preferences on every site they visit.

Additionally, keeping a clean interface is an important consideration for those users who find cluttered pages difficult to process.


Schedule your one-to-one demo

Request a demo