ようこそゲストさん

はんかくさい日報

メッセージ欄

2009年5月の日記

一覧で表示する

2009/05/18(月) PDFJ が Perl 5.10 で動作しない状況を打破

PDFJ というのは、perl 上で動作する日本語対応の PDF 生成モジュールです。
作者のサイトは こちら 〔中嶋 靖 さん〕

某所サイトで PDF 出力機能をつけていたりするのだが、何故か「ファイルが壊れています」的なエラーになって、Acrovat Reader で表示できなくなった。。

最近、環境上で手を入れたこととして、
・FreeBSD を 7.2R にした
・Apache を 2.2 系にした
・PostgreSQL を 8.3.7 にした
・PHP を 5.2.9 にした
・Perl を 5.10.0 にし、mod_perl も 2.0.4 にした

という感じだが、最初の4つはどうみても関係無いなと。。
最初は何がなんだか判らなかった訳ですが、Perl 5.10 での PDFJ はどうなのか調査すると。。。

「動かない」

そうだ。。orz
ここ → 〔PDFJ を perl5.10 で動かす〕 でパッチを入手し、どうにかパッチ当ててみると、目出度く元のように表示されました。
利用者がそれなりに広がりがあるはずなのに、情報が少ないことは同感。

2009/05/15(金) IEが一番人気だと考える時代遅れなサイトオーナ達

2009/05/15 14:29 はんかくさい
今どき、Firefox がシェア的には1番なのは常識の範疇かと思っていたのだが。。

シェア率調査はここが一番客観的だと思う → Browser Statistics

IE は、IE7,IE6,IE8 と集計を分けているが、全部合わせても Firefox には及ばない状態が現状。
IE8 を投入するも、全体的な減少に歯止めかかっていないようで。。
#上記サイトで Fx は Firefox, Sは Safari O は Opera の略。

しかし、ここ(http://www.geocities.jp/fghi6789/) なんか見てると、「自分がたまたま与えられた環境が一番標準的な環境」と思い込みが激しいらしく、「IE のユーザは多い」と知ったかぶり。

Firefox で見ると、えらく表示が崩れるので、またか、という思いで IE7 で見てみると、きちんと表示はなされるので、こういうサイトは、例外なく 「IE だけできちんと見える」ように制作されているんだな、というのを再確認。
こういうサイトは、評価を下げる(リピータが来なくなる)んだけどね。

どうしてこうなるのか、という話ですが、IE はスタイルシートの解釈がどこまでも標準規格の挙動ではありません。
Firefox が標準規格の挙動になってます。なので、今どきの Web サイト制作者は、Firefox で先ず制作し、その後、仕方なく IE でまともに表示できるように修正するのです。

複数種ブラウザ対応のサイト制作やってみると、IE のおかしな挙動にかなり困ることを例外なく経験するはずです。

Firefox で正しく表示するサイトは、概ね Opera などでも正しく表示されます。slepinir は、ブラウザエンジンが IE のものと同じなので、このブラウザだけは例外。

とはいえ、IE8 は スタイルシートの解釈が Firefox に近いという話なので、その話を信じる限り、IE8 が来年か再来年あたりIE系の標準ブラウザになった状況では、シェア率はどうなるか想像できませんね。
IE7 で正しく表示されるサイトは IE8 対応で再び大規模な修正を余儀なくされるのでしょうかね。

2009/05/04(月) FreeBSD 7.2R リリース

2009/05/04 16:31 サーバ運営・管理
今回の目玉らしいです:

- support for fully transparent use of superpages for application memory
- support for multiple IPv4 and IPv6 addresses for jails
- csup(1) now supports CVSMode to fetch a complete CVS repository
- Gnome updated to 2.26, KDE updated to 4.2.2
- sparc64 now supports UltraSparc-III processors

良く判らんが・・・

- アプリケーションメモリ領域確保にて、スーパーページを完全に利用可能になった
- Jail 環境にて、複数のIPv4,IPv6 アドレスが利用可能になった
- csup コマンドを新規に追加。CVSモードにてコード取得し、コンパイル可能になった
- Gnome を 2.26 に、KDE を 4.2.2 に更新
- sparc64 ディストリビューションにて、UltraSparc-III プロセッサを新たにサポートした

他にも細かな改良があるようです。
先ずは実験サーバにて検証作業。。