coリ・ー・ン<2nd life

2005 12 17

Web2.0 アプリケーションライク な背景画像を生成する Background Image Maker

http://lab.rails2u.com/bgmaker/

ウェブサイトデザインをしているとき、自分はCSSを利用します。そのCSSを書いていて、「ああ、こんな背景画像がほしーな」と思うと、今までは画像編集ソフトでちまちま作ってSCPでサーバにアップして確認し「いやここはもうちょいこうした方が」とまた少しだけ修正してアップして…という繰り返し作業を行ってました。

しかしその作業単調が面倒になってきたため、簡単にWeb2.0っぽいアプリケーションでよく使わるような背景画像Web上から作成できるツール、「Background Image Maker」を作ってみました。下のような背景画像を簡単に作成ができます。また先日このページを現在のデザインリニューアルしたのですが、今使っている背景画像も全部 Background Image Maker を使って作成してます。

使い方は値を適当に弄って「Makeボタンを押すと画面右側に画像が作成されます。各オプション意味はこんな感じ。

  • Type
  • Margin
    • 線を引く隙間。Gradationでは無効。
  • LineColor, BackgroundColor
    • 線と背景の色。Transparentにチェックを入れることで透過色にする。
  • Size
    • 大きさ。Autoで気に入らないサイズの場合に変更することを推奨
  • Options
    • Reverse 回転、反転など

好きな値を入れ「Make」を押すと右側が変更されます。URLには今生成した画像URL、Imageには生成画像自体、Sample以下に背景画像として使ってみたサンプルが表示されます。また不正な値の場合はエラー画像が表示されます。

で、実際に生成されたURLを使いCSS

background-image:url('http://lab.rails2u.com/bgmaker/slash.png?margin=3&linecolor=383838&bgcolor=000000’);

などと指定すればOK。各種パラメータURLのqueryを変更することで弄れるので、たとえばもっと間隔をあけたければmarginの値を増やしたり、線の色をちょっと変えたければlinecolorを弄ったり、といったことで行うことができます。

使ってみた感じ、自分で作っておいてなんですが、結構良い感じに背景画像が作成できます。好きなエディタでちょこちょこ値を変更して確認できるのも良いです。これでCSSデザインしてる人がちょっとでも楽できて、より外観をクールにできたら良いですね。

!注意事項

この Backgrand Image Maker を使ってCSSを作る場合、好みの画像が完成したら最終的には自分のサーバに保存して使ってもらえるとうれしいです。たぶん問題ないと思うのですが、キャッシュを利用してるとはいえ一応動的生成なので、負荷が高くなるとサーバが落ちてしまうかもしれません。またよくrails2u.comのhttpdが落ちてるor落としてるので、画像が突然表示されなくなってしまう可能性もあります。

kaokao 2008/03/24 13:25 確かに以前はちゃんとドット背景ができていたのに久しぶりに使用させて頂いたら出来なくなってしまいました。
普通のストライプになってしまいます??なんでかな〜

secondlifesecondlife 2008/03/24 13:44 ぱっと見ストライプですが、実際の画像はドットでちゃんと表示されると思いますー。

nanashinanashi 2010/11/29 10:47 色の変更ができなくなっているようなのですが。
便利に使わせていただいていたのでぜび確認して下さい。
(WinXP + Fx3.6)

ななしななし 2010/12/30 05:00 色の変更できないみたいですね。
僕の環境でもできないです。

mac 10.5 + Safari

nanashinanashi 2011/10/05 04:32 色変更どころかマージンもサイズも反映されませんね・・・
これは私のPCだけなのかしら・・・

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

プログラミングRuby 第2版 言語編
Ruby を始めようと思う人から玄人まで身近に置いておきたい一冊
Ruby on Rails入門―優しいRailsの育て方
Rails 入門書の決定版!あのくまくまーの独特な解説ですんなり読める!