📰
Open UI コミュニティグループについて調べた
- 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