Help:Extension:WebFonts/pt-br

Essa é a documentação de usuário para a funcionalidade das fontes web. Documentações técnicas para a extensão WebFonts também estão disponíveis.

Muitos textos em alguns idiomas não tem as fontes corretas disponíveis. Pode ser pelo fato do sistema operacional não ter as fontes instaladas e o usuário não sabe como instalá-las, ou porque o usuário está lendo o wiki de um computador público sem as fontes instaladas. Por todas essas razões, disponibilizar o conteúdo em certos idiomas está gerando alguns problemas. Fontes web resolvem isso através da incorporação das fontes nas páginas wiki. As fontes são baixadas automaticamente, fazendo com que a experiência de leitura seja completa e o leitor não veja textos sem nexo, interrogações ou quadrados no lugar de letras.

Utilização


Quando a extensão está instalada e habilitada, com o usuário logado, aparecerá um menu para selecionar a fonte para a página. Como padrão, a primeira fonte nesse menu será utilizada no wiki. O usuário pode trocar a fonte e isso será lembrado para nas próximas páginas que acessar. O usuário também pode desabilitar a incorporação das fontes; essa escolha também será lembrada para as próximas páginas que acessar, mesmo nas próximas visitas, por 30 dias. O menu não irá aparecer nas páginas onde não houver textos em idioma que a extensão WebFont suporte.

Se a fonte estiver disponível no sistema local do usuário, esta não será baixada do servidor MediaWiki. A fonte será utilizada do computador do usuário. Caso contrário, a fonte será baixada do servidor na primeira vez que for necessária. Nas próximas vezes, a fonte será utilizada do cache local.

Desabilitando fontes web
Para desablitar o WebFonts quando você não estiver logado: abra o menu WebFonts e escolha a última opção "" (ver imagem ao lado). Isto desabilita a função usando um cookie por 30 dias. Arquivos de fonte em cache ficarão como estilo de "fonte-família".

Para desabilitar o WebFonts quando você estiver logado: "" ""  Desmarque a opção ""  Clique em "" para salvar suas configurações.

Lista de textos, línguas e fontes suportadas
Há suporte para fontes web para muitos textos. Abaixo você pode encontrar uma lista de todos os textos que são atualmente suportados e as línguas onde são ativos como padrão.

Textos em árabe
Línguas suportadas: persa (fa).
 * Iranian Sans

Textos em assamês e bengali
Línguas suportadas: bengali (bn), assamês (as) e bishnupriya manipuri (bpy).


 * Lohit Bengali (padrão)
 * Lohit Assamese

Textos em devanágari
Línguas suportadas: hindi (hi), marata (mr), maithili (mai), bhojpuri, (bh, bho), goan konkani (gom), ahirani (ahr).


 * Lohit Devanagari
 * Samyak Devanagari (indisponível no menu devido a problemas de renderização)
 * Madan (indisponível no menu devido a problemas de renderização)

Textos em etiópico (ge'ez)
Línguas suportadas: amárica (am), tigrínia (ti)


 * AbyssinicaSIL

Textos em gujarati

 * Lohit Gujarati
 * Samyak Gujarati

Textos em gurmukhi

 * Lohit Punjabi
 * Saab

Textos em hebraico

 * Miriam CLM
 * Taamey Frank CLM

Textos em khmer
Línguas suportadas: khmer (km).


 * KhmerOSbattambang
 * KhmerOSbokor
 * KhmerOSfreehand
 * KhmerOSmuol
 * KhmerOSmuollight
 * KhmerOSmuolpali
 * KhmerOSsiemreap

Textos em canarês
Línguas suportadas: kanar~es (kn), tulu (tcy)
 * Lohit Kannada
 * Kedage

Textos em latim

 * Charis SIL – suporta Min Dong Chinese
 * Perizia
 * RufScript
 * Ubuntu – fonte estilizada feita pelo Ubuntu

Textos em malaiala

 * AnjaliOldLipi
 * Meera
 * RaghuMalayalam

Textos em birmanês (Mianmar)

 * Masterpiece Uni Sans
 * Myanmar3
 * Padauk-Regular
 * Yunghkio

Textos em oriá

 * Lohit Oriya
 * Utkal

Textos em saurashtra

 * Pagul

Textos em tâmil

 * Lohit Tamil
 * Thendral
 * Thenee

Textos em telugu

 * Lohit Telugu
 * Pothana2000
 * Vemana2000

Uso avançado
Há duas maneiras de acionar a função das fontes web no texto wiki. O texto pode ser marcado com um código de idioma e um estilo de fonte específico. Quando é utilizada a marcação de idioma, a fonte web padrão para aquele idioma será utilizada. É necessário marcar um idioma quando este é diferente do idioma da página. Marcar um idioma é encorajado, pois resultará em melhores resultados nas ferramentas de busca, verificação de gramática, síntese de discurso, reconhecimento de discurso, etc.

Para marcar um parágrafo do texto como hindi e carregar a fonte web para isso:

Para marcar um parágrafo do texto como hindi e carregar a fonte web fora do padrão "Samyak Devanagari" para isso:

Limitations and known issues
Even if a browser supports web fonts, there is no guarantee that it can render the text correctly. This is often a problem for example in Indic scripts, where the glyphs are not just placed one after another without any changes, like in Latin and Cyrillic scripts. The correct rendering and rendering quality also depend on the browser and the operating system that is used. Modern web browsers and operating systems like recent Linux desktop distributions, Mac OS X and Windows 7 perform pretty well, but older web browsers (like Internet Explorer 6) and operating systems like Windows XP may provide a sub-optimal user experience.

Because of the flash of unstyled text (FOUT) that happens on first load, this technology gets unpractical if the font files grow very big. This currently prevents adding fonts for Chinese for example. The WebFonts extension does not support partial font downloading, where only those glyphs that are used in the page would be loaded.

Web fonts are currently not supported for Internet Explorer 6 on any Windows version or Internet Explorer 8 on Windows XP because of known issues.

A list of known issues is in the MediaWiki bug tracker.

New scripts, languages and translations
Only free fonts can be used for web fonts. The font license must allow redistributing the font and converting it to another formats. SIL Open Font License is preferred. Bugs or bad rendering caused by missing hinting information in the font may prevent using a font as a web font. If you are aware of a suitable font, please request it to be added in the the bug tracker.

Please report all issues in the bug tracker and translate this functionality at translatewiki.net.