Jump to content

OOUI/ja

From mediawiki.org
This page is a translated version of the page OOUI and the translation is 86% complete.

OOUI は、2013 年ごろに導入された MediaWiki user interface framework です。 OOUI は、開発者がレスポンシブな Web ユーザー インターフェイスとアプリケーションを作成できるようにします。

国際化は左書き言語への完全なサポートをそなえ、アクセシビリティはWeb Content Accessibility Guidelines に準拠、多数のブラウザで一貫して動作します。

OOUI ライブラリには以下が格納されます:

  • すぐに使えるウィジェットとレイアウトに加え、直接インスタンス化するか、簡単に拡張できる表示枠。
  • JavaScript がサポートされていない場合の、PHP サーバー側で互換性のある出力
  • カスタムのユーザー インターフェイスの作成に使う要素で、簡単に組み合わせができる。

OOUI はMediaWiki Coreにあるほか、npmComposercdnjs経由で入手できます。 OOUI は「WikimediaUI」テーマを実装し – ウィキメディア財団のデザインスタイルガイドに準拠します。 MediaWiki のインターフェイスは既定でこのテーマを使用しますが、MediaWiki の別の外装でこれを上書き可能で実際に上書きしますMediaWikiでOOUIを使う方法の説明文書もご参照ください。 ウィキメディア財団ならびにボランティアの開発者が作成した40件以上のウェブ製品で、正常に使用中です。 コミュニティ発のOOUIのTypeScript定義版が存在します(一般的な統合開発環境ではJavaScriptのプロジェクトでも動作します)。

ライブラリは本来OOjs primer (OOUIの旧称はObject-Oriented JavaScript の略語「OOjs UI」)専用ではなく、VisualEditor向けのすべてのユーザーインターフェイス用に作成されていることに注意してください。 その後の経過でMediaWiki Core向けに拡張され、改訂版モバイル寄稿プロジェクトではPHPを備えたウィジェットまたはレスポンシブインターフェイスを実装し使われるようになりました。

OOUIはオー・オー・ユー・アイと発音します。

ソースコードはGerritにホストされ、GitHubにミラーが提供されています。

Codex登場後のOOUIの機能

OOUI has been placed in maintenance mode. Codex デザイン システムが OOUI に代わり既定の UI ライブラリになりました。 Codex は現在および将来の製品開発で使用されています。

OOUI is not being removed, but its functionality is no longer being expanded. 新しい機能の開発はCodexにて行われ、OOUIの開発は代替のCodexコンポーネントが未適応のものに限られます。

What this means for you

  • OOUI remains fully supported. OOUI ライブラリは引き続き使用できます。
  • For all new development, the recommended design system is Codex .

説明文書

説明文書を載せた下位ページの総覧は、サイドバーをご参照ください。

関連項目