ひとりごと

新しい記事:[2331]  古い記事:[2329] 表示単位 :

ついったー[おとなり日記] かがみさん Y.Kumagaiさん

2008/11/08 (土)

・ おっきいファイルを表示できるようにする

最近はつたない写真をぺたぺた貼ることが多いのですが、ここで問題になるのは

という相容れない事項。普通に縮小してJPEGで保存すれば写真は数十KBで収まりますが、カメラで撮ったそのままのサイズでは3MB程度になります。写真を見ることに関してほとんど縮小画像で事足りるのですが、レンズの比較やピントを見る場合には等倍で見ないとさっぱりわかんない時があります。

ほとんど必要ないのにデカい画像を貼るのはトラフィックの無駄だしなにより処理が重いので嫌。でもデカいのが存在しないと見たくても見られない。という困った問題が生じていたので、ここのシステムをちょっと改造して間に中くらいの絵を置くようにしてみました。

サンプル

ブラウザで右の絵をクリックすると中くらいの絵が表示されます。で、中くらいの絵の下の方をみると[大きいファイル]のリンクがありますので、それを押すとピクセル等倍の絵が出てきます。ピクセル数とキロバイト数を表示してますから押す場合はちゃんと覚悟ができていいかなと思います。なお、元画像が PNG の場合はその横に中くらいのPNG画像へのリンクも表示されます。これまで末尾を律義に書き換えてダウンロードされていた方はちょっと便利になるかもしれません。少なくとも私は手作業で縮小せずに済むので楽になります(笑)。

なお、当サイトのポリシーとして「昔のブラウザでもなんとか表示可能にする」というのがあるのですが、この処理にはJavaScriptをある程度使っています。JavaScriptが動かないブラウザでも特に問題無いように作ったつもりですが、実装が異なる場合は誤動作したりエラーが表示されるかもしれません。そういう場合は少なくともエラーが出なくなるようには対処しますので環境を連絡してもらえると助かります。

下記は動作に関する覚え書きなので興味の無い方は読み飛ばしてください。

という感じ。今月と先月の写真は過去にさかのぼって差し替えているものがあります。これまでサムネール画像は写真が「長辺200px」絵が「短辺200px」と決めていたのですが、自動縮小だと区別できないので今後は共通で「長辺220px」になります。絵に関しては一回り小さくなりますが、ひょっとしたらちっちゃくなって見にくいぶん上手に見えるかもしれません(^_^)。
↑よく考えたら写真は必ずJPEGで絵は必ずPNGなので、大きい絵の拡張子で切り替えることにしました。

□ 関連記事

[つっこみ]

新しい記事:[2331]  古い記事:[2329] 表示単位 :
※このページへのリンクは自由です。リンクの方法については[つっこみ]で表示されるページの最後をごらんください。
たかたに(takatani@mars.dti.ne.jp)