title_parttitle_parttitle_part
静岡県浜松市であれこれソフトを開発している A.K.I Software のブログです。日々の開発日記やサーバー・セキュリティ関連の話題なども掲載。
<< 2024/05 >>12345678910111213141516171819202122232425262728293031
《《《 ネットワーク機器の購入は Amazon で! 》》》
Powered by BLOM Version 1.75c Memo
小さくも大きくも閉じたりもしません
09/02/06 19:07 / PMailServer2

今週末に公開予定だった 1.75c ですが少し延びそうです。

以前から気になっていたメール一覧画面のHTMLが結構冗長な仕組みになっておりまして、1画面に表示するメールの数を増やすと結構なサイズになります。試しに1画面に表示する数を50通ほどのした所、HTMLだけで100KByteを超えてしまっているようです。
サイズ的にはちょっとした画像1枚分程度ですので気になるサイズでも無いと言えば無いのですが、ブラウザでレンダリング速度には影響してしまいます。

ということで Java Script(以下JS)を使って素直に処理するようにしました。これにより出力されるHTMLは約100Kから40K程度になりました。心なしかレンダリングも早くなった気がします。
もちろん、JS を OFF にしている場合は従来の動作と同じになります。

もっとガシガシと JS を使って作ればサイズも小さくなったり便利ギミックを付けたりすることもできるのですが、Webmail に関しては JS を「必須」にはしないというコンセプトが最初からありますので・・・内心は JS モリモリと作りたかったりするのですが。JS を使わずにあれこれやろうとすると制限が結構ありまして、メール作成画面などはかなり複雑な HTML になっていたりします。

JS 処理を使うと同時にフォームのネスト制限が無くなりますので、リストから直接複数のメールを指定して削除や移動することもできるようにする予定です。こちらも OFF にした場合は、従来のように専用画面から削除や移動を指定するようになります。
(従来の方法は使っている私自身が不便だと常々思っていたのでなんとかしようとは思っていました)

突貫で作業を行っておりますので早ければ来週頭にはリリースしたいと考えております。

閑話休題

7型ワイド 液晶ディスプレイ FTD-W71USBを買おうと思っています。サーバー機のディスプレイを付け替えして使っているので USB だけで映れば非常に便利そうです。

[更新日付:2009/02/06 19:31:01]
トラックバックを見る(0)
Log Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+4f0167412bd40b508545e28e4a2079cfc6e4d8a6]
TB Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+4f0167412bd40b508545e28e4a2079cfc6e4d8a6]

記事へのコメント

コメントはありません

名前
コメントキー
 
コメントする時はキーを正確に入力して下さい
コメント
アドレスを含んだコメントはできません
© 2008-10 A.K.I Software all rights reserved.