Help:Extension:WebFonts/fr

Cette page contient la documentation de la fonctionnalité "Web Fonts". Une documentation technique est également disponible concernant cette extension.

De nombreux caractères spécifiques à une langue ne possèdent pas de polices de caractères aisément accessibles. Ceci est souvent dû au fait que les systèmes d'exploitation ne proposent pas l'installation de ces polices et que les utilisateurs ne savent pas comment les installer manuellement ; ces problèmes peuvent aussi avoir lieu lorsque l'utilisateur lit le wiki depuis un ordinateur partagé qui ne possède pas ces polices de caractères. Par conséquent, proposer du contenu en plusieurs langues est souvent problématique. "Web Fonts" résout ce problème en incorporant ces polices de caractères dans les pages wiki. Ainsi, les polices sont automatiquement téléchargées afin que l'utilisateur puisse lire les pages quelque soient les polices de caractères installées sur son ordinateur, et qu'il n'ait pas à déchiffrer les caractères spéciaux qui se cachent derrière les points d'interrogation et autres carrés noirs qui s'affichent à la place des lettres.

Utilisation


Une fois l'extension installée et activée, un menu apparaît près du lien d'authentification ; ce menu permet à l'utilisateur de sélectionner une police de caractères à utiliser sur la page. Par défaut, la première police de caractères proposée dans ce menu sera utilisée sur le wiki. L'utilisateur peut modifier cette police, et ce choix sera mémorisé pour l'ensemble des pages visitées. L'utilisateur peut également, s'il le souhaite, désactiver l'incrustation des polices dans la page pour une durée allant jusqu'à 30 jours à partir de la date actuelle. Enfin, le menu n'apparaitra pas aucune langue de la page n'est supportée par l'extension WebFonts.

Si la police de caractères est déjà disponible sur l'ordinateur de l'utilisateur, elle ne sera pas téléchargée du serveur MediaWiki et celle de l'utilisateur sera utilisée. Dans le cas contraire, la police de caractères sera téléchargée du serveur la première fois qu'elle sera requise. Lors des visites suivantes, la police sera récupérée du cache local de l'utilisateur.

== Désactivation de Web Fonts

Pour désactiver Web Fonts dans le cas où vous n'êtes pas authentifié(e): ouvrez le menu Web Fonts et choisissez l'option "" (voir capture d'écran). Cette option désactive la fonctionnalité en utilisant un cookie qui sera conservé durant 30 jours. Les polices de caractères en cache peuvent subsister pour les styles avec l'attribut "font-family"

Pour désactivé WebFonts en étant authentifié(e): "" ""  Décochez l'option ""  et cliquez sur "" pour enregistrer vos changements.

Liste des écritures, langues et polices supportées
WebFonts supporte de nombreuses écritures. La liste ci-dessous présente de manière exhaustive les écritures actuellement supportées et les langues pour lesquelles elles sont actives par défaut.

Ecriture arabe

 * Iranian Sans

Ecriture bengali
Langues supportées : Bengali (bn), Assamais (as) et Bishnupriya Manipuri (bpy).


 * Lohit Bengali (par défaut)
 * Lohit Assamais

Ecriture Devanagari
Langues supportées : Hindi (hi), Marathi (mr), Maithili (mai), Bhojpuri (bh, bho), Konkani de Goa (gom), Ahirani (ahr).


 * Lohit Devanagari
 * Samyak Devanagari (non disponible depuis le menu en raison de problèmes d'affichage)
 * Madan (non disponible depuis le menu en raison de problèmes d'affichage)

Ecriture éthiopienne (Geʻez)
Langues supportées : Amharique (am).


 * AbyssinicaSIL

Ecriture Gujarati

 * Lohit Gujarati
 * Samyak Gujarati

Ecriture Gurmukhi

 * Lohit Punjabi
 * Saab

Ecriture hébreu

 * Miriam CLM
 * Taamey Frank CLM

Ecriture khmère
Langues supportées : Khmer (km).


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

Ecriture Kannada
Langues supportées : Kannada(kn), Tuly( tcy)
 * Lohit Kannada
 * Kedage

Ecriture latine

 * Charis SIL - supporte la langue chinoise Min Dong
 * Perizia
 * RufScript
 * Ubuntu - police stylisée réalisée par Ubuntu

Ecriture Malayalam

 * AnjaliOldLipi
 * Meera
 * RaghuMalayalam

=== Ecriture de Myanmar (birmane)


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

Ecriture Oriya

 * Lohit Oriya
 * Utkal

Ecriture Saurashtra

 * Pagul

Ecriture tamoule

 * Lohit Tamil
 * Thendral
 * Thenee

Ecriture Télougou

 * Lohit Telugu
 * Pothana2000
 * Vemana2000

Utilisation avancée
Il existe deux manières d'activer la fonctionnalité Web Fonts dans un texte de wiki. Le texte peut être étiqueté avec un code de langue et un style de police particulier. Lorsque cette technique d'étiquetage est utilisée, la police de caractère Web Font par défaut pour cette langue est utilisée. L'étiquetage de langue est nécessaire lorsque cette langue est différente de la langue utilisée dans le texte de la page. Cet étiquetage est recommandé puisqu'il permet entre autres une meilleure pertinence de résultats lors d'une recherche d'articles, ainsi qu'une meilleure vérification d'orthographe et une utilisation facilitée de la reconnaissance vocale pour ces articles.

Pour marquer un paragraphe de texte comme étant de l'Hindi et charger la police de caractères WebFont par défaut pour cette écriture:

To mark a paragraph of text as Hindi and load the non-standard web font "Samyak Devanagari" for it:

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.