2007.03.16

アルファチャネル透過PNGで差をつけろ!その2

イメージ:アルファチャネル透過PNGで差をつけろ!その2

アナログ系プログラミングでいこう ♯4
鈴木教久(paperboy&co.)

バックナンバー

こんにちは。paperboy&co.の鈴木です。

暖冬のせいで、3月なのにもう春?なんて思っていたら大雪。これから例年の気候に戻りつつあるそうです。温かすぎる冬も不気味でしたが、3月を過ぎてから寒くなるのも、複雑な気分ですね。体温調節ができるように服装に気をつけたいものです。

今月は、前回に引き続き「アルファチャネル透過PNG」を取り上げます。

技術を知っているだけのプログラマーから卒業しよう

前回ご紹介した「透過PNG画像」を使う方法は、「Windows IE6の場合のみ、AlphaImageLoaderを使い、それ以外の場合は、GIF画像と同様に<img>タグを使う」というものでした。

言葉にしてしまえば、それだけのことですが、実際にブラウズ環境ごとにHTMLソースを書き換えることは、非常に手間のかかることです。そして、手間のかかることは、広く実用されることなく埋もれてしまうのです。

若手プログラマーの方へ、知っていただきたいのは、まさにこの部分。

「この技術を応用すれば色々できるヨ」
と自慢するレベルから、その技術を元にツールを創り出して
「このツールを使うと、ズバリこれができる!」
と提案することが重要だと思うのです。

で、こんなのを作りました

では、「透過PNG画像」を使ったツールについて、私が実際に開発したものをいくつかご紹介しましょう。

  • 透過PNG画像の置き換えを自動化 - 湘南PNG
    湘南PNG」は、HTMLソースに1行追記するだけで、Windows IE でも、それ以外のブラウザでも、透過PNG画像をGIF画像と同様に利用できるようにするツール。

    湘南PNG実装例
  • class指定で写真にフレームをつける - 湘南フレーム
    湘南フレーム」は、IMGタグに"ShonanPhoto"というclass属性を設定するだけで、簡単に写真フレームをつけることができるツール。

    湘南フレーム実装例
  • 吹き出しヘルプを簡単作成 - 湘南トーク
    湘南トーク」は、吹き出しの中に表示したいHTMLを、DIVタグで挟むだけで簡単に吹き出し表示してくれるツール。

    湘南トーク実装例 その1

    湘南トーク実装例 その2

ユーザーに愛されるプログラマーになろう

ご紹介したツールは、透過PNG画像を使ったほんの一例に過ぎませんし、ものすごく新しいことにトライしたものでもありません。むしろ私は、大切なことは新しい技術を使うことではない、と思っています。

それよりも、「ユーザーが使いたいと感じる」レベルまで歩み寄っているかどうか。そこが、自分のプログラマーとしての技術を活かせるかどうかの別れ道ではないでしょうか。

次回は、少しデザインからは離れて、「アナログ系プログラマーに求められるコミュニケーション」をテーマにお送りします。どうぞお楽しみに。

プチ・インフォメーション

「それ、書こっか?」更新しましたデザインにこだわる「ケータイ日記」開始しました。素敵なサイトがいっぱい「プチメイト・パラダイス」は検索機能がつきました。プチ・コラム「それ、書こっか?」も久々に更新しましたよ。

(paperboy&co. 鈴木教久)

関連リンク

アナログ系プログラミングでいこう バックナンバー
株式会社paperboy&co.
プチ・ホームページサービス
湘南PNG
湘南フレーム
湘南トーク
プチメイト・パラダイス
プチ・コラム「それ、書こっか?」

鈴木教久さんプロフィール

友人と立ち上げたPetit Homepage Service.をジョインすると共に株式会社paperboy&co.に入社。プログラマー ⇒ デザイナー ⇒ ディレクターへと職種をシフトしつつ、これまでの経験をフル活用しながら“あったらいいな”のアイデアを実現させるべく日々奮闘中。オリジナルプログラムをフリーで配布する個人サイト「c61.org」も運営中。獅子座のB型。好物はアイスクリーム。
http://paperboy.co.jp/
http://www.petit.cc/
http://c61.org/

このエントリーをブックマークする

このエントリーにトラックバックする

このエントリーのトラックバックURL
http://withd.jp/mt/mt-tb.cgi/1612


株式会社ロボット|クリエイターインタビュー |イマジカデジタルスケープ共同募集