This repository is used to work on guidance for mobile accessibility.
- Our most recent Editor's draft is published at: w3c.github.io/matf
- Discussions are tracked in MATF issues
- Read more about the MATF on the W3C website
- The comments folder contains Markdown files with our comments on each success criterion (and principle, guidelines in the future).
- The sections folder contains Markdown files for each section, such as abstract, introduction, etc.
- The plugins folder contains Javascript files with Markdown extensions
GitHubPlugin
: adds the[issue:<issue>]
tag to render aNote
linking to the given GitHub<issue>
.NotePlugin
: adds the[note:<markdown>]
tag to render aNote
containing the given<markdown>
.WcagPlugin
: adds the[wcag|wcag2ict:<id>]
tag to render a<details>
component containing the WCAG(2ICT) section identified by the given<id>
.
Upon push to the main
branch, the index.html
file gets generated based on the comments and sections folders. Next, the index.html
file gets commited, and then deployed to GitHub Pages.
For local development:
- Open this repository in a terminal
- Run
npm install
to install dependencies - Run
node matf.js
to generateindex.html
- Open
index.html
in your browser of choice