AI Infographic Content Planner
An AI Infographic Content Planner orchestrates the end-to-end creation of data-driven visual narratives by leveraging generative A…
Skill Guide
The practice of designing data visualizations that are perceivable, operable, understandable, and robust for all users, including those with permanent, temporary, or situational disabilities.
| ` headers. 2. Use CSS to create the visual bars, ensuring sufficient color contrast (4.5:1 ratio) and adding pattern fills as a secondary visual encoding. 3. Implement keyboard navigation to allow focus to move between bars, with a tooltip displaying the exact value on focus. 4. Use a screen reader to verify the data is announced logically. Intermediate Project Dashboard Remediation for Color BlindnessScenario A live executive dashboard in Tableau uses red/green coloring to indicate KPI status (good/bad), which is indistinguishable for users with deuteranopia. The dashboard includes sparklines, KPI cards, and a heat map. How to Execute1. Audit the dashboard using the Color Oracle simulator to identify all problematic color instances. 2. Replace the red/green encoding with a blue/orange palette and add iconography (checkmark/X or up/down arrows) as a redundant indicator. 3. Modify the heat map to use a sequential color scale that is colorblind-safe (e.g., viridis). 4. Add clear text labels directly to the KPI cards and ensure all interactive elements have visible focus indicators for keyboard users. Advanced Project Design System Contribution: Accessible Charting LibraryScenario Your company's design system uses D3.js for custom visualizations but has no accessibility standards. You need to create a specification and a set of accessible, reusable chart primitives (line, bar, pie) that integrate with the existing component library. How to Execute1. Define an Accessibility API contract that mandates props for `aria-label`, `aria-description`, and `keyboardNavInstructions`. 2. Develop a core `Chart` wrapper component that handles keyboard focus management and generates a hidden, screen-reader-friendly data table. 3. Create individual chart components that accept a `redundantEncoding` prop (e.g., `'pattern'`, `'shape'`). 4. Write comprehensive documentation with usage guidelines, do's/don'ts, and integration examples for both designers and developers. Tools & FrameworksTesting & Simulation ToolsUse these for auditing existing work. WAVE and axe provide automated rule-based checks. Color Oracle simulates color vision deficiencies. Manual screen reader testing is non-negotiable for verifying the actual user experience of assistive technology users. Design & PrototypingIntegrate accessibility checks into the design and BI tool workflow. Stark in Figma allows for real-time contrast checking and vision simulations. Use the built-in checkers in BI platforms as a first-pass audit before manual testing. Development Libraries & StandardsWhen building custom, prefer libraries that allow output to semantic SVG/HTML. React-Vis and Victory have improving accessibility features. Monitor the W3C's WAI-ARIA Graphics Module for emerging best practices for interactive graphics roles. Careers That Require Accessibility and inclusive design for data visualization1 career found No careers foundTry a different search term. |
|---|