• Stars
    star
    136
  • Rank 267,670 (Top 6 %)
  • Language
    HTML
  • License
    MIT License
  • Created over 3 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

overlay factsheet

Netlify Status

A non-biased, community-driven, fact-based information sheet aimed at educating customers on web-accessibility overlays. This repo powers the site at https://overlayfactsheet.com/

Contributing

Endorse this statement

Please note: The content of the Overlay Factsheet may change over time. Specifically, content may be added, edited, or removed to provide additional clarity, additional evidence, or other changes in keeping with the goal of sharing facts on overlays. Please understand this before requesting your signature be added. These changes are and will be made in a good faith effort to continue to raise awareness of overlays, their traits, strengths, and weaknesses. Please be sure to "Watch" this repo to review if any of the changes are consequential enough to change your endorsement.

EASY: If the whole PR thing is something you're not comfortable with you can do one of three things:

  • Log an Issue in this repo: Click "Issues" and follow the process of adding an issue that indicates that you want to sign
  • Send an email to [email protected] to indicate that you want to sign
  • Send a Twitter DM to @karlgroves to indicate that you want to sign

Harder, but more efficient

Toward the bottom of the page in the /src/index.html file is a heading that says "Signed by".

Below that is an ordered list (<ol>);

Add your name as a <li> in that list, in the following format: Name, Title, Organization. For example: Joe Schmoe, CEO, Acme Corp. If you'd rather not put your title and organization down, that's fine. Feel free to do something like Joe Schmoe, self

Please do not add links in the endorsement section. This isn't an exercise in SEO for anyone, it is a statement of unity.

Please use the PR process described below, issuing your PR against the develop branch.

Design and/or Code

Contributions to the design and/ or code are encouraged!

We follow a modified "git flow" type of workflow:

  1. Create an issue that describes the change you want to make (or pick one from the list of desired changes)
  2. Create a branch for that issue
  3. Issue a pull request against the develop branch that is solely focused on the issue you're working against.
  4. Once a repo admin approves the PR, it will be merged into develop
  5. From there, it'll be verified on the preview version of the site and, if acceptable, a PR will be made to go from develop to main.
  6. When the PR to main has passed, it will automatically deploy.

Content

Contributions of content will follow the exact same workflow as above.

Please note the following general content guidance:

  1. This project is aimed at conveying facts. Content should strive to avoid hyperbole, exaggeration, and logical fallacy.
  2. Opinions should be avoided unless they are opinions of end users describing their experiences with overlays.
  3. Advertisements for any product, service, or company is prohibited.
  4. You should use Wikipedia's Content Standards and Principles as guides for what we're trying to accomplish here.

More Repositories

1

diagnostic.css

Diagnostic.css is a stylesheet which allows the user to test for common errors in a page's markup
CSS
188
star
2

a11y-lawsuits

Complete listing of accessibility related lawsuits and settlements
JavaScript
46
star
3

jquery-live-regions

jQuery plugin for managing WAI-ARIA Live Regions
JavaScript
27
star
4

everything-you-need-to-know-about-jsa11y-in-45-mins

Code used to support my presentation at the Intuit Front End Developers Summit
HTML
14
star
5

dontbeadick

Official repository for the Don't Be A Dick Code of Conduct
11
star
6

a11yDialog

Accessible jQueryUI Dialog
HTML
7
star
7

a11y-meetups

Accessibility Meetups across the world
7
star
8

axsdialog

Accessible vanila JS dialog
HTML
7
star
9

overlaysdontwork

A demonstration of why so-called "Overlays" claiming to fix accessibility are actually garbage
HTML
6
star
10

livechat

6
star
11

image-longdesc

Polymer component for displaying images with caption and supplying a longdesc link in the caption. Due to changes in browser support for web components and changes in Polymer since this was created, it probably does not work anymore.
JavaScript
4
star
12

a11y-conformance-statement-templates

A handful of HTML-based accessibility conformance statements, based on Section 508 and WCAG
HTML
4
star
13

overlayfalseclaims

HTML
2
star
14

webcomponents-csun15

JavaScript
2
star
15

jquery-toc

Table of Contents plugin
HTML
1
star
16

forms-workshop

CSS
1
star
17

day-one-theme

Extremely bare-bones WordPress theme starter
PHP
1
star
18

express-skeleton

JavaScript
1
star
19

image-caption

Polymer component for displaying images with caption. Due to changes in browser support for web components and changes in Polymer since this was created, it probably does not work anymore.
JavaScript
1
star
20

img-zoom-component

Polymer web component demo showing css zoom transition. Due to changes in browser support for web components and changes in Polymer since this was created, it probably does not work anymore.
JavaScript
1
star