Standards and Guidelines

In this section you can find a list of accessibility standards and guidelines, along with some useful information on their purpose and application domain. Generally speaking, such standards can be grouped in two different groups:

  • the “abstract” ones, that are conceived to provide abstract rules and guidelines so as to make them applicable to a broader range of elements;
  • the “highly specialized ones”, that tend to focus on a very specific aspect (e.g. a web technology, a single characteristic, etc.) and therefore are highly technical.

In addition to this, sometimes such documents can be a little bit hard to understand if you are not familiar with the topic they cover: don’t be scared, though! Wherever possible, support resources to help you get a better understanding will be also provided in other section of the website.

Resources

Showing results 13 to 24, out of 31.

Speech Synthesis Markup Language (SSML)

Vincenzo Rubano
·

Speech Synthesis Markup Language (SSML) is a W3C recommendation designed to provide a rich, XML-based markup language for assisting the generation of synthetic speech in Web and other applications.

Read more

WAI-ARIA 1.0 User Agent Implementation Guide

Vincenzo Rubano
·

Published in 2014, WAI-ARIA 1.0 User Agent Implementation Guide is a W3C recommendation that contains a “user agent developer’s guide to understanding and implementing the Accessible Rich Internet Applications (WAI-ARIA) specification.

Read more

Accessible Name Description and Computation 1.1

Vincenzo Rubano
·

Accessible Name and Description Computation 1.1 is an important W3C recommendation that explains how user agents (which are not limited to web browsers only) should compute the so called “accessible name” and “accessible description” of each element found in a web page.

Read more

Hyper Text Markup Language (HTML) Living Standard

Vincenzo Rubano
·

An often overlooked aspect about web accessibility is the fact that, in order to make life easier for assistive technologies, it is essential that web pages conform to the HTML standards, and elements provided by the language are used appropriately.

Read more

Extensible Hyper Text Markup Language (XHTML) 1.1

Vincenzo Rubano
·

The past is not dead! Actually, it’s not even past. You know who said that? Faulkner. And he was right. No, this is neither “midnight in Paris” (the film), nor an attempt to paraphrase William Faulkner’s “Requiem for a Nun”.

Read more

Scalable Vector Graphics (SVG) 1.1

Vincenzo Rubano
·

This document describes the syntax and features provided by Scalable Vector Graphics (SVG) version 1.1, a modularized language for describing two-dimensional vector and mixed vector/raster graphics in XML.

Read more

Synchronized Multimedia Integration Language (SMIL 3.0)

Vincenzo Rubano
·

Pronounced “smile”, Synchronized Multimedia Integration Language (SMIL 3.0) defines an XML-based language that allows authors to write interactive multimedia presentations. Using SMIL 3.0, an author may describe the temporal behavior of a multimedia presentation, associate hyperlinks with media objects and describe the layout of the presentation on a screen.

Read more

Timed Text Markup Language 2 (TTML2)

Vincenzo Rubano
·

Timed Text Markup Language (TTML) 2 is both a format and a markup language to represent timed text media for the purpose of interchange among authoring systems.

Read more

Pdf/UA

Vincenzo Rubano
·

PDF/UA, also known as ISO 14289-1, is an international (and highly technical!) standard that describe how a PDF document should be structured in order for its content to be accessible to assistive technology users.

Read more

Ascii Math

Vincenzo Rubano
·

Quoting its official website, “AsciiMath is an easy-to-write markup language for mathematics”. While it is not (and probably will never become so) an official standard, its syntax is very well described, yet allows for enough flexibility to act as a “de-facto” standard for concisely and effectively representing math formulas.

Read more