2010年7月29日木曜日

なぜWEBシステムで印刷機能を実装したがるのだろうか

システムの要件を見ていくと不思議でたまらない項目をいくつか目にすることがある。中でも代表的なのは印刷機能だ。システムはサーバーで動作している。クライアント側ではサーバーが送ってくる情報を表示しているだけだ。そしてクライアント側で利用しているのはインターネットブラウザだ。ブラウザには標準機能で印刷機能が含まれている。だったら印刷用のテンプレートを適用した画面を表示するだけでいいように思える。しかし、要求を満たすためエンジニアはPDFで出力してみたり、サーバーに接続されたプリンターで出力してみたりしている。もっと広い心で物事を捉えることはできないものか。。。

Streetsideが.netに組み込まれてさらに重いネットサーフィンに。。。

Streetsideが.netに組み込まれてさらに重いネットサーフィンになるような気がしてたまりません。なぜかMSのアイディアは無駄にパフォーマンスを必要としているように思えます。いいものは良い。それでいんじゃないでしょうかね。大して差の無い求められても居ないところをわざわざ違う方法で実現してアピールされても。。。おかげで開発用のパソコンやサーバーの負荷が非常に高くなりハードを買い換えなくてはならなくなるわけなんですかね。