Configurix

Accessible 3D product configurator guide

Make every product decision operable beyond the canvas.

An accessible 3D product configurator connects semantic controls, product rules, readable state, coordinated visual feedback and an accessible completion process. This guide turns WCAG 2.2 into architecture, interaction and acceptance evidence for manufacturers, brands, retailers, dealers, installers and ecommerce teams.

One coordinated interface

ChooseLabelled product controls
UnderstandReadable rules and selected state
SeeCoordinated 3D product feedback
RecoverSpecific validation with preserved work
CompleteAccessible review, quote or order

The accessible architecture

Keep product meaning in structured state.

A scene can communicate shape, proportion, finish and motion brilliantly to a sighted user. It is still a rendered surface. The product choices, current values, constraints, errors, price context and completion record need a semantic route that browsers and assistive technologies can expose.

Semantic control layer

Native HTML or robust widgets expose names, roles, values, groups, availability and keyboard operation.

Coordinated visual layer

The 3D scene follows the same configuration state and provides useful visual feedback without becoming the only interface.

Readable status layer

Validation, price, loading, save and completion changes are visible in text and announced deliberately.

Traceable completion layer

Review, quote, cart, CRM and order refer to the same saved configuration and revision.

Interactive accessibility scope planner

Evaluate more than the configurator's first screen.

WCAG conformance applies to full pages and complete processes in the declared scope. Select a delivery pattern, the role of 3D and the customer outcome to expose the minimum journey boundary that procurement and acceptance should cover.

Delivery channel

WCAG across the configurator

Map success criteria to working product states.

A useful accessibility backlog names the surface, behavior and proof—not only a WCAG number. Each domain below needs normal, boundary and failure-state evidence with the actual catalogue and journey.

Product choices

Name, role, value, grouping, instructions, selected state and unavailable reasons

Use semantic inputs or robust custom controls with visible labels. Give finishes text names, group related choices and explain dependencies without relying on colour, position or a disabled appearance alone.

Acceptance evidence: Keyboard and screen-reader users identify every available value, current selection and relevant consequence.

3D viewport

Purpose, alternative understanding, camera operation and non-pointer completion

Name the viewport, provide a current-product summary and keep essential product decisions available in HTML. Add named views, reset and single-pointer alternatives where the camera or scene is interactive.

Acceptance evidence: The product can be understood and the accepted task completed without interpreting pixels or performing precise drag gestures.

Rules and validation

Error identification, instructions, suggestion, focus and preserved work

Identify the affected field and product rule in text, move or link focus deliberately, retain valid choices and announce when the configuration returns to a valid state.

Acceptance evidence: Missing, boundary and incompatible cases are discovered, understood and corrected using keyboard and assistive technology.

Price and status

Programmatic status messages, change causality and announcement frequency

Expose the current total and commercial status as text. Announce meaningful completed updates without speaking every intermediate calculation or overwhelming the user.

Acceptance evidence: Users know whether a price is loading, updated, estimated, final or unavailable and which selection caused a commercial change.

Panels and dialogs

Focus order, visible focus, dialog semantics, close behavior and obscured controls

Keep focus aligned with reading and task order, contain modal focus correctly, return it to the trigger and prevent sticky actions, drawers or cookie layers from hiding focused controls.

Acceptance evidence: A keyboard user opens, operates and closes each layer without losing place, reaching background controls or entering a trap.

Responsive operation

Reflow, orientation, zoom, target size, touch and on-screen keyboards

Recompose the task for small screens, keep essential actions visible, preserve browser zoom and avoid page-level two-dimensional scrolling except where content genuinely requires it.

Acceptance evidence: The full task works at the accepted zoom, viewport and orientation on representative physical phones and tablets.

Review and completion

Accessible summary, correction, error prevention and consistent records

Present dimensions, options, price context and unresolved conditions in a structured summary with direct edit paths before a legal, financial or order action is confirmed.

Acceptance evidence: Users detect seeded mistakes, correct them without lost work and receive the same configuration identity in confirmation and downstream records.

Authentication and help

Accessible authentication, redundant entry, timeout, support and recovery

Do not make cognitive-function tests the only sign-in route, allow password managers and paste, reuse known customer data appropriately and preserve the configuration through recoverable session events.

Acceptance evidence: Users authenticate, resume and obtain help without re-entering avoidable information or losing their configured product.

The semantic product contract

One decision, five synchronized layers.

Accessibility is easier to maintain when every interface reads from the same governed configuration state. The canvas, controls, price and quote should not invent separate names or meanings for the same product decision.

Control

What can I change?

A labelled HTML control exposes the product decision, permitted values, selected value, required state and availability.

Rule

Why is this allowed or blocked?

Readable help or validation explains the dependency, range, requirement or review condition and the next permitted action.

Visual

What changed on the product?

The scene provides visual confirmation while a textual configured-product summary identifies the same affected component and value.

Commercial

What changed in price or status?

A readable and programmatically exposed status describes the resulting price, lead-time or review effect without excessive announcement.

Record

What will continue?

Review, quote, cart, CRM and order steps reference one stable configuration and revision rather than rebuilding meaning from the canvas.

Pointer and gesture alternatives

Do not make precision a product requirement.

Rich 3D interaction can remain available. The key question is whether the same essential outcome can be reached through a simpler pointer action, keyboard and semantic controls when drag or spatial input is not genuinely essential.

Product actionCommon pointer methodEquivalent route to test
Orbit, pan or zoom the cameraDrag, wheel, pinch or multipoint gestureNamed views, reset view, zoom buttons and keyboard-compatible camera controls where camera operation is needed for the task.
Select a product componentClick or tap geometry in the sceneA labelled component or option list with the same selected state and a visible relationship to the highlighted part.
Change a dimensionDrag a handle or measurement lineA labelled numeric input, stepper or permitted presets with unit, minimum, maximum, increment and error guidance.
Place or reorder a moduleDrag an item to a spatial targetAdd, remove and move controls; named positions; structured order; or a stepwise placement dialogue that produces the same accepted result.
Reveal component informationHover a hotspot or materialPersistent labels or focusable controls that expose the same information on focus and remain dismissible, hoverable and persistent as required.
Rotate or move using the deviceMotion actuation or device orientationConventional on-screen controls and a way to disable motion-triggered behavior unless the motion is essential and supported by an accepted exception.

Evaluation matrix

Combine methods. Preserve the limits of each result.

W3C states that no tool alone can determine whether a site meets accessibility standards. An evidence pack should show what each method covered, what it found and what remains outside that method's conclusion.

Automated rules

Useful for: Missing names, invalid relationships, some contrast, landmark, form and ARIA issues

Does not prove alone: Useful names, logical task order, correct announcements, canvas equivalence or complete-process conformance

Keyboard-only task

Useful for: Unreachable controls, traps, order, focus visibility, dialog and drag-only barriers

Does not prove alone: Screen-reader output, touch behavior, cognitive clarity or every WCAG success criterion

Screen reader review

Useful for: Names, roles, values, groups, reading order, errors, status, dialog and summary behavior

Does not prove alone: All assistive-technology combinations, visual contrast, touch targets or legal compliance

Zoom and reflow

Useful for: Clipping, overlapping, hidden actions, fixed panels and two-dimensional scrolling

Does not prove alone: Voice control, keyboard semantics, captions or product-rule accuracy

Touch and physical devices

Useful for: Target size, spacing, orientation, on-screen keyboard, gesture and viewport failures

Does not prove alone: Desktop behavior, semantic correctness or representative disabled-user experience

Reduced motion and visual review

Useful for: Unexpected movement, flashing, colour-only information, focus and component contrast

Does not prove alone: Complete keyboard or assistive-technology operation

Users with disabilities

Useful for: Task friction, strategy mismatch, unclear language and barriers missed by formal inspection

Does not prove alone: Conformance for every disability, assistive technology, page, state or success criterion by itself

Standards conformance evaluation

Useful for: Results against the declared standard, level, pages, processes, technologies and states

Does not prove alone: Future releases, out-of-scope customer content or usability quality beyond the evaluated evidence

Embedded responsibility

A conforming widget does not prove a conforming journey.

Theme overrides, host navigation, consent, translation, form composition and checkout can change the outcome after a component leaves its vendor test page. Assign each boundary before implementation and evaluate the assembled page and process.

Configurator product team

Semantic controls, 3D alternatives, keyboard behavior, focus, validation, status, component contrast and reusable test evidence.

Customer implementation team

Host-page structure, surrounding content, consent, navigation, forms, theme tokens, translations, domain integration and complete customer journey.

Product and content owners

Understandable labels, material names, instructions, alt or summary content, rules, errors, documents and localized terminology.

Independent evaluator or acceptance owner

Declared scope, test method, findings, exceptions, remediation evidence and any conformance or procurement report.

European market context

Connect standards, law and procurement carefully.

Directive (EU) 2019/882—the European Accessibility Act—covers specified products and consumer services including e-commerce. Covered services are subject to the Directive and national implementation from the applicable date. Exact obligations, exemptions and evidence require qualified review of the real service.

Technical guidance only; this page is not legal advice and does not declare any particular business, website or Configurix deployment legally compliant.

WCAG 2.2

Current W3C Recommendation with testable success criteria and full-page, complete-process conformance requirements.

EN 301 549

European ICT accessibility standard used in policy and procurement contexts; record the exact required version.

EU 2019/882

Directive covering specified products and consumer services, including e-commerce, through national implementation.

Acceptance evidence

A scoped evaluation of the working release, journey, states and technologies—not a logo, score or template alone.

Acceptance test pack

Demonstrate the difficult states live.

Give vendors and internal teams the same representative product, accepted environment and expected outcome. Record the build, product revision, page, state, method, assistive technology, expected result, actual evidence and owner.

Complete the representative configuration, review and submission journey with keyboard only and no pointer emulation.
Identify every control name, group, selected value, unavailable reason and required state using the accepted screen-reader and browser combinations.
Configure the same valid product without selecting geometry or interpreting visual-only information in the canvas.
Use single-pointer controls instead of every non-essential drag, path-based or multipoint gesture in the accepted journey.
Trigger missing, out-of-range and incompatible choices; identify each problem, reach it, correct it and retain all unrelated valid work.
Receive useful, non-repetitive announcements for validation, price status, saved state, loading completion and final submission.
Zoom and reflow the complete process at the agreed WCAG test conditions without hidden content, overlapped controls or blocked actions.
Finish on representative phones in portrait and landscape where orientation is not essential, including with the on-screen keyboard open.
Understand finishes, selection, validity and commercial status without colour, shape, position, animation or sound as the only cue.
Enable reduced motion and verify that camera transitions, product animation and interface movement do not create an essential information gap.
Open and close every panel, popover and modal while preserving a logical focus path, visible focus and return to the initiating control.
Review and correct a seeded product mistake before quote or purchase, then verify identical configuration identity in confirmation and downstream data.

Accessible delivery lifecycle

Build accessibility into product configuration—not after it.

Accessibility decisions affect the data model, component system, 3D interaction, content, QA and customer integration. Starting with scope and structured state is more reliable than trying to patch a canvas-only journey before launch.

1Delivery stage

Declare the scope

Name the WCAG version and level, pages, responsive variations, user roles, languages, technologies, product states, embedded boundaries and complete processes included in evaluation.

2Delivery stage

Model the task outside the canvas

Represent decisions, selected state, dependencies, errors, price context and review output as structured application data exposed through semantic controls and text.

3Delivery stage

Design interaction alternatives

Map each click, drag, hover, pinch, motion and spatial action to an equivalent method unless the interaction is genuinely essential under the accepted standard.

4Delivery stage

Build accessible components

Prefer native HTML, then implement robust ARIA patterns, keyboard behavior, focus management, visible labels, live status and motion preferences where native controls cannot express the design.

5Delivery stage

Test representative product states

Include initial, loading, selected, unavailable, invalid, valid, repriced, saved, expired, failure, review and completed states—not only an empty page and ideal happy path.

6Delivery stage

Evaluate the complete process

Combine automated checks with manual standards review, keyboard, assistive technology, zoom, device and user evidence across the host page and downstream steps.

7Delivery stage

Record findings and exceptions

Store criterion, page or state, environment, evidence, impact, owner, target release, retest result and any documented scope limitation rather than publishing a context-free score.

8Delivery stage

Protect accessibility after launch

Add component checks, journey regression, release gates and periodic evaluation for changes to product data, 3D behavior, themes, languages, browsers, documents and integrations.

False confidence patterns

Accessibility needs evidence, not a badge.

Calling the configurator accessible because the surrounding marketing page passes an automated scan.

Treating a canvas label or generic alternative text as equivalent to every product choice and configured state.

Adding ARIA attributes to custom controls without implementing their expected keyboard interaction and focus behavior.

Making the 3D viewport keyboard-focusable while essential selection, dimension or placement remains pointer-only.

Announcing every frame, camera move or price calculation and making the interface unusably verbose.

Testing the first screen while quote, authentication, cart, payment or embedded host steps remain outside the declared process.

Claiming WCAG conformance for a widget even though conformance applies to complete pages and processes in the evaluated scope.

Treating a VPAT template, accessibility score or vendor promise as accepted evidence without a completed, current and scoped evaluation.

Accessible 3D product configurator FAQs

Technical, procurement and compliance answers.

Use these detailed answers to align product, design, engineering, ecommerce, accessibility, legal and procurement teams around one working scope and evidence model.

Primary accessibility and European sources.

These official standards and public authorities support the technical and legal distinctions in this guide. Check current versions, national implementation and the accepted contract before making a conformance or legal claim.