Last updated

MAIDR Accessible Charts for Office

MAIDR Accessible Charts is an add-in for Microsoft Excel, PowerPoint and Word. It opens a pane beside your workbook, presentation or document where you can read any of its charts without seeing them:

It is free and open source, made by the MAIDR project of the (x)Ability Design Lab at the University of Illinois Urbana-Champaign, for blind and low-vision readers and anyone who wants to explore a chart by ear.

Status. The add-in is new. It is not yet listed in the Microsoft Marketplace, so you add it from its manifest, as below. It has been tested with a simulated Office, not yet inside every version of Excel, PowerPoint and Word, or with every screen reader. Please tell us what works and what does not.

Install

You add the add-in once, from its manifest: a small file that tells Office where the add-in is.

Manifest: https://maidr.ai/addin/manifest.xml. To download it, open the link's context menu and choose Save link as.

Office on the web

Office on the web is Excel, PowerPoint and Word at office.com, in any browser.

  1. Download the manifest.
  2. Open a workbook, presentation or document.
  3. Select Home > Add-ins, then More Settings (or Advanced).
  4. In the Office Add-ins dialog, select Upload My Add-in.
  5. Browse to the manifest, and select Upload.

The Accessible Charts button is now on the Home tab. Office on the web keeps an uploaded add-in in the browser's storage, so in another browser, or after clearing its data, upload it again.

Office on Windows and Mac

On a Mac, copy the manifest into the add-ins folder (wef) of each application, as Microsoft's sideloading guide for Mac describes. Then restart the application.

On Windows, add the manifest from a shared folder catalog.

Both are meant for trying an add-in. For everyone in an organization, an administrator can deploy it, as below.

For an organization

A Microsoft 365 administrator can add the add-in for some or all of an organization's users, on the web, Windows and Mac at once:

  1. In the Microsoft 365 admin center, go to Settings > Integrated apps.
  2. Select Upload custom apps, and choose Office Add-in.
  3. Choose to provide a link to the manifest, and enter https://maidr.ai/addin/manifest.xml.
  4. Choose the users or groups, and deploy.

The add-in then appears on the Home tab for those users, usually within a few hours. Microsoft's Centralized Deployment guide covers the details.

Use it

  1. Open a file with charts.

  2. Open the pane.

    • With the mouse, select Home > Accessible Charts.
    • With the keyboard, show the ribbon's key tips, then press the keys shown: H for Home, then those on Accessible Charts. Key tips show with Alt on Windows. In Office on the web they show with Alt+Windows logo key on Windows, and with Ctrl+Option on a Mac.
  3. Move into the pane. Press F6, or Ctrl+F6 in Office on the web, until you reach it. Shift+F6 moves back.

  4. Choose a chart. The Chart list names every chart in the file:

    • in Excel by worksheet;
    • in PowerPoint by slide;
    • in Word in reading order. When you select a chart in the file, the pane shows it.
  5. Read it. Press Tab to reach the chart. Then:

    • the arrow keys move from point to point, and from series to series;
    • S turns the sound on and off;
    • T turns the text on and off;
    • B turns braille on and off;
    • R turns review mode on and off;
    • Ctrl+/ (Command+/ on a Mac) lists every shortcut.

    The Keyboard Controls page describes them all.

In Excel, the pane reads a chart again as soon as its data changes. In PowerPoint and Word, Office does not say when a chart changes. After you edit one, choose Read again, or, in Word, select the chart.

What it reads

The add-in reads every chart type Excel, PowerPoint and Word draw:

Some readings are experimental. The Excel and PowerPoint and Word guides list each type, how it is read, and what is not read yet.

The add-in does not change your file, and it does not make the chart in the file itself accessible: the reading is in the pane.

Privacy

The add-in does not collect, store or send your files or your data.

Questions about privacy are welcome as an issue.

Support

For developers

The add-in is the addin/ folder of the MAIDR repository: its manifest, its task pane page and its icons. The pane calls bindOffice from maidr/office, which the PowerPoint and Word guide documents. To build an add-in of your own on MAIDR, start from that guide and the Excel guide.