Voir ces polices étranges dans Safari uniquement

6

entrez la description de l'image ici

Qu'est-ce que c'est? copier et coller ce texte dans un éditeur de texte a révélé un anglais parfait. Pourquoi sont-ils affichés de cette manière dans Safari 9.0.2 sur OS X 10.11.2

JasonGenX
la source
4
Ressemble à un problème de police ou de cache. Essayez Fontbook> Fichier> Restaurer les polices standard et effectuez un démarrage sans échec si nécessaire.
Tom Gewecke
Donc, ni la restauration des polices standard, ni un démarrage en toute sécurité n'a aidé?
Tom Gewecke
3
A quoi ressemble la source HTML?
Kent
1
Safari - Paramètres - Afficher le menu de développement / Sur la page, cliquez sur le bouton droit de la souris - Inspecter un élément - Cliquez dans la console - Assurez-vous que Shit + CMD + C - Visez le texte étrange et cliquez dessus - Copiez le code HTML à partir de la console.
StrawHara
1
Voyez-vous ce problème sur un site spécifique ou sur chaque site de Safari? Si ce problème est lié à un site spécifique, Chrome le rend-il sans problème?
Behdad

Réponses:

5

OS X crée des fichiers de cache à partir des polices installées sur votre système. De temps en temps, ces fichiers de cache peuvent être corrompus.

Essayez d'exécuter la commande suivante dans une fenêtre de terminal (votre mot de passe vous sera demandé) et de redémarrer. Cela supprimera ces fichiers de cache. forçant OS X à les générer à nouveau.

sudo atsutil databases -remove

De la atsutilpage de manuel:

databases
     will remove fontd System or User databases along with any cache
     files. Removing databases may cause the loss of font registration state:
     fonts activated outside the standard font directories, font faces dis-
     abled, and font libraries. New databases will be regenerated from fonts
     installed the standard font directories after the user logs out,
     restarts, or the fontd server is restarted.

databases [-remove | -removeUser]
    -remove remove fontd databases for active user and system (used when no
    one is logged in and some background processes).
    -removeUser remove fontd databases for the active user only.
Alistair McMillan
la source
0

J'ai constaté ce problème lorsqu'il existe des polices corrompues ou en double sur un système. Au lieu de répondre à @Alistair McMillan, vous pouvez essayer ceci.

Vous pouvez résoudre ce problème en ouvrant Font Book et en essayant l’une des deux choses suivantes.

  1. Essayez de rechercher les polices dupliquées et de les corriger avec Font Book.

    Lancez le livre de polices et accédez à la Edit menusuite du lancement.
    Sélectionnez Look for Enabled Duplicates...

    S'il trouve les doublons activés que vous pouvez choisir Auto Correct(ce que je suggère).

    entrez la description de l'image ici

  2. Vous pouvez utiliser le livre de polices pour rechercher les polices endommagées.

    Lancez le livre de polices et sélectionnez-le All Fontsdans le panneau Collection à gauche.
    Ensuite, allez à File menuet sélectionnez Validate Font.

    Cela exécutera le validateur de police et montrera les polices qui ont des problèmes. S'il rencontre des problèmes, certains d'entre eux peuvent être résolus à l'aide de la fenêtre de validation des polices. D'autres problèmes peuvent vous obliger à désinstaller et à réinstaller une police pour résoudre le problème.

entrez la description de l'image ici

Si aucune de ces atsutil databases -removesolutions ne fonctionne, j'essaierais alors la suggestion de @Alistair McMillan.

Kenjikato
la source