Jump to content

OOUI/tr

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

OOUI is a MediaWiki user interface framework introduced around 2013. OOUI, geliştiricilerin duyarlı web kullanıcı arayüzleri ve uygulamaları oluşturmasına olanak tanır.

Sağdan sola dillerin tam desteğiyle uluslararasılaştırmaya hazırdır, Web İçeriği Erişilebilirlik Yönergelerine uygun olarak erişilebilir ve çok sayıda tarayıcıda tutarlı bir şekilde çalışır.

OOUI kütüphanesi şunları içerir:

  • * Doğrudan oluşturulabilen veya kolayca genişletilebilen kullanıma hazır widget'lar, düzenler ve pencereler,
  • * JavaScript'in desteklenmediği durumlar için PHP sunucu tarafı uyumlu bir çıktı,
  • * Özel kullanıcı arayüzleri oluşturmak için kolayca karıştırılabilen ve eşleştirilebilen öğeler.

OOUI, MediaWiki Coreda, ayrıca npm, Composer ve cdnjs aracılığıyla mevcuttur. OOUI implements a "WikimediaUI" theme – conforming to Wikimedia Foundation's design style guide. Interfaces built within MediaWiki use this theme by default, though different MediaWiki skins can and do over-ride this. See documentation about using OOUI in MediaWiki. It is successfully in use in 40+ web products by Wikimedia Foundation and volunteer developers. Community-created TypeScript definitions for OOUI exist (they work in JavaScript projects as well in popular IDEs).

OOUI was originally created to provide the user interface of VisualEditor, on top of the OOjs library (Object-Oriented JavaScript, hence OOUI's former name "OOjs UI"). It was later extended to serve MediaWiki Core. PHP implemented widgets and responsive interfaces were added as part of the Advanced Mobile Contributions project.

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 .

Documentation

See the sidebar for a full list of documentation subpages.

See also