【 Topics 】

ブログを引っ越しました。こちらのブログは現状のまま凍結します。(2020年10月14日)

引越し先: Operation Normal ? (v2)(同一サイト内です)

Swiftfox

Swiftfox

Swiftfox とは、 Athlon XP や Athlon 64 などの AMD の CPU に最適化した非公式の Firefox です。所謂、「私製ビルド」です。リリース版、Trunk版、1.8 Branch版、等々の最適化ビルドが提供されていますが、今回は 1.5.0.1 をダウンロードしました。UA は、Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.0.1) Gecko/20060201 Firefox/1.5.0.1 (Swiftfox)です。

残念ながら Vine では下記のようなエラーを吐いて、起動出来ません。必要なライブラリが Vine には無いようです。

./firefox-bin: error while loading shared libraries: libpangocairo-1.0.so.0: cannot open shared object file: No such file or directory

コンパイルに使用している gcc のバージョンが Firefox は 3.3.2 なのに対して Swiftfox は 4.0.3 で、Vine では gcc が 3.3.2 なので、それが関係しているのかな?(この辺、よく理解していない)
どっちにしても、kernel が 2.4系の Vine では使用は無理ということのようです。

ちなみに、Firefox 3.0 ではレンダリングに cairo を利用するようになるそうで、既に Windows 用の Trunk では実装済みになっていますね。Linux 用の Trunk もいずれは cairo を利用するようになるのでしょうが、そうなると、kernel は 2.6系が必須ということになるんでしょうね。

あ、話が逸れちゃいましたが、ということで、Swiftfox は SUSE で使っています。

少し使ってみた印象ですが、起動に掛かる時間とかは公式版と大して変わらない感じです。ただ、レンダリングは公式版よりも速いように感じます。特に、テーブルレイアウトの中に小さなサムネイルが沢山有るようなページでは、Swiftfox の表示が公式版よりも速いのが体感でも判ります。

なんてことを書いていると、「具体的な数値での比較を示せ」というツッコミを貰いそうですね。(汗

えーと、テーブルレイアウトを何重にも入れ子にしたテスト用ページを表示させてレンダリング速度を計測するベンチマークを置いているページが確か在ったように思うんですが、何処でしたっけ?

etc. | comments (0) | -

コメント

コメント フォーム