2

初期のポッドキャストの 1 つで、Joel と Jeff がsIFRについて話しているのを聞きました。私はwww.american-data.comwww.chartright.usでそれを使用してきましたが、かなり複雑な結果が得られました。

昨日、私の Web サイトのテキストの最初の行が、Flash Player を使用しない Internet Explorer 6 で上下逆さまに表示されるという通知を受けました。Flash Player がない = sIFR がないため、評価が間違っていたと確信しています。しかし、少なくとも IE 6、7、および 8 では、自分のページで奇妙な動作が発生しています。Firefox のコンピューターでフォントが見苦しく見えたため、本当に sIFR を使用したかっただけです。

私の質問は次のとおりです。sIFR を使用している場合、sIFR はいつ使用しますか? どのような場合に sIFR を無効にしますか? ブラウザー フォントのみを使用する方がよいのはどのような場合ですか?

4

3 に答える 3

3

見出しなどにsIFRを適度に使用しています。Flash のリンクは通常の HTML リンクほどには機能しないため、リンクには使用しないでください。また、決して変更されないテキストに対してのみ sIFR を使用するのはほとんど意味がありません。画像の方がはるかにうまく機能します。

ここ数年、上下逆さまの問題については聞いていませんが、いずれにせよ、これは IE 6 と (古い?) Flash プレーヤーの問題です。いずれにせよ、徹底的にテストすることは常に理にかなっています。

また、最近sIFR 3について調べましたか?v2 よりも大幅に改善されています。

于 2008-09-18T12:48:35.790 に答える
0

前回の Web サイト プロジェクトでsIFRを実装した後、頭の痛い問題がたくさんありました。問題のほとんどは、あなたが説明しているようなブラウザーの不一致に関係していました。テキストが奇妙な場所に表示されたり、適切に折り返されなかったり、意図したとおりに表示されなかったりすることがありました。同じコードを IE7 と IE6 で正しく表示するには、いくつかの異なる css ハックを実装する必要がありましたが、いつものように、Firefox はうまく表示されていました。

可能であれば標準のブラウザー フォントを使用するように言いますが、プロジェクトやクライアントがそれを使用する必要がある場合は、すべてのブラウザーで、さまざまなフラッシュ ブロッカーなどを使用して徹底的にテストしてください。

于 2008-08-20T13:51:25.427 に答える
0

sIFR を実装することで、自分がどのような頭痛を引き起こしているかを事前に検討してください (常にそうであるとは限りません)。サイトのデザインが比較的単純な場合にのみ使用することをお勧めします。複雑な設計のために特定のブラウザー レンダリングの例外 (CSS など) に対処しなければならなくなるとすぐに、sIFR に関連する問題に遭遇することになります。また、クライアント向けのサイトを設計する場合、sIFR を削除する必要があることを途中で遡って伝えるのは困難です。そのため、問題を事前に特定するようにしてください。

私たちが遭遇した 1 つの例は、sIFR タイトルがあり、そのタイトルのすぐ右側に、パディング ライトについて言えば、20px (つまり、タイトル テキストの幅に依存します)、ある種のアイコンです。これが面倒なことになり、最初から sIFR を使い始めなければよかったのにと思いました。

于 2008-09-18T12:55:40.997 に答える