Installation automatique de font (CSS 2.0) - HTML/CSS - Programmation
Marsh Posté le 10-04-2004 à 19:12:24
L'incorporation de polices selon Microsoft : http://www.microsoft.com/typograph [...] efault.htm
L'incorporation de polices selon Netscape je crois que c'est basé sur une techno de Bitstream (www.bitstream.com) mais le moteur de recherche de devegde.netscape.com était mort j'ai pas pu trouver de page qui en parlait.
Là où jubijub a raison, c'est qu'il n'y a pas de norme actuellement utilisée pour l'incorporation de polices.
Marsh Posté le 10-04-2004 à 19:19:27
ben si justement, dans css2.0, il y en a une.
Par exemple : http://www.phpnoise.com/reference/css/fonts.html, chapitre 15.3
Par contre, peutetre que les navigateurs ne respectent pas encore cette norme mais il me semblait que moz le faisait (etait compliant css2.0)
Par contre, je veux bien de la technique pour ie (c'est quand meme la majorité des gens qui vont acceder au site qui l'utilise)
Marsh Posté le 11-04-2004 à 04:09:33
chapi456 a écrit : |
Je déteste ce genre de remarque...
Sinon, tu as essayé d'utiliser un autre moyen que flash pour ça ? du style PHP/GD ou autre ?
Marsh Posté le 11-04-2004 à 07:16:29
chapi456 a écrit : ben si justement, dans css2.0, il y en a une. |
Oui, mais quel IE ? Le 5, le 5.5, le 6, celui pour MAC ?
T'es au courant qu'aucun de ces IE ne réagit exactement pareil et que ton support des fontes va intéresser la moitié des IE ?
Marsh Posté le 11-04-2004 à 20:52:03
chapi456 a écrit : mais il me semblait que moz le faisait (etait compliant css2.0) |
Non
http://bugzilla.mozilla.org/show_bug.cgi?id=70132
Marsh Posté le 11-04-2004 à 21:53:16
JagStang a écrit : Je déteste ce genre de remarque... |
Pourquoi donc ? Utiliser une techno propriétaire pour afficher une fonte spécifique ne marchera que sur ie, les autres verront une fonte standard. Personne ne perd l'accès à l'information, c'est juste 'plus joli' sous ie.
C'est largement plus sympathique que GD ou flash qui interdisent la recherche dans la page ou l'indexation par les moteurs de recherche, sans parler du temps de latence pour charger les images ou swfs des textes.
Marsh Posté le 11-04-2004 à 21:56:14
youdontcare a écrit : Pourquoi donc ? Utiliser une techno propriétaire pour afficher une fonte spécifique ne marchera que sur ie, les autres verront une fonte standard. Personne ne perd l'accès à l'information, c'est juste 'plus joli' sous ie. |
mmm... Quand je parle de GD, je veux dire création d'une IMAGE à la volée (jpg) avec GD. donc non propriétaire...
Marsh Posté le 11-04-2004 à 22:00:09
JagStang a écrit : mmm... Quand je parle de GD, je veux dire création d'une IMAGE à la volée (jpg) avec GD. donc non propriétaire... |
J'ai bien compris, donc le texte de l'image ne sera pas indexé par les moteurs, je ne pourrais pas le chercher dans la page, le highlighter avec la toolbar google, etc.
Je vois pas le problème d'utiliser une solution proprio pour jolifier une page, alors qu'elle reste accessible par tout les autres navigateurs.
Marsh Posté le 11-04-2004 à 22:04:12
Pour l'indexation, l'attribut alt n'est pas là pour rien...
je le répète, générer des images c'est _pas_ une solution proprio...
Marsh Posté le 11-04-2004 à 22:11:26
JagStang a écrit : Pour l'indexation, l'attribut alt n'est pas là pour rien... |
Ok pour l'indexation. Ça ne règle pas le problème de la recherche dans la page, du highlight, ou encore de la traduction online.
Au lieu de qq lignes de css proprio, tu préfères rajouter une infrastructure serveur qui va générer des images, bouffer de la bande passante, empêcher les gens de chercher dans la page et les malvoyants de zoomer le texte ? Bref, tu préfères rendre la page moins accessible tout ça parce qu'une fonction de jolification est propriétaire ? Pas très pratique.
Marsh Posté le 11-04-2004 à 22:22:06
c'est une bien meilleure solution que de télécharger des fontes...
c'est clair que moi je mettrais pas ça en place _juste_ pour mettre une jolie fonte... Mais c'est ce qu'il veut faire (à tort ou à raison)
Marsh Posté le 11-04-2004 à 22:23:41
JagStang a écrit : c'est une bien meilleure solution que de télécharger des fontes... |
Pourquoi ? Je vois que des points négatifs à ta solution.
Marsh Posté le 12-04-2004 à 01:30:42
La règle-at @font-face est absente dans CSS2.1:
http://www.w3.org/TR/CSS21/fonts.html
Marsh Posté le 13-04-2004 à 10:16:06
JagStang a écrit : Je déteste ce genre de remarque... |
J'ai du mal exprimer mon idée : je SAIS qui va venir sur mon site puisque c'est un site perso privé. DONC je peux dire a 100% que les gens utiliseront IE 6.
Les autres de toute maniere verront le site (mais sans les supers belles fonts)
De toute maniere, je pensais mettre en place un lien pour le téléchargement de la font (facon non automatique) mais j'eus preferé un mode automatique.
Je ne connais pas PHP/GD mais comme je suis deja en Java/Servlet, je pense pas que je vais mixer du PHP par dessus
Marsh Posté le 13-04-2004 à 10:17:01
ReplyMarsh Posté le 13-04-2004 à 10:18:09
JagStang a écrit : c'est une bien meilleure solution que de télécharger des fontes... |
Pourquoi a tort ou a raison ?
Marsh Posté le 10-04-2004 à 18:47:29
Bonjour,
Sur mon site perso (en train d'etre mis a jour pour utiliser les feuilles de style), je voudrais utiliser des fonts spéciales (pour les titres, ...) sans passer par du flash (textes dynamiques donc je vois pas trop comment faire ca en flash).
La question est donc de permettre aux gens qui visitent le site d'avoir accès a l'affichage prévu (avec les bonnes polices de caractere) sans qu'ils aient le besoin d'installer eux-memes les polices.
A priori, il existe une option dans CSS2.0 pour faire ceci mais je n'arrive pas a le mettre en place.
Si quelqu'un peut me donner une marche a suivre, merci beaucoup !