![]() ![]() |
||||||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||||||||||
![]() ![]() |
||||||||||||
La consultation d'une page web conditionne le comportement de la typo: lors d'une requête, le serveur envoie le texte avec les instructions de mise en page à votre navigateur, et c'est à votre navigateur qu'il incombe d'afficher le texte selon les polices fournies par votre système d'exploitation.
Une série de polices de base sont supposées être installées: Courrier, Times, Arial, Helvetica, Verdana... Le code HTML possède des balises dédiées au contrôle de la typo: police, taille, couleur, etc. Exemple: <font color="#CC3300" size="-3" face="Verdana, Arial, Helvetica, sans-serif"> Cependant, lors de la restitution d'une page, votre navigateur, via les choix définis dans ses préférences, peut interpréter les polices d'une manière différente de celle prévue par le webdesigner... Énervant, non ? La meilleure solution est de joindre une feuille de styles à votre page HTML ou XML, qui va se charger des comportements graphiques du texte (et des images). Les instructions qu'elles contiennent vont forcer votre navigateur à s'y conformer. De plus, l'ajout d'une feuille de style externe allège considérablement le code, et donc la tâche de votre navigateur : les pages se chargent plus vite. Il est évidemment possible de créer du texte sous forme d'image (ex: le titre de ce chapitre) ou de travailler avec Flash, qui utilise votre navigateur pour diffuser des séquences .swf "verrouillées". Notez cependant que ces deux dernières solutions présentent l'inconvénient de réduire l'accessibilité au texte : celui-ci étant une image, il ne peut ni être recherché par un moteur, ni vraiment partagé avec vos visiteurs. Ce PDF, évoquant des personnalités majeures dans le domaine du design graphique, contient pas mal de références à la typo :
![]()
Incontournables:
![]() ![]() ![]() ![]() ![]() Voir aussi les interviews publiées sur son blog. Des outils en ligne :
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]()
Création ou manipulation de fontes:
![]() Logiciel de création ou d'édition de polices TrueType. Possibilité de convertir des images scannées ou bitmap (.bmp) en fichiers TrueType, création de polices à partir de recherches manuscrites. Fonctions de répétitions et d'annulation illimitées. PC/Shareware. ![]() Manipulation de polices. Il peut importer et exporter des fichiers TrueType, Type 1, et OpenType. PC et Mac. ![]() Édition de police. Importer, exporter, créer, et modifier des polices TrueType, OpenType et Type 1 dans leurs formats natifs. Dessin vectoriel. PC et Mac. ![]() Manipulation de polices existantes (inclure fractions, symboles, logos dans des polices Type 1, Type 3, et TrueType) ou création de polices. PC et Mac. ![]() Gestionnaire de polices gratuit par BlackSun Software. ![]() Malgré l'incapacité des navigateurs à interpréter des polices "rares" (et pour cause, si elles ne sont pas installées sur la machine de l'utilisateur...), certains concepteurs en herbe s'obstinent à envisager cette solution. En réponse à certains étudiants, je pense que cette obstination résulte d'une mauvaise appréhension du fonctionnement même du réseau. Une telle mise en œuvre dépend en effet d'un déploiement technique "en rupture" avec les conventions du web: un logiciel ou des fichiers propriétaires doivent être installés sur le serveur (éventuellement sous condition d'une licence) et le navigateur doit être capable d'interpréter ces données propriétaires. L'usage illicite et la copie pirate des polices est empêchée par un système d'appel en cascade: la police possède elle-même sa propre URL verrouillée par laquelle "transite" les pages qui sont sensées les afficher. Pour un test de la technologie Bitstream (qui vous fera réfléchir sur les compatibilités de telles approches), voir ici. Bon ! Alors tant qu'à faire, pourquoi pas travailler avec Flash ??? ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||||||||||||
![]() |