Help:Extension:WebFonts

From mediawiki.org
This page is a translated version of the page Help:Extension:WebFonts and the translation is 78% complete.
Outdated translations are marked like this.

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 scripts 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.

Uso

Menu WebFonts para um usuário anônimo

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 "⧼webfonts-reset⧽" (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: "Preferences" ‎→ "Appearance" ‎→ Desmarque a opção "⧼webfonts-enable-preference⧽" ‎→ Clique em "Save" para salvar suas configurações.

Lista de scripts, línguas e fontes suportadas

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

= Scripts em árabe

Supported languages:

persa (fa)

  • Iranian Sans

Scripts em assamês e bengali

Supported languages:

bengali (bn), assamês (as), Bishnupriya (bpy)

  • Lohit Bengali (padrão)
  • Lohit Assamese

Scripts em devanágari

Supported languages:

híndi (hi), marati (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)

Scripts em etiópico (ge'ez)

Supported languages:

amárico (am), tigrínia (ti)

  • AbyssinicaSIL

Scripts em gujarati

  • Lohit Gujarati
  • Samyak Gujarati

Scripts em gurmukhi

  • Lohit Punjabi
  • Saab

Scripts em hebraico

  • Miriam CLM
  • Taamey Frank CLM

Scripts em khmer

Supported languages:

Khmer (km).

khmer (km)

  • KhmerOSbattambang
  • KhmerOSbokor
  • KhmerOSfreehand
  • KhmerOSmuol
  • KhmerOSmuollight
  • KhmerOSmuolpali
  • KhmerOSsiemreap

Scripts em canarês

Línguas suportadas: canarês (kn), tulu (tcy)

  • Lohit Kannada
  • Kedage

Supported languages:

canarim (kn), Tulu (tcy)

  • Lohit Kannada
  • Kedage

Scripts em latim

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

Scripts em malaiala

  • AnjaliOldLipi
  • Meera
  • RaghuMalayalam

Scripts em birmanês (Mianmar)

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

Scripts em oriá

  • Lohit Oriya
  • Utkal

Scripts em saurashtra

  • Pagul

Scripts em tâmil

  • Lohit Tamil
  • Thendral
  • Thenee

Scripts 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:

Texto original Resultado
<div lang="hi">नमूना पाठ</div>
नमूना पाठ

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

Texto original Resultado
<div lang="hi" style="font-family: 'Samyak Devanagari'">नमूना पाठ</div>
नमूना पाठ

Limitações e problemas conhecidos

Mesmo que o navegador suporte a fonte web, não há garantia de que esse consiga renderizar o texto corretamente. Geralmente isso é um problema, por exemplo, em scripts índico, onde os glifos não são colocados em sequência sem mudanças, como em latim e cirílico. A renderização correta e sua qualidade também dependem do navegador e do sistema operacional que está sendo utilizado. Navegadores modernos e sistemas operacionais como os lançamentos recentes do Linux, Mac OS X e Windows 7 tem rendimento muito bom, mas navegadores antigos (como o Internet Explorer 6) e sistemas operacionais como o Windows XP, podem render experiências abaixo do ótimo.

Devido ao flash de texto sem estilo (FOUT - do inglês flash of unstyled text) que acontece no primeiro carregamento, essa tecnologia se torna impraticável se os arquivos de fontes forem muito grandes. Isso impede que sejam adicionadas fontes para o chinês, por exemplo. A extensão WebFonts não suporta o download parcial de fontes, onde apenas os glifos que são utilizados na página seriam carregados.

As fontes web atualmente não são suportadas pelo Internet Explorer 6 ou qualquer versão do Windows ou Internet Explorer 8 no Windows XP devido à problemas conhecidos.

Uma lista de problemas conhecidos está no rastreador de bugs do MediaWiki.

Novos scripts, idiomas e traduções

Apenas fontes gratuitas podem ser usadas como fontes web. A licença da fonte deve permitir redistribuição e conversão para outros formatos. SIL Open Font License (Fonte de licença aberta) é preferível. Erros ou más renderizações causados por perda de sugestões de informação na fonte devem impedir que esta seja utilizada como uma fonte web. Se você conhece uma fonte apropriada, requisite que seja adicionada ao rastreador de bugs.

Por favor, informe todos os problemas no rastreador de bugs e traduza essa funcionalidade no translatewiki.net.