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 systèmes d’écriture 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 disposent pas des polices installées 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 si 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ésactiver 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
Langues supportées: Perse (fa)
 * Iranian Sans

Script assamais et 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), Tigrigna (ti)


 * 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), Toulou (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:

Pour marquer un paragraphe de texte comme étant de l’Hindi et charger la police de caractères non standard « Samyak Devanagari » pour cette écriture :

Limitations et problèmes connus
Même si un navigateur supporte WebFonts, aucune garantie ne peut être donnée que le texte sera correctement affiché. Par exemple, des problèmes sont souvent rencontrés avec les écritures indiennes, où les caractères ne sont pas forcément placés les uns à la suite des autres comme c'est le cas pour les écritures latines ou cyrilliques. La qualité de l'affichage des écritures dépend du navigateur et du système d'exploitation qui sont utilisés. Les navigateurs modernes et les systèmes d'exploitation telles que les distributions Linux récentes, Mac OS X ou encore Windows 7 permettent une qualité d'affichage correcte, mais des navigateurs un peu plus anciens tels que Internet Explorer 6 ou des systèmes d'exploitation comme Windows XP peuvent ne pas fournir une expérience utilisateur optimale.

A cause du chargement différé des feuilles de style lors du premier chargement de pages contenant des polices WebFonts, cette technologie peut montrer ses limites si les fichiers de polices de caractères sont de grande taille. Ce comportement explique par exemple que les polices de caractères chinoises ne puissent pas être ajoutées. L'extension WebFonts ne supporte pas le téléchargement partiel de polices de caractères qui pourrait permettre de ne charger que les symboles dont la page a réellement besoin.

WebFonts n'est pas actuellement disponible pour Internet Explorer 6 (pour aucune des versions de Windows) ni par Internet Explorer 8 sur Windows XP en raison de problèmes constatés avec ces versions.

Une liste des problèmes connus peut être consultée sur l'outil de suivi de problèmes de MediaWiki.

Nouvelles écritures, langues et traductions
Seules les polices de caractères gratuites peuvent être utilisées par WebFonts. La licence de la police de caractères doit autoriser la redistribution de la police et sa conversion vers d'autres formats. La licence SIL Open Font License est recommandée. Des problèmes ou des défauts d'affichage causés par des informations incomplètes dans le fichier de la police de caractères peut empêcher à une police d'être utilisée en tant que police Webfont. Si vous connaissez une police qui pourrait convenir comme WebFont, veuillez en faire la requête dans de suivi des problèmes WebFonts.

Veuillez signaler tout problème rencontré dans de suivi des problèmes WebFonts et traduire cette fonctionnalité sur translatewiki.net.