Jump to content

OOUI/pt-br

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

OOUI is a MediaWiki user interface framework introduced around 2013. OOUI permite que os desenvolvedores criem interfaces de usuário e aplicativos da web responsivos.

Ela está pronta para internacionalização permitindo idiomas da direita para esquerda, é acessível de acordo com as Diretrizes de Acessibilidade para o Conteúdo da Web e opera de forma consistente em vários navegadores.

Conteúdo da biblioteca OOUI:

  • * widgets, layouts e, janelas pré formatadas para uso que podem ser instanciadas diretamente ou facilmente estendidas,
  • * compatibilidade com PHP do servidor para casos em que o JavaScript não é compatível,
  • * elementos que podem ser facilmente combinados e combinados para criar interfaces de usuário personalizadas.

OOUI está disponível no MediaWiki Core, bem como em npm, Composer, e através de cdnjs. OOUI implementa um tema "WikimediaUI" – em conformidade com o Guia de estilo de design da Fundação Wikimedia. As interfaces construídas dentro do MediaWiki usam este tema por padrão, embora diferentes skins do MediaWiki podem substituir isso. Veja a documentação de como usar OOUI no MediaWiki. É usado com sucesso em mais de 40 produtos da Web pela Fundação Wikimedia e desenvolvedores voluntários. Community-created TypeScript definitions for OOUI exist (they work in JavaScript projects as well in popular IDEs).

Observe que a biblioteca foi criada originalmente para toda a interface do usuário de VisualEditor, no topo de OOjs primer (JavaScript orientado a objetos, daí o nome anterior de OOUI "OOjs UI"). Posteriormente, foi estendido para servir MediaWiki Core com widgets implementados em PHP ou interfaces responsivas no projeto Contribuições móveis avançadas.

OOUI é pronunciado “oh-oh-you-eye”.

O código fonte está hospedado no Gerrit e espelhado no GitHub.

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 .

Documentação

Consulte a barra lateral para obter uma lista completa das subpáginas da documentação.

Veja também: