cas de test:Cufon Loading mais pas Affichage
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<script type="text/javascript" src="/cufon.js"></script>
<script type="text/javascript" src="/font.font.js"></script>
</head>
<body>
<h1>Text</h1>
<script type="text/javascript">
Cufon.replace('h1');
</script>
</body>
</html>
où "cufon.js" est la dernière version (même résultat avec la version réduite au minimum à partir du site principal et version non réduite au minimum à partir de GitHub) et « font .font.js "est une police générée du sous-ensemble de site Web de cufon au latin.
Aucune erreur HTTP, HTML, CSS ou JS n'a été signalée par le navigateur, et pourtant aucun VML n'est généré dans IE 8, FF 3.6 ou Safari 5. La sortie générée a des styles <html class="cufon-active cufon-ready">
et Cufon inline, mais c'est il.
J'ai aussi essayé, en vain:
- Commutation où les scripts apparaissent (avant
</head>
et avant</body>
) - Appel jQuery avant Cufon
- déclarant manuellement la famille de polices spécifiées dans font.font.js à l'aide de CSS en ligne
- Modification du
DOCTYPE
de HTML5 à XHTML 1.1 ou HTML 4.01 Strict
N'avez-vous pas besoin de spécifier le nom de police enregistré que vous souhaitez remplacer? –
Votre scénario de test fonctionne correctement pour moi lorsque j'essaie d'utiliser un fichier de police que j'ai déjà généré et que je savais fonctionner, et que la syntaxe est correcte. Êtes-vous sûr que le fichier de police est chargé et correctement référencé, et qu'il contient les glyphes nécessaires? Cela pourrait être un bug re: générer une version Cufon d'une police spécifique. –