OOUI/nl

Met OOUI kunnen ontwikkelaars snel responsieve webgebruikersinterfaces en -toepassingen maken. Het werkt consistent in een veelheid van browsers, is makkelijk toegankelijk voor gebruikers en ondersteunt vertaling.

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

De OOUI-bibliotheek bevat:


 * kant-en-klare widgets, lay-outs en vensters die direct of eenvoudig kunnen worden gemaakt,
 * een PHP-server-compatibele uitvoer voor gevallen waarin JavaScript niet wordt ondersteund,
 * elementen die gemakkelijk kunnen worden gecombineerd en gekoppeld kunnen worden om aangepaste gebruikersinterfaces te maken.

OOUI is beschikbaar in MediaWiki Core, evenals op npm, Composer en via cdnjs. OOUI implementeert een "WikimediaUI"-thema - conform de ontwerpgids van de Wikimedia Foundation. Interfaces gebouwd binnen MediaWiki gebruiken dit thema standaard, hoewel verschillende MediaWiki skins dit kunnen overriden. Zie de documentatie over het gebruiken van OOUI in MediaWiki. Het wordt met succes gebruikt in 40+ webproducten door Wikimedia Foundation en vrijwillige ontwikkelaars. Merk op dat de bibliotheek oorspronkelijk is gemaakt voor de gehele gebruikersinterface van VisualEditor, bovenop de OOjs primer (Object-Oriented JavaScript, vandaar ook OOUI's vroegere naam "OOjs UI"). Het is later uitgebreid om MediaWiki Core te bedienen met PHP geïmplementeerde widgets of responsieve interfaces in het huidige project Advanced Mobile Contributions.

De broncode kan gevonden worden op Gerrit en wordt gemirrored op GitHub.

Documentatie
Zie de zijbalk voor een volledige lijst van documentatie-subpagina's.

Zie ook:


 * API-documentatie gegenereerd vanuit de broncode op doc.wikimedia.org
 * Interactieve demo's online en in  in de map van het project
 * Een handleiding over hoe je een To-Do lijst kan maken (stap voor stap) met OOUI


 * OOJS/OOUI kick starter, ready to code and demo user interface.