Accessible diagrams and relationships

Preserve a diagram’s relationships in readable text.

Name the entities, relations, direction and limits. Give readers a complete explanation that remains useful without the image or its interaction.

Free learning from Semantec SEO.

Connected person, globe and network tokens beside an open blank notebook and amber bookmark.

Decide what meaning must survive without the diagram.

An accessible diagram explanation preserves the entities, relationships, direction, sequence, states and qualifications that the visual communicates. A short alt phrase can identify the diagram; it cannot replace a complete account of a dense network. Start by writing the answer the reader must understand before choosing the graphic treatment.

List the material information and any action the reader needs. A founder-and-publisher graph may need distinct person, organization, article and page identities, plus named relationships. A process diagram may need prerequisites and branches. Do not reduce either to “a set of connected circles” and assume the task is preserved.

W3C guidance for complex images describes short identification together with a fuller equivalent. Keep that equivalent available to everyone near the model or through a clearly named route. Native headings, paragraphs, lists and tables can preserve structure that a single long alt attribute cannot.

Name the nodes and the relationships explicitly.

A person card and abstract branching node model beside an open blank ledger and navy pencil.

A graph joins subjects to objects through named relations. State who or what each node represents, which way each edge runs and what the relationship means. A line between a person and company does not reveal if the person founded it, works for it or merely wrote about it. Those predicates are different claims with different evidence burdens.

The W3C RDF concepts provide a formal subject-predicate-object model. An educational relationship diagram does not need to expose technical syntax, but the explanation still needs the same precision. Use names consistently and distinguish a real entity from a page describing it.

Preserve limitations beside the related edge. A founding relationship does not prove current employment. A publisher relationship does not prove authorship. A draft relationship should not look accepted merely because it uses the same color as verified ones. State the source and status in words.

Read this complete fictional entity graph in text.

This fictional publishing example has five nodes and six directed edges. No real business or person is described. The nodes are O, Example Press, an organization; P, Rowan Cole, a person; A, “Choosing a content home,” an article; F, Rowan’s profile document; and W, Example Press’s website. The stipulated visible records support only the relationships listed below.

Fictional entity graph: complete relationship equivalent
EdgeSubject → relation → objectMeaning and stipulated supportLimit
E1O Example Press → founder → P Rowan ColeThe organization record says Rowan founded Example PressNo current employment inferred
E2A Article → author → P Rowan ColeThe article visibly credits Rowan as its authorNo authorship claim for other articles
E3A Article → publisher → O Example PressThe article names Example Press as publisherPublisher remains distinct from the person
E4F Profile document → main subject → P Rowan ColeThe profile chiefly describes RowanThe page is not the person
E5F Profile document → publisher → O Example PressThe profile names Example Press as publisherNo claim about unrelated external profiles
E6F Profile document → part of → W WebsiteThe profile is one document on this websiteWebsite is not identical to its publisher

Read E2 from the article to Rowan: Rowan wrote this article. E3 connects that same article to Example Press as publisher, so author and publisher remain distinct. E1 explains a founding relationship between the organization and person; it does not add a current works-for edge. E4 identifies the profile’s subject, while E5 and E6 describe the profile as a published document on a website.

The article and profile both connect to Rowan, but they do not become the same document. The profile and website are connected through containment, not identity. No edge states that Rowan owns the website, that Example Press is a person, or that the article has won an award. The complete graph consists of these five nodes and six edges only; omitted relationships must not be inferred from proximity.

A reader can answer the intended questions from this text: who wrote the article, who published it, who founded the organization, what the profile describes and where the profile belongs. That is the task equivalent. “A network of five nodes” would identify the picture’s form while losing those answers.

Use non-color cues and a meaningful reading order.

Three cards marked with circle, triangle and square shapes joined by an amber cord beside a navy book.

Label entities and relations in ordinary text. Use direction indicators together with named source and destination; do not ask the reader to deduce direction solely from position. If status matters, write “accepted,” “draft” or “unresolved” and provide a reason. Shape, line pattern or grouping can reinforce the distinction, but color alone must not carry it.

Choose a reading order that explains the graph. Introduce the node types, state the principal question, then give related edges in an intelligible sequence. Keep a table’s headers and row labels associated with its cells. A visual arrangement can be spatially flexible while the text equivalent remains ordered and complete.

For this example, read the node definitions first, the article’s author/publisher edges next, then the founding and profile relationships. The table’s edge IDs allow a reader to refer to a specific statement without saying “the green line on the right.” W3C’s color criterion supports communicating beyond color, while meaningful sequence addresses order.

Specify a component-level fallback brief.

An accessibility brief needs operation and failure conditions beyond alt text. This populated fictional record keeps those fields attached to the relationship task. It does not claim that a real interactive map has passed testing.

Fictional relationship explanation fallback brief
FieldRequired content or behaviorAcceptance check
TaskIdentify author, publisher, founder and profile subjectAll answers available from ordinary text
ComponentOptional relationship diagram plus native definitions and edge tableNo fact exists only in an image or hover state
EquivalentAll five nodes, six edges, directions, evidence limits and omitted inferencesReviewer compares each visual assertion with the table
Reading orderDefinitions, main question, grouped relationships, limits, next routeDOM sequence makes sense without visual position
Operation if interaction is addedNamed keyboard controls, visible focus and touch access; no hover-only informationKeyboard and touch testing required before release
Failure statesMissing image or script leaves complete static explanationThe same decisions remain available without the enhancement
Scope and ownerFictional source record; editor owns edges, developer owns operationReopen when a node, relation, source or component changes

A static explanation is often the smallest suitable answer. If an interaction is added elsewhere, do not make an inaccessible control acceptable merely by placing an unrelated paragraph below it. Both the interaction and the alternative need to fulfill their respective jobs. Video or audio components require their own captions, transcripts or descriptions as appropriate; a diagram’s alt text does not cover those media.

Test equivalence and access as separate questions.

Compare the visual assertion inventory against the equivalent line by line. Check every node, edge, direction, status, unit and qualification. Then inspect operation and reading conditions: source order, headings, zoom, narrow layout, keyboard, focus, touch and missing-media behavior. A complete text account can coexist with a broken interaction, so record both results.

Ask a reviewer to answer the graph’s task questions from the text alone. Ask another to identify claims the visual suggests that the text does not state. A missing relationship requires content repair; a misleading visual requires model repair. Do not solve a contradiction by adding vague alt text.

Automated checks can reveal some structural defects, but they cannot establish that the equivalent preserves the graph’s full meaning. Keep the exact artifact version and evidence for every check. A draft table is not a claim of WCAG conformance.

Keep the equivalent current when the model changes.

Reference cards showing a company building, a person, a wrench and a location pin around a magnifying glass and notebook.

An updated graph can leave an old text account describing the wrong founder, page owner or sequence. Maintain one assertion record from which both treatments are reviewed. Record the owner, accepted source, version, exceptions and change trigger. Recheck reused diagrams in their new context rather than assuming the original explanation travels with them.

If the model becomes too dense, divide it into coherent questions while preserving the full relationship record. A simpler diagram plus complete native text can serve the task better than a large decorative network. Do not erase uncertainty or collapse distinct entities solely to make the layout fit.

Return to the visual meaning and usable pages hub for the wider composition and consistency work. The learning overview connects accessible explanation with source ownership and page purpose.