Page 1 sur 1

identifier si une police est installée chez l'internaute

Posté : 31 déc. 2011, 17:13
par Jim125
Bonjour,

suite au post où je demandais quelle est la meilleure façon de faire une page web contenant un alphabet chinois, arabe, thai, russe, japonais ou autre,
j'ai compris que l'internaute doit impérativement avoir installé la police de caractère en question.

Pensez-vous qu'il soit possible de détecter sur l'ordinateur de l'internaute si cette police est installée afin de le rediriger sinon vers une version de la page ou le texte est remplacé par une image ?

Je suis sûr que c'est impossible à faire en javascript. Mais en php ?

Re: identifier si une police est installée chez l'internaute

Posté : 31 déc. 2011, 17:39
par Calimero
Je suis sûr que c'est impossible à faire en javascript. Mais en php ?
La configuration des langues asiatiques, c'est sur le client. Les polices de caractère, c'est sur le client.

PHP c'est sur le serveur :) La réponse est donc... :non:

Regarde mon dernier message dans le sujet précédent pour des pistes de recherche (côté client donc).

Re: identifier si une police est installée chez l'internaute

Posté : 31 déc. 2011, 19:35
par Jim125
Oh la la, je suis nul parfois! merci Calimero :wink:

Voilà, cette histoire de langues, caractère unicode est enfin claire dans mon esprit.

Plus de souci si demain je dois faire une page en russe, langue asiatique ou autre. ouf! :)

Re: identifier si une police est installée chez l'internaute

Posté : 01 janv. 2012, 12:09
par sirakawa

Re: identifier si une police est installée chez l'internaute

Posté : 01 janv. 2012, 15:06
par Jim125
@sirakawa,

merci pour les liens. Mais aucun ne résout le problème d'afficher du chinois (par exemple), car sans avoir cette langue installée dans l'ordi, c'est impossible.

Déclarer correctement le charset UTF8 ne change rien.

J'ai pour ma part choisi d'ajouter des pages de secours où le texte est affiché sous forme d'image. On peut pas mieux faire pour l'instant.

C'est vrai qu'entre les multiples alphabets, les multiples navigateurs, les multiples plugin (flash/ pas flash)... on a de quoi s'amuser en tant que webmaster... :D

Re: identifier si une police est installée chez l'internaute

Posté : 01 janv. 2012, 20:40
par sirakawa
avec "polices embarquées" dans argle, je trouve entre autres, que je n'ai pas testés:
http://www.asp-php.net/tutorial/html/ty ... e-weft.php (IE)
http://www.aidedd.org/site-f2/font-emba ... 16986.html qui sait visiblement traiter le problème
http://www.alsacreations.com/tuto/lire/ ... -css3.html (Fire + IE)