📰

Open UI コミュニティグループについて調べた

2023/10/14に公開

https://open-ui.org/

  • Open UI はW3Cのコミュニティグループの一つ
  • 以下の文章は上記サイトに書いてあることをまとめたもの

発足背景

WHATワーキンググループは、多数のWebサイトで見られる最も一般的なパターンをHTML自体で体系化する取り組みに着手した。
それにより、Web開発者がHTMLを使用するだけでリッチなフォームを実装できるようになった。
しかし、それらの最後の大幅な改定から15年以上経過し、現在のWebアプリケーションはより多くの複雑なインターフェースを提供するようになった。
したがって、HTMLをもう一度最新化し、今日のWebサイトのUIの最も一般的なパターンを作成するために必要な技術を標準化する時期が来ている。

目標

  • Web開発者が最新のカスタムなUIを作成するためには、どのようにHTML・CSS・JS・Web APIを組み合わせればいいかについて、構築計画を立てること
  • 標準そのものを定義するわけではなく、今後行われるWeb標準を定義する作業グループ向けの推奨事項を作成すること
  • 特定のプラットフォーム・OS・デバイスを象徴するUIパターンについては考えない
  • 作成した仕様について標準のWebコンポーネントを作成し、必要なHTML・ARIA・CSSの仕様をブラウザエンジンに追加すること

策定段階

0. 研究

  • チャンピオン(そのテーマの責任者)を決める
  • アイデアが提案され、歴史的経緯の研究調査を行う

1. 編集者の草稿

  • Open UI内のコンポーネントの正確な説明に同意を得る

2. コミュニティドラフト

  • 仕様について、ARIA, WHATWG, Web開発者など関係者からフィードバックを得て、最終的に合意を得る

3. おすすめ

  • 実装されるがまだ実稼働環境では使用しない方がよい
  • 適合度テストとWeb開発者のドキュメントが作成される

4. 終了

  • コンポーネントの実装が完了したことを示す
  • 実稼働環境で運用可能

Discussion