Proposed Group: UI Specification Schema Community Group [via Community and Business Groups]

The UI Specification Schema Community Group has been proposed by Vasilis Danias:






The UI Specification Schema Community Group will define a common, implementation-agnostic meta-model for specifying the design, layout, behaviour, and constraints of user interface elements. The goal is to enable designers, developers, and QA teams to describe any UI component — from buttons to complex composites — in a precise, machine-readable format that can be validated and consumed by tools across web, mobile, desktop, and embedded platforms.

The group’s mission is to:


Define the full set of possible specification fields (e.g., geometry rules, responsive behaviours, content constraints, accessibility requirements) that can apply to any UI element.
Align vocabulary with related W3C efforts such as Open UI (anatomy, states, variants) and the Design Tokens Community Group (styling primitives).
Produce and maintain a formal schema (JSON/JSON Schema) for authoring and validating per-instance specifications of UI elements.
Promote interoperability between design tools, development frameworks, and automated testing systems using this common specification format.


Goals & Deliverables:


A UI Specification schema defining core sections, property types, and allowed values.
Reference example specifications for common UI elements.
Guidance for integrating with design tokens and component anatomy standards.
Coordination with accessibility, internationalisation, and localisation best practices.
Non-normative documentation, test cases, and tooling examples.


This group will create specifications intended as input for possible W3C Recommendations or for adoption by other standards bodies such as IEEE or ISO for cross-platform formalisation.






 You are invited to support the creation of this group.
 Once the group has a total of 5 supporters, it will be launched and people can join to begin work. In order to support the group, you will need a W3C account.




Once launched, the group will no longer be listed as "proposed"; it will be in the list of current groups.




 If you believe that there is an issue with this group that requires the attention of the W3C staff, please send us email on site-comments@w3.org




Thank you,
W3C Community Development Team



----------

This post sent on Community and Business Groups



'Proposed Group: UI Specification Schema Community Group'

https://www.w3.org/community/blog/2025/08/11/proposed-group-ui-specification-schema-community-group/



Learn more about the Community and Business Groups: 

https://www.w3.org/community

Received on Monday, 11 August 2025 15:38:57 UTC