There’s been a lot of talk about the Talk Page Policy lately, and I don’t want to jump on the bandwagon here. However, certain aspects of Talk page designs could cause trouble for disabled editors, and I’m wondering if these should be addressed in the policy. This is to open a community discussion about whether a change is wanted or needed; it’s not a formal policy proposal.
The Talk Page Policy currently stipulates that text must be black on a white background, and that the messages can’t be obscured. It’s a good start, but it’s not up-to-date with current web accessibility guidelines or the responsive redesign (the latter of which we discussed
last year). Some things (like responsive-unfriendly Talk page designs) can be a pain to read, and for editors with dyslexia or visual disabilities, things like font style also affect whether they can read the page.
We regularly get new users, many of whom don’t use the responsive site or know much about disability. Officially addressing responsive and readability is easier than explaining general guidelines to multiple users. There are some other benefits to formalizing accessibility in a policy, too: because a formal policy is a clear guide on what the rules are (and often explain why they exist), it can provide a wider understanding of what’s responsive- and disability-friendly, and make summarizing the policy easier for less experienced users or those who struggle with communication.
Below are a couple of things that could be addressed in the policy to improve basic accessibility.
Mobile/Responsive-Friendly Designs:Excessive design on Talk pages, namely thick borders and floating elements, can crush or block text and block the message box on the responsive site. Crushed text can be hard to read (particularly for disabled editors), and formerly-compatible banners are now policy violations on responsive. Updating for responsive and establishing readability guidelines can make Talk pages easier to navigate.
Possible amendments to the policy:
– Adding a hard limit on total border thickness/width
– Using a set “template” for floating banners that’s compatible with responsive; users are restricted to a set height, width, and placement on the screen, but can otherwise customize as desired
– Restricting the use of floating elements to necessities: for example, away messages
Restricting Font Types:Some editors use custom fonts, which is not addressed in the current policy. Certain fonts (particularly “fancy” ones like Papyrus or cursive/script fonts) can be difficult to read, and even unreadable to those with visual disabilities or dyslexia. Limiting users to serif or monospace fonts can keep Talk pages accessible for these editors, and make the page look cleaner.
Possible amendment to the policy:
Limit Talk pages to serif and monospaced fonts, and disallow use of overly designed or “fancy” fonts. (Fonts in images or GIFs do not need to be included in this, but it can be recommended that these use serif or monospace as well.)
Limiting Potential Seizure Triggers:GIFs and Talk page designs are not currently affected by the Talk Page Policy. Someone with photosensitive epilepsy can have a seizure when exposed to flashing elements or even sharply contrasting colors. While every case of epilepsy is different, restricting common seizure triggers can make Talk pages safer for editors who have photosensitive seizure triggers.
Possible amendments to the policy:
– Allow slow-moving gifs, but prohibit rapid-moving or overly colorful GIFs
– Ban GIFs on Talk pages entirely
– Limit or ban specific variations of Talk designs that pose a seizure risk, like striped designs
While color can also pose an accessibility issue, I don’t see a way to address color in the Talk Page Policy, because there’s too much variation. (A blanket-ban on bright colors ignores that they can be used in small amounts, not everyone agrees on what colors clash, and what might be painful or seizure-inducing to one person could be fine to another.) Therefore, I’m focusing on font, responsive, and seizure triggers.
Would changing the Talk Page Policy for these things benefit editors, or is there another solution? Are there suggestions for how these issues can be addressed (whether as a policy or something else), or things that affect accessibility and should be in the list? I’d like to hear what others think, and welcome any input or discussion.