OOUI/nl
OOUI
|
OOUI |
---|
Introductie |
Aan de slag |
Met widgets werken |
Zie ook |
Codex met Vue.js als JavaScript-framework[1] zal OOUI vervangen in de huidige en toekomstige productontwikkeling van de gebruikersinterface! Zie sectie #Future of OOUI alongside Codex voor meer informatie. |
Met OOUI kunnen ontwikkelaars responsieve gebruikersinterfaces en applicaties maken.
Het is wereldwijd inzetbaar omdat ook recht-naar-links talen worden ondersteund, benaderbaar volgens de Web Content Accessibility Guidelines en het consistent gebruik kan worden met veelheid aan webbrowsers.
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. Er zijn door de gemeenschap gemaakte TypeScript-definities voor OOUI (ze werken zowel in JavaScript-projecten als in populaire IDE's).
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 project Advanced Mobile Contributions.
OOUI wordt uitgesproken als oh-oh-you-eye.
De broncode kan gevonden worden op Gerrit en wordt gemirrored op GitHub.
Toekomst van OOUI naast Codex
De toolkit van Codex vervangt OOUI als de standaard gebruikersinterfacebibliotheek. Momenteel is de ontwikkeling bij de Wikimedia Foundation gericht op Codex, het ontwerpsysteem voor Wikimedia. Het bevat richtlijnen en een reeks hulpmiddelen: ontwerptokens, componenten en pictogrammen.
De ontwikkeling van de nieuwe OOUI-functie is beperkt tot producten die aan de OOUI zijn gebonden en die (nog) niet zijn aangepast om in plaats daarvan Codex te gebruiken.
Merk op dat in alleen-JavaScript gadgets en userscripts, Codex OOUI niet kan vervangen vanaf september 2023, althans niet op een praktische manier. Voor ontwikkelaars van gadgets/userscripts is er momenteel geen opvolger voor OOUI beschikbaar. U kunt deelnemen aan de discussie over het inschakelen van Codex voor gadgets en userscripts.
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 de map
demos
van het project - Een handleiding over hoe u een To-Do lijst kunt maken (stap voor stap) met OOUI
- OOJS/OOUI kick starter — klaar voor coderen en demo gebruikersinterface.
OOUI wordt onderhouden door the Design System Team.
Hulp krijgen:
|