0

デモ

これは、数行のテキストを生成する単純な JS です。FF、Chrome、Opera、IE9 ではうまく表示されますが、Safari (Win7 上) ではうまく表示されません。私の本番サイトでは、実際にはこれよりもはるかに悪いように見えますが、安全であるため、リンクを投稿することはできません.

このサイトはもともと限られたテキストと多くの複雑なグラフィックスを含んでいたため、5 つのブラウザーすべてで適切に表示されました。さらにテキストを追加したところ、Safari では使用できなくなりました。おそらく変換の方が悪いと思います-jsfiddleをズームしてみてください。ズームに応じてアーティファクトが表示されたり消えたりすることがわかります。

何か案は?Safariが壊れただけですか?

4

1 に答える 1

1

テキストにストロークを付けることは、テキストを塗りつぶすだけの場合よりも重いため、Safariが(おそらくパフォーマンス上の理由で)そこにいくつかのショートカットを取り、結果としてレンダリング品質を低下させた可能性があります。しかし、それは通常のバグでもあるかもしれません。

とにかく、テキストのストロークを削除すると、見栄えが良くなります。

于 2012-06-01T12:46:40.230 に答える