UX Analysis Suite
CBrowser's UX Analysis Suite provides breakthrough features for understanding and improving user experience at scale. Scoring is grounded in academic research with 13+ citations from Nielsen Norman Group, WCAG, and eye-tracking studies.
Agent-Ready Audit
Analyze any website for AI-agent friendliness. Find out why your site is hard for AI agents to automate.
npx cbrowser agent-ready-audit "https://example.com" --html
Scoring Categories
| Category | What It Measures |
|---|---|
| Findability | Can agents locate elements? (aria-labels, data-testid, semantic HTML) |
| Stability | Will selectors break? (hidden inputs, sticky overlays, custom dropdowns) |
| Accessibility | ARIA/semantic HTML quality |
| Semantics | Meaningful labels and text content |
Output
- Letter grade (A-F)
- Prioritized remediation recommendations
- Code examples for each fix
MCP Tool
agent_ready_audit(url, options)
Competitive UX Benchmark
Run identical cognitive journeys across your site AND competitors. Get head-to-head UX comparison.
npx cbrowser competitive-benchmark \
--sites "https://yoursite.com,https://competitor.com" \
--goal "sign up for free trial" \
--persona "first-timer" \
--html
Features
- Parallel site testing β Runs journeys concurrently
- Abandonment risk scale (1-10) with descriptive labels
- Comparative rankings with strengths/weaknesses
- Competitive recommendations β "Competitor A does this better"
Abandonment Risk Scale
| Score | Label | Meaning |
|---|---|---|
| 1-2 | Very Low | Smooth experience |
| 3-4 | Low | Minor friction |
| 5-6 | Medium | Some users may leave |
| 7-8 | High | Many users abandon |
| 9-10 | Very High | Most users will leave |
MCP Tool
competitive_benchmark(sites[], goal, persona)
Accessibility Empathy Mode
Simulate how users with disabilities experience your site β not just WCAG compliance checking.
npx cbrowser empathy-audit "https://example.com" \
--goal "complete signup" \
--disabilities "motor-tremor,low-vision,adhd" \
--html
Disability-Focused Personas
| Persona | Simulates |
|---|---|
motor-tremor |
Essential tremor, Parkinson's β hand jitter, reduced precision |
low-vision |
Macular degeneration, cataracts β needs magnification, high contrast |
cognitive-adhd |
ADHD β reduced attention span, high distraction |
dyslexic |
Dyslexia β slower reading, word jumbling |
deaf |
Deaf/hard of hearing β no audio cues, relies on captions |
elderly |
Age-related decline β slower reactions, larger touch targets |
color-blind |
Deuteranopia (red-green) β relies on non-color cues |
Persona Aliases (v10.4.0)
Short aliases for easier CLI usage:
| Alias | Full Name |
|---|---|
motor, tremor |
motor-impairment-tremor |
vision, magnified |
low-vision-magnified |
adhd, attention |
cognitive-adhd |
dyslexia, reading |
dyslexic-user |
hearing |
deaf-user |
senior |
elderly-low-vision |
colorblind, deuteranopia |
color-blind-deuteranopia |
# These are equivalent:
npx cbrowser empathy-audit "https://example.com" --disabilities "motor-tremor,low-vision"
npx cbrowser empathy-audit "https://example.com" --disabilities "motor,vision"
Barrier Detection
- Motor precision issues (touch targets < 44x44px)
- Visual clarity problems (contrast < 4.5:1)
- Cognitive load overload
- Timing issues (timeouts, carousels)
WCAG Mapping
Each barrier links to specific WCAG criteria (2.5.5, 1.4.3, etc.)
MCP Tool
empathy_audit(url, goal, disabilities[])
Focus Hierarchies
Task-type-specific attention patterns based on eye-tracking research.
Task Types
| Type | Attention Pattern | Use Case |
|---|---|---|
search |
Narrow focus, quick scanning | Product search |
browse |
Wide exploration, no fixed goal | Window shopping |
learn |
Thorough reading, slow pace | Documentation |
accomplish |
Goal-focused, minimum steps | Checkout |
entertain |
Relaxed, exploratory | Content consumption |
How It Works
- Persona traits determine attention capacity
- Task type determines scanning pattern
- Elements are filtered based on relevance threshold
Methodology (v10.3.0+)
All scoring is research-grounded with 13+ academic citations. See Research-Methodology for full bibliography.
Research Sources
- Nielsen Norman Group β Abandonment rates, cognitive load
- Baymard Institute β E-commerce UX friction studies
- W3C WCAG 2.2 β Accessibility severity levels (Critical/Serious/Moderate/Minor)
- Eye-tracking studies β F-pattern, banner blindness, saliency
- Motor control research β Fitts' Law, tremor simulation
Scoring Philosophy
- No arbitrary heuristics β every penalty tied to research
- WCAG severity mapping for accessibility scores
- Abandonment risk calibrated to industry benchmarks
Related
- Cognitive User Simulation - How cognitive simulation works
- Multi-Persona Comparison - Compare user experiences
- Constitutional Safety - Safe AI automation
Copyright: (c) 2026 Alexa Eden.
License: MIT License
Contact: [email protected]