問題タブ [sifr]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cross-browser - sIFR はいつ使用しますか?
初期のポッドキャストの 1 つで、Joel と Jeff がsIFRについて話しているのを聞きました。私はwww.american-data.comとwww.chartright.usでそれを使用してきましたが、かなり複雑な結果が得られました。
昨日、私の Web サイトのテキストの最初の行が、Flash Player を使用しない Internet Explorer 6 で上下逆さまに表示されるという通知を受けました。Flash Player がない = sIFR がないため、評価が間違っていたと確信しています。しかし、少なくとも IE 6、7、および 8 では、自分のページで奇妙な動作が発生しています。Firefox のコンピューターでフォントが見苦しく見えたため、本当に sIFR を使用したかっただけです。
私の質問は次のとおりです。sIFR を使用している場合、sIFR はいつ使用しますか? どのような場合に sIFR を無効にしますか? ブラウザー フォントのみを使用する方がよいのはどのような場合ですか?
sifr - nyroModal ライトボックスで sIFR を使用する
nyroModal ライトボックスにポップアップされているページで sIFR を使用していますが、ページが表示されたときに sIFR オブジェクトが表示されません。それらを表示するにはどうすればよいですか?
php - sIFRまたはFLIR?
私は最近、sIFR の代替であるフェイスリフトに出くわしました。sIFR と FLIR の両方の経験がある人が、FLIR の経験に光を当てることができるかどうか疑問に思っていました.
FLIR の仕組みについてまだ読んでいない方のために説明すると、FLIR は、JavaScript を使用してターゲット要素からテキストを取得し、PHP の GD を使用して PHP アプリを呼び出し、透明な PNG 画像をレンダリングして返します。次に、オーバーフローが非表示に設定され、パディングが要素のサイズに等しく適用され、テキストが効果的に表示されなくなります。
これは私がこれまでに考え出したものです:
いいもの
- フラッシュなし(+モバイル用)
- FLIR はレイアウトを壊しません
- 画像の範囲は、約 1 KB (1 つの h3 文など) から 8 KB (非常に大きな見出し) までです。
- 良いドキュメンテーション
- 実装が簡単
- カスタマイズ可能なセレクター
- jQuery/prototype/scriptaculous/mooTools のサポート
- FLIR はキャッシュを実装しました
- ブラウザは画像自体をキャッシュします!
悪い人
- テキストが選択できない
- リクエストはすべてのソースから処理されます (ドメインからのリクエストのみを処理するように FLIR を制限する必要があります)
私の主な関心事は、それがどれだけうまくスケーリングできるか、つまり、共有ホストで GD ライブラリを使用するのにどれくらいの費用がかかるかということです。経験のある人はいますか?; 第二に、検索エンジンは、a) テキストが明示的に非表示にされていないこと、b) JavaScript エンジンでのみレンダリングされることを知っているため、sIFR や FLIR の実装に対してどれほどの愛を集めるでしょうか。
javascript - sIFRが正しいテキストを表示しない問題
WebサイトでsIFR(jQuery sIFRプラグインを使用)を使用しようとしていますが、最初から問題が発生しています。選択したフォントでswfを作成できましたが、スクリプトを実行すると、要素のテキストではなく、デフォルトの「RenderedwithsIFR3」メッセージが表示されます。
何か案は?
Novemberborn自身が指摘したように、私はsIFRをバージョン3にアップグレードしましたが、jQueryプラグインはv2のみをサポートします。パッケージ化されたバージョンのsIFR(v2.0.5)に戻してみました。
私のHTML:
jQuery:
このファイルは、コンパイルされlib/sifr/2/test.swf
たパッケージファイルです。.fla
今回は実際に何かをしているように見えます。正しいテキストが表示されていますが、それは小さいです。のように、4ptサイズ。
sifr - fit正確にr-436で動作しない
最近、419 から 436 にアップグレードしたところ、fitExactly が無効になることがわかりました。
ここで例を見ることができます:
JavaScript 設定はページ ヘッドにあります。
その間のバージョンを確認したところ、動作する最新のものは 419 です。
Javascript 設定で幅を調整することはできましたが、使用しているドロップキャップの側面に隙間が残ってしまい、自動的に sifr (他のつまり、幅やフォント サイズを変更してそれぞれを調整することはできません。
特にページシフトが少ないため、436を使用したいと思います。解決策はありますか?
御時間ありがとうございます。
sifr - sIFRは正しくロードされているようですが、テキストが表示されていません
sIFR 3r436を使用しています。すべてが正しく設定されていると思いますが、コンソールに.swfフォントファイルが正しく読み込まれていることが表示されますが、HTMLタイプは非表示になっていますが、sIFRタイプは表示されていません。以下は、問題のサイトへのリンクです。
以下は、まったく同じsifr-config.js、sifr.js、css、およびswfファイルを使用するテストサイトへのリンクです。そしてそれは動作します。2つの主な違いは、それらが実行されているサーバーです。
多分誰かが私が見ることができない問題を見ることができることを望んでいます。助けに感謝します!
sifr - sifr代替テキストは常に表示されます
sifr3-r436を使用します。の最初のページの読み込みは問題ないようです。ページをリロードすると、sifr-alternateテキストが常に表示され、見出しが2つ、Flashテキストが1つ、HTMLが1つになります。何か案は?
こちらの例をご覧ください:http: //v3.kevincarrollkatalyst.com/blog/
internet-explorer-7 - IE7 で sIFR (436) が消え、ブラウザのサイズを変更すると元に戻るという経験をした人はいますか?
IE7 で sIFR (436) が消え、ブラウザのサイズを変更すると元に戻るという経験をした人はいますか?
sIFR 436 でのみ発生しています。
ありがとう、ウィルソン
sifr - sifr 問題 - すべてが見えない
私が使用する限り、sifr.setup();
すべての h2、h1 などが見えなくなります。しかし、私はそれを望んでいません。
「セレクター」が代わりを提供し、見えなくなり、置き換えられるようにしたいだけです。
どうすればそれを防ぐことができますか?
また、すべてのフォントが青で、どこからでもその色が得られないという別の問題もあります。
sifr - SIFR: どのくらいが多すぎますか?
sifr3-r436
" " ビルドを使用した初めてのポスターです。
私は自分の会社の Web サイトで作業を行っており、SIFR テクノロジの採用を開始する時期が来たと判断しました。これまでのところ、1 つか 2 つの質問を除いて、非常に簡単に理解することができました。基本的に、答えてもらいたい 2 つの非常に重要な質問があります。
1) どのくらいの SIFR が「OK」と見なされますか? 私は SIFR を見出しにのみ使用していますが、FAQ/ウォークスルーの推奨事項に従って、SIFR に変換したいテキストがまだかなりの量あります。Web サイトを表示して、私が使用している SIFR (Rockwell フォントの見出しと小見出し) を把握してください。これは多すぎますか?
2) SIFR でフォントの色を制御するにはどうすればよいですか? sifr-config.js
' ' ファイル内で設定できることは明らかです。ただし、使用したいさまざまな色の見出しがたくさんあります。現在、次のようにしています。
ご覧のとおり、さまざまな色を実現できた唯一の方法は、色ごとに個別の replace ステートメントを使用することです。「インライン」の色 (つまり、<span class="h3_sifr" style="color:#123456></span>
) を変更しようとしましたが、これは機能しません。任意のヒント?