登録画像の遣いかた
無料ではてなダイアリを使う場合の登録画像サイズは最大150x150pixelだから、それより大きい画像を登録したい場合には、
- 有料サービスに申し込む
- 画像を分割して数日かけて登録して、テーブル等でくっつける(→http://d.hatena.ne.jp/matakimika/20031026#p2)
の2択になる。が、もうちょっとべつのやりかたもなくはない。
- ↑の画像の場合
- もともと縦横300x150pixelの画像を、縦幅を1/2に縮小(150x150)して登録、それを元のサイズ(縦x2で300x150)に引き伸ばして表示した。
このように、登録する画像のプロポーションをわざと崩して150x150にしておいて、登録後にもとの縮尺に伸ばしなおすことで、いちおう縦か横か(またはその両方)の幅にあるべき情報量は落ちるものの、それなりに見れないこともない画像は貼れる、ことになる。
さらに運用レベルでの対応として、「その縮尺(に変形させることで正しいプロポーションになる)以外の画像は登録しない」と決めていれば、img.photo のクラスに width と height を指定することでいちいちタグをいじる必要はなくなる(手間は増えるしできることは少なくなるけど)。
または、img.photo を display : none にしておいて、整形前の(崩れたプロポーションの)画像は隠しておくというのも一応かっこつけ対応としてアリか。
あと、おれの場合「ノイズはいやだけどジャギはOK」なひとなので、元サイズより拡大して画像を使う場合にはなるべくJPGではなくPNGなどのほうがいいと思う。