Comment prévenir Webkit rendu de texte à modifier au cours de transition CSS

Je suis en utilisant les transitions CSS pour la transition entre le CSS transformé les états (essentiellement la transition à l'échelle d'un élément). J'ai remarqué que lorsque l'élément est en phase de transition, le reste du texte sur la page (dans Webkit) tend à modifier légèrement son rendu jusqu'à ce que la transition se fait.

Violon: http://jsfiddle.net/russelluresti/UeNFK/

J'ai aussi remarqué que cela ne se produit pas sur mes en-têtes, qui ont la -webkit-font-smoothing: antialiased paire propriété/valeur sur eux. Donc, je me demandais, est-il possible d'avoir le texte de maintenir son apparence par défaut (la valeur "auto" pour la police de lissage) et ne pas altérer le rendu pendant une période de transition.

J'ai essayé de définir explicitement le texte à utiliser la valeur "auto", mais qui ne fait rien. Je tiens également à noter que le réglage de la police de lissage à "none" empêche également le rendu de clignoter pendant la période de transition.

Toute aide est appréciée.

Edit 1

Je dois souligner que je suis sur OS X. en regardant mes test en Chrome sur Parallels, je n'ai pas vu les deux paragraphes à se comporter différemment, donc cela peut être un problème exclusif pour Mac.

  • 21. Et le Safari version 6. Il arrive dans les deux navigateurs, qui me fait penser que c'est Webkit, et non le navigateur.
  • les deux lissé et alias paragraphes présentant le même comportement. la Version chrome 23.0.1270.0 canaries | 21.0.1180.89 m | 5.17 safari
  • Je devine que vous êtes sur le dev version de Chrome. Cependant, l'OS peut jouer un rôle dans tout cela. Je vais modifier la question à noter que j'utilise OSX.
  • Je n'ai absolument aucune idée de pourquoi cela fonctionne, mais en ajoutant '-webkit-transform: translateZ(0);' pour '.l'anticrénelage {} semble pour le fixer. Il fonctionne même si vous l'ajoutez à 'p {}'. Puisque je ne peux pas expliquer pourquoi cela fonctionne il ne se sent pas le droit de lui fournir une réponse. Espérons que ça aide!
  • Qui les rend compatibles, mais qui rend le tout semble lissé (ils sont tous plus mince de texte). Je suis en train de faire de l'onu-texte crénelage (le premier paragraphe) restent dans le style par défaut (qui est d'apparence un peu plus audacieux que le texte crénelage).
  • N'hésitez pas à accepter toute réponse 🙂
  • Ce fait semble avoir été corrigé dans la version mise à jour de Chrome. Google Chrome ne clignote plus, le non-texte anti-aliasé.
  • Je trouve que sa passe sur Windows navigateurs trop donc je ne pense pas que c'est un problème de Mac. Pour moi l'unique option est maintenant le translateZ(0).
  • Salut! Soins à accepter mon answser (ou quelqu'un d'autre)? Cheers!
  • Personne ne sais si cette question a un bug dans Google tracker?