SELFHTML/Quickbar  Paramètres internationaux


Polices à télécharger

Cette page est un document avec du texte et des informations

 Généralités sur les polices à télécharger
 Netscape et Bitstream/TrueDoc
 Microsoft et le Web Embedding Fonts Tool WEFT
 Incorporer des polices à télécharger en HTML
 Autres solutions et polices sur le WWW

 

Généralités sur les polices à télécharger

Les polices à télécharger ne sont pas installées chez l'utilisateur au sens du système d'exploitation respectif, mais incorporées directement dans les pages WWW comme référence à un fichier de polices. Chaque logiciel de navigation qui interprète les polices à télécharger, reconnaît de telles polices et les représente parfaitement à l'écran de l'utilisateur. Pour ce faire, le fichier de police est transmis avec le fichier HTML à l'ordinateur de l'utilisateur. Elle ne sera pourtant pas à cet instant installée sur l'ordinateur de l'utilisateur mais ne fait que rester dans sa mémoire de travail pour l'affichage des pages WWW concernées. Le navigateur peut interpréter les données de police et représente les textes qui ont été formatés en HTML avec cette police, en conséquence. La condition préalable est bien sûr qu'il dispose d'une interface utilisateur graphique.

Comme pour la plupart des nouveaux développements dans le domaine de la publication WWW, existent aussi dans le cas des polices à télécharger deux solutions incompatibles: l'une vient de Netscape, l'autre de Microsoft. Pour chacune des deux solutions, existe un logiciel spécial qui permet aux auteurs HTML de concevoir des polices dans le format de fichier soutenu par le navigateur respectif. Les deux programmes permettent aussi de convertir des polices banales comme TrueType ou Adobe dans le nouveau format de fichier. Pour écrire pour les deux navigateurs, vous avez besoin des deux programmes et vous devez créer les deux fichiers de polices pour une police souhaitée. Dans les fichiers HTML, vous pouvez alors incorporer les deux polices.

 

Netscape 4.0 Netscape et Bitstream/TrueDoc

 Bitstream est un concept de polices pour la publication électronique indépendante de la plate-forme et ainsi également intéressante pour la mise en oeuvre sur le World Wide Web. Bitstream a créé à cet effet une technologie spéciale: le modèle TrueDoc. TrueDoc est un outil de développement pour la création de polices indépendantes de la plate-forme. De telles polices ne sont pas à proprement parler installées chez l'utilisateur, mais incorporées directement dans les documents électroniques. Chaque logiciel de visualisation qui interprète TrueDoc reconnaît de telles polices et les représente à l'écran de l'utilisateur.

Sur le WWW deux conditions préalables sont exigées pour le fonctionnement de cette technologie:

  1. Le navigateur WWW doit maîtriser la technologie TrueDoc,
  2. Les polices du modèle TrueDoc doivent arriver ensemble avec les fichiers HTML en respectant une certaine convention du serveur WWW au navigateur WWW de l'utilisateur.

Netscape soutient la technologie TrueDoc à partir de la version 4.01 de son navigateur.

Sur les pages WWW de Bitstream vous trouverez d'autres informations à ce sujet:
 Netscape et Bitstream TrueDoc
 Bitstream TrueDoc et HTML

Les fichiers de police de ce genre ont l' extension .pfr ("Portable Font Resource"). Pour créer de tels fichiers ou convertir des fichiers de police existants, vous avez besoin du programme approprié, par exemple le programme HexWeb Typograph. Les polices Truetype ou. Postscript peuvent être transformées avec ce programme à l'aide d'un "Character Shape Recorders (CSR)" en une "Portable Font Resource".

Vous pouvez télécharger le programme HexWeb Typograph en version démo sur les pages WWW de  HexMac. Le programme est disponible pour Macintosh et Windows 95.

La création de la police à télécharger est désignée par le terme de "gravure" pour cette technologie. La gravure à vrai dire n'est pas qu'un procédé de conversion pur et simple entre deux formats de fichiers. Lors de la gravure, vous devez aussi mentionner l'adresse URL sous laquelle vous voulez mettre la police à disposition. Le fichier de police ne fonctionne alors qu'à l'adresse mentionnée. La fauche de polices doit ainsi être évitée.

Pour les questions sur le programme HexWeb Typograph veuillez vous adresser au fabricant et non pas à l'auteur de ce document.

 

MS IE 4.0 Microsoft et le Web Embedding Fonts Tool WEFT

Comme technologie pour les polices à télécharger, Microsoft a développé le programme WEFT (Web Embedding Fonts Tool). L' Explorer Internet MS soutient cette technologie à partir de la version 4.0 de son navigateur.

Vous pouvez télécharger le programme WEFT sous la  page d'accueil Microsoft WEFT. Au même endroit, vous trouverez aussi une introduction à la technologie du WEFT et à l'emploi du programme.

WEFT suppose l'existence préalable de projets WWW. Pour pouvoir utiliser judicieusement ce programme, établissez d'abord votre projet en utilisant à l'intérieur de vos fichiers HTML les noms de polices désirés avec les commandes HTML ou CSS habituelles pour le faire. Ensuite, vous pouvez lancer le WEFT Wizard (partie de WEFT). Avec cet assistant logiciel, vous pouvez faire analyser votre projet. Le WEFT Wizard recherche les noms de polices employés. Vous pouvez choisir pour laquelle des polices vous désirez créer un "Font Object", à savoir un fichier de police.

Les fichiers de polices créés avec WEFT ont l'extension .eot. Lors de la création de ces polices, il y a diverses options, par exemple celle de savoir si vous désirez une police distincte pour chaque fichier HTML ou une police commune pour tous les fichiers HTML.

Lors de la création des fichiers EOT vous devez aussi mentionner le lieu où ils seront stockés. Pour des projets WWW cela peut être par exemple une adresse FTP à laquelle vous pouvez stocker des fichiers. Mentionnez en outre quelle adresse URL peut utiliser ces fichiers de polices. C'est une mesure qui doit empêcher que chacun puisse utiliser vos fichiers de polices en les référençant dans ses propres projets.

Pour les questions sur le programme WEFT veuillez vous adresser à Microsoft et non pas à l'auteur de ce document.

 

Incorporer des polices à télécharger en HTML

Pour utiliser des polices à télécharger dans un fichier HTML, vous devez référencer les polices avec une commande prévue à cet effet.

Exemple 1 - incorporer des fichiers PFR d'après la syntaxe HTML:

<head>
<link rel=fontdef src="http://www.miennes.com/fonts/chianti.pfr">
</head><body>
<font face="Chianti">texte dans la police de l'exemple</font>
</body></html>

Exemple 2 - incorporer des fichiers PFR d'après la syntaxe CSS:

<html><head>
<style type="text/css">
@font-face { font-family:Chianti XBd BT;
             src:url(http://www.miennes.com/fonts/chianti.pfr); }
</style>
</head><body>
<p style="font-family:Chianti XBd BT">texte dans la police de l'exemple</p>
</body></html>

Exemple 3 - incorporer des fichiers EOT d'après la syntaxe CSS:

<head>
<style type="text/css">
@font-face { font-family:Chianti XBd BT;
             src:url(http://www.miennes.com/fonts/chianti.eot); }
</style>
</head><body>
<p style="font-family:Chianti XBd BT">texte dans la police de l'exemple</p>
</body></head></html>

Explication:

Les polices à télécharger sont incorporées dans l'entête d'un fichier HTML utilisant de telles polices.

Vous pouvez incorporer une police à télécharger d'après la technologie Bitstream (fichier PFR) soit avec une commande HTML (comme dans l'exemple 1) ou avec une mention de feuille de style CSS (comme dans l'exemple 2). Utilisez la commande HTML si vous travaillez avec la  commande HTML pour les polices (<font face=>). Si par contre, vous travaillez avec les  mentions de feuilles de style CSS pour les polices, utilisez l'incorporation d'après la syntaxe CSS. Si vous utilisez les deux formes, incorporez la police d'après les deux modèles.

Vous n'avez pas besoin d'exécuter vous même la syntaxe de feuille de style pour incorporer des fichiers EOT d'après la technologie Microsoft. Les mentions du genre de celles de l'exemple 3 ci-dessus, sont effectuées dans les fichiers concernés de façon autonome par le programme WEFT. Il importe peu ensuite que vous utilisiez la police dans le fichier HTML comme mention de feuille de style CSS ou de façon traditionnelle avec <font face=>. L' Explorer Internet MS 4 reconnaît la référence dans chacun des cas et transmet aussi la police nécessaire sur l'ordinateur de l'utilisateur.

Attention:

Vous trouverez les descriptions relatives aux commandes utilisées dans les exemples ci-dessus dans cette documentation aux endroits suivants:

 mentions de feuilles de style: formatage de police avec fichier de polices (syntaxe CSS pour incorporer des fichiers de police)
 relations logiques d'un fichier HTML (syntaxe HTML pour une liaison logique à d'autres fichiers)

Les polices Bitstream Truetype ne sont transmises correctement par les serveurs WWW au navigateur appelant que si un type Mime correspondant est porté dans la configuration du serveur WWW. Priez le cas échéant votre responsable Web/fournisseur d'accès/administrateur de porter la mention application/font-tdpfr pour les fichiers ayant l'extension .pfr sur le serveur WWW.

 

Autres solutions et polices sur le WWW

Les liens suivants mènent à des collections de polices sur le WWW ainsi qu'à des projets traitant des thèmes polices et paramètres internationaux.

 Babel
projet en plusieurs langues sur le thème des paramètres internationaux

 ISO
International Organization for Standardization

 Unicode
La page d'accueil du consortium Unicode

 Hobbes' Language World
Liste de liens sur le thème ordinateur et langues humaines

 WInter's
Liste de liens sur le thème paramètres internationaux et multilinguisme

 W3 Fonts
Liste de liens sur le thème polices sur les pages du consortium W3

 Cyberbit
Cyberbit - systèmes d'écritures pour Windows 95/NT, qui couvre de nombreux jeux de caractères et d'unicodes tout en utilisant les fonctions Codepage de Windows. Au total 5 lots Freeware à télécharger (chacun d'environ. 7,5 MB, donne décompressé une police truetype de plus de 13 MB) concernant les alphabets des langues connues dans le monde, chinois simplifié, chinois traditionnel, japonais et coréen. Un fichier Lisezmoi contenu dans chacun des lots informe sur l'installation et l'utilisation. Des versions pour d'autres systèmes d'exploitation sont en préparation.

 Microsoft Typography
Section Microsoft pour tout ce qui concerne les polices

 Babel Fonts
Grande collection de polices pour Windows et Mac

 SIL Fonts
Grande collection de polices pour différents systèmes d'exploitation

après: Graphiques valides pour le WWW
avant: Signes nommés en HTML
 

SELFHTML/Quickbar  Paramètres internationaux

© 1998 Stefan Münz / © 2001 Traduction  Serge François, 13405@free.fr