Jump to content

OOUI/uk

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

OOUI is a MediaWiki user interface framework introduced around 2013. OOUI дозволяє розробникам швидко створювати чуйні веб-інтерфейси користувачів і веб-застосунки. Він діє послідовно в багатьох браузерах і готовий до інтернаціоналізації та доступності.

It is internationalization-ready with full support of right-to-left languages, complies with Web Content Accessibility Guidelines, and operates consistently across a multitude of browsers.

Бібліотека OOUI містить:

  • * готові до використання віджети, макети та вікна, що можуть бути прямо інстанційовані чи легко розширені,
  • * виведення на боці сервера, сумісне з PHP, для випадків, коли JavaScript не підтримується,
  • * елементи, які можуть бути легко змішані та підібрані для створення замовних інтерфейсів користувачів.

OOUI доступний у Ядрі MediaWiki, а також у npm, Composer і через cdnjs. OOUI реалізує тему «WikimediaUI» — відповідно до керівництва зі стилю проєктування Фонду Вікімедіа. Інтерфейси, вбудовані в MediaWiki, використовують цю тему за замовчуванням, хоча різні шкірки MediaWiki можуть і перекривають її. Див. документацію про використання OOUI у MediaWiki. Він успішно використовується в понад 40 веб-продуктах Фонду Вікімедіа та розробників-волонтерів. Community-created TypeScript definitions for OOUI exist (they work in JavaScript projects as well in popular IDEs).

Зверніть увагу, що бібліотека була спочатку створена для всього інтерфейсу користувача VisualEditor, поверх ґрунтовки OOjs (об'єктно-орієнтованого JavaScript, звідси колишня назва OOUI — «OOjs UI»). Пізніше вона була розширена, щоби слугувати Ядру MediaWiki з віджетами, реалізованими на PHP, або чуйними інтерфейсами в поточному проєкті Advanced Mobile Contributions.

OOUI is pronounced oh-oh-you-eye.

Future of OOUI alongside Codex

OOUI has been placed in maintenance mode. The Codex design system has replaced OOUI as the default user interface library. Codex will be used in current and future product development.

OOUI is not being removed, but its functionality is no longer being expanded. New OOUI feature development is limited only to products that are bound to it and have not (yet) been adapted to use Codex instead.

What this means for you

  • OOUI remains fully supported. You can still use OOUI libraries.
  • For all new development, the recommended design system is Codex .

Документація

Повний список підсторінок документації див. у бічній панелі.

Див. також: