matakimika@hatenadiary.jp

WELCOME TO MY HOME PAGE(Fake) ! LINK FREE ! Sorry, Japanese only. 私のホームページへようこそ!

登録画像の遣いかた

タイ屋台料理ティーヌン

無料ではてなダイアリを使う場合の登録画像サイズは最大150x150pixelだから、それより大きい画像を登録したい場合には、

の2択になる。が、もうちょっとべつのやりかたもなくはない。

テスト画像

  • ↑の画像の場合
  • もともと縦横300x150pixelの画像を、縦幅を1/2に縮小(150x150)して登録、それを元のサイズ(縦x2で300x150)に引き伸ばして表示した。

このように、登録する画像のプロポーションをわざと崩して150x150にしておいて、登録後にもとの縮尺に伸ばしなおすことで、いちおう縦か横か(またはその両方)の幅にあるべき情報量は落ちるものの、それなりに見れないこともない画像は貼れる、ことになる。

さらに運用レベルでの対応として、「その縮尺(に変形させることで正しいプロポーションになる)以外の画像は登録しない」と決めていれば、img.photo のクラスに width と height を指定することでいちいちタグをいじる必要はなくなる(手間は増えるしできることは少なくなるけど)。

または、img.photo を display : none にしておいて、整形前の(崩れたプロポーションの)画像は隠しておくというのも一応かっこつけ対応としてアリか。

あと、おれの場合「ノイズはいやだけどジャギはOK」なひとなので、元サイズより拡大して画像を使う場合にはなるべくJPGではなくPNGなどのほうがいいと思う。