sIFR 実装のいくつかの方法を試しましたが、100% 動作させることはできません。この問題に関するヘルプやヒントをいただければ幸いです。
私は主に sIFR 3 (r436) を使用しようとしましたが、サンプルで提供されている rockwell.swf で動作するようになりましたが、他の .swf ファイルでは動作しません。
使用したいフォントは Swedbank (PostScript Mac) というものですが、Telenor (Truetype) という別のフォントでもかまいません。H3タグでフォントを使いたいです。
提供された sifr.fla を使用して、Adobe Flash CS4 で .swf ファイルを生成します。すべてのエクスポート設定は、http: //wiki.novemberborn.net/sifr3/How+to+use (フラッシュ 8、as2、圧縮と保護など) に従っています。しかし、rockwell.swf の代わりに swedbank.swf を使用すると機能しません。
http://www.sifrgenerator.com/で sIFR Generator ウィザードも試してみ ました。これは Truetype のみをサポートしています。Truetype 以来、Telenor フォントと 2 ~ 3 の他の Truetype フォントを試しましたが、動作する .swf ファイルを生成するものは 1 つもありませんでした。
これらの書体に何らかの制限があるのではないかと疑っていたので、Arial や Verdana などをエクスポートしてみましたが、どちらもうまくいきません!. Flash CS4 の Rockwell (Opentype) を使用してみましたが、これでもうまくいきません。作例ではロックウェルを使っているので、私の書体選びは問題ないと思いますが、何か違うのでしょうか?
OS X 10.5.6 を使用していますが、Windows XP でも上記の方法を試しました。
解決策を提案したり、これらのフォントから動作する .swf を取得したりできる人はいますか?
また、sIFR 2.0.5 に基づく jQuery sIFR プラグインも試しました。このバージョンは Flash 10 に問題があると思いますが、このプラグインで swedbank.swf を動作させることができます!!.. Flash CS4 から swedbank_j.swf ファイルを生成したところ、問題なく動作しました! しかし、実装は非常にバグが多く、jQuery sIFR を使用したくありません。OffsetLeft や Zoomlevel などで色々試しているのですが、左の位置がバラバラで予測不能で、この方法では思い通りの結果が得られません
例: http://www.easytowah.com/test/rockwell_sifr3.html (ロックウェルのサンプル SWF ファイルを操作する) http://www.easytowah.com/test/swedbank_sifr3.html (動作しない...) http: //www.easytowah.com/test/swedbank_jquery.html (swf は動作していますが、実装はされていません)
上記の例で使用されているすべてのファイル http://www.easytowah.com/test/sifrtest.zip
フォント: http://www.easytowah.com/test/swedbank_osx.zip http://www.easytowah.com/test/telenor_tt.zip
ドキュメンテーション/jquery sIFR のダウンロード: http://jquery.thewikies.com/sifr/
ドキュメント/sIFR3 のダウンロード: http://novemberborn.net/sifr3
ありがとう