This page is a translated version of the page OOUI and the translation is 59% complete.
Outdated translations are marked like this.

OOUI를 통해 개발자는 반응형 웹 사용자 인터페이스와 애플리케이션을 만들 수 있습니다.

오른쪽에서 왼쪽으로 쓰는 언어를 완벽하게 지원하여 국제화 준비가 되어 있고 웹 콘텐츠 접근성 지침을 준수하여 액세스할 수 있으며 다양한 브라우저에서 일관되게 작동합니다.

OOUI 라이브러리는 다음을 포함합니다:

  • 직접 인스턴스화하거나 쉽게 확장할 수 있는 즉시 사용 가능한 위젯, 레이아웃 그리고 윈도우,
  • JavaScript가 지원되지 않는 경우 PHP 서버-사이드 호환 출력,
  • 사용자 정의 사용자 인터페이스를 만들기 위해 쉽게 혼합하고 일치시킬 수 있는 요소들

OOUI는 미디어위키 코어뿐만 아니라 npm, Composercdnjs를 통해 사용할 수 있습니다. OOUI는 위키미디어 재단의 디자인 스타일 가이드를 따르는 "WikimediaUI" 테마를 구현합니다. 미디어위키 내에 내장된 인터페이스는 기본적으로 이 테마를 사용하지만 다른 미디어위키 스킨은 이 테마를 재정의할 수 있습니다. 미디어위키에서 OOUI 사용에 대한 문서를 보십시오. Wikimedia Foundation과 자원 봉사 개발자가 40개 이상의 웹 제품에서 성공적으로 사용하고 있습니다. Community-created TypeScript definitions for OOUI exist (they work in JavaScript projects as well in popular IDEs).

이 라이브러리는 VisualEditor의 전체 사용자 인터페이스를 위해 원래 OOjs 입문서(객체 지향 자바스크립트, 따라서 OOUI의 이전 이름 "OOjs UI") 위에 작성되었습니다. 나중에 MediaWiki 코어에 PHP로 구현된 위젯이나 반응형 인터페이스를 제공하도록 확장되었습니다. 프로젝트 고급 모바일 기여에서 이 기능을 사용합니다.

OOUI is pronounced oh-oh-you-eye.

소스 코드GerritGitHub에 미러링됨에 호스팅되어 있습니다.

Future of OOUI alongside Codex

Codex's toolkit will replace OOUI as the default user interface library. Currently development at the Wikimedia Foundation is focused on Codex, the design system for Wikimedia. It features guidelines and a set of tools: design tokens, components, and icons.

New OOUI feature development is limited only to products that are bound to it and have not (yet) been adapted to use Codex instead.

Note that in JS-only gadgets and userscripts, Codex can't replace OOUI as of September 2023, at least not in any practical way. For gadget/userscript developers, there is currently no successor for OOUI available. You can participate in the discussion about enabling Codex for gadgets and userscripts.

문서

문서 하위 페이지의 전체 목록은 사이드바를 참조하십시오.

같이 봐주세요:

  • doc.wikimedia.org의 소스 코드에서 생성된 API 문서