Détecter le changement du réglage de lissage des polices en Javascript
-
14-10-2019 - |
Question
J'ai une page qui utilise @ font-face et je joue avec le code JavaScript qui définit conditionnellement le texte dans cette police de caractères selon que le lissage des polices est activée. La détection se fait le long ces lignes , mais un peu plus élaborée pour permettre ClearType et dire standard de lissage à part.
Dans tous les cas, le contrôle de lissage se fait sur la charge de la page, et je veux comprendre s'il y a un moyen de capturer l'événement de la préférence de lissage changeant une fois que la page est chargée.
Merci
La solution
Je ne vois pas une façon de faire qui fonctionne sans un délai d'attente pour faire le chèque que vous montrer toutes les x secondes -. Qui bien sûr est sous-optimale d'un point de vue des ressources
Je ne pense pas qu'il y ait un événement JavaScript pour accrocher INTO. La taille d'un élément qui contient du texte peut changement si les changements de méthode de lissage, mais il aussi peut-être pas.