W3C has an accessibility initiative specifically designed for rich web applications. The concept is too big to summarize here, but consists of some best practices, as well as tags and properties that revolve around the so-called ARIA
In addition, the Mozilla Development Network has a dedicated section and FAQ to get you started.
The example simply puts it like this: an example of a line of execution in direct markup
<div id="percent-loaded" role="progressbar" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100" />
, javascript, , , html:
var progressBar = document.getElementById("percent-loaded");
progressBar.setAttribute("role", "progressbar");
progressBar.setAttribute("aria-valuemin", 0);
progressBar.setAttribute("aria-valuemax", 100);
function updateProgress(percentComplete) {
progressBar.setAttribute("aria-valuenow", percentComplete);
}
Meteor, -, .