OOUI/id

OOUI memungkinkan pengembang untuk membuat antarmuka pengguna dan aplikasi web yang responsif.

OOUI siap internasionalisasi dengan dukungan penuh dari bahasa kanan-ke-kiri, dapat diakses sesuai dengan Pedoman Aksesibilitas Konten Web dan beroperasi secara konsisten di banyak browser.

Pustaka OOUI berisi:


 * widget, tata letak, dan jendela siap pakai yang dapat digunakan secara langsung atau diperluas dengan mudah,
 * output yang kompatibel dengan sisi server PHP untuk kasus-kasus saat JavaScript tidak didukung,
 * elemen yang dapat dengan mudah digabungkan dan dicocokkan untuk membuat antarmuka pengguna khusus.

OOUI tersedia di MediaWiki Core, serta di npm, Composer, dan melalui cdnjs. OOUI mengimplementasikan tema "WikimediaUI" – sesuai dengan panduan gaya desain Wikimedia Foundation. Antarmuka yang dibangun di dalam MediaWiki menggunakan tema ini secara default, meskipun skin MediaWiki yang berbeda dapat menimpa tema ini. Lihat dokumentasi tentang penggunaan OOUI di MediaWiki. Pustaka ini telah sukses digunakan di 40+ produk web oleh Wikimedia Foundation dan pengembang sukarela. Harap dicatat, bahwa pustaka ini awalnya dibuat untuk seluruh antarmuka pengguna VisualEditor, di atas OOjs primer (JavaScript Berorientasi Objek, oleh karena itu nama lama OOUI adalah "OOjs UI"). Pustaka ini kemudian diperluas untuk melayani MediaWiki Core dengan widget yang diimplementasikan dalam PHP atau antarmuka responsif dalam proyek saat ini, yaitu Kontribusi Seluler Lanjutan.

OOUI is pronounced oh-oh-you-eye.

Kode sumber pustaka ini dihosting di Gerrit dan dicerminkan di GitHub.

Future of OOUI alongside Codex
In the mid-term Codex 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's featuring 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. Participate in discussion about the topic on enabling Codex for gadgets and userscripts.

Dokumentasi
Lihat bilah sisi untuk daftar lengkap subhalaman dokumentasi.

Lihat pula:


 * dokumentasi API yang dihasilkan dari kode sumber di doc.wikimedia.org
 * Demo interaktif online dan direktori  proyek
 * Tutorial membuat aplikasi Todo list menggunakan OOUI, langkah demi langkah


 * OOJS/OOUI kick starter &mdash; ready to code and demo user interface.