W3C / Web quality platform

Making web validation understandable at scale.

Product discovery, UX architecture, and interface design for a suite that turns dense validation data into clear, actionable work.

W3C Validator Suite validation report shown on a laptop

The assignment

Organize a complex technical system around the people using it.

User Kind worked with W3C to shape an upcoming validator suite for developers and site administrators. The challenge was to connect whole-site health, recurring validation jobs, individual URLs, and source-level errors without flattening the technical detail teams rely on.

Client
World Wide Web Consortium
Scope
Product discovery / Roles and workflows / Information architecture / Wireframing / Interface design
Platform
Web application for developers and site administrators
User Kind's role
Product discovery, UX architecture, and interface design partner
Result
One workflow connecting domain health, validation jobs, individual URLs, and source-level issues

How the work unfolded

Move from system model to exact issue.

Developer and administrator roles mapped to a dynamic site validation workflowW3C Validator Suite sitemap and information architectureWireframe for the W3C Validator Suite domain overviewWireframe for W3C validation job status and crawled pagesWireframe for detailed validation results on a single URL
01 / 05 Roles and workflows

The interface

Technical depth with a clear operational hierarchy.

Finished W3C Validator Suite job interface shown on a laptop
Job health Status and crawl results stay visible as teams move deeper into a large site.
Finished W3C Validator Suite URL validation report shown on a laptop
Issue detail Grouped messages connect high-level error counts to actionable validation output.

The result

A validation workflow that connects site health to the line that needs attention.

The final direction gave domains, jobs, and individual URL reports a consistent hierarchy. Teams could scan status quickly, investigate the right level of detail, make a change, and return to the validation loop.

Start a conversation

Tell us about your project

Start a conversation.

Share a little context and we will get back to you directly.