こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ipodの刻印サービスのページはどのようにつくられているのでしょうか?

ipodの刻印サービスのページはどのようにつくられているのでしょうか?

参考URL http://store.apple.com/jp/engrave/MC306J/A?mco=MTM3NDcwMTc

Appleストアでipodに刻印をいれられるサービスがあるのですが
1行目、2行目のコメント欄に入力すると、刻印のイメージ画像に文字が反映されます。

フォントのサイトなどでもよくこのようなサービスがつかわれているのですが
このような表示をするには、なにをつかっているのでしょうか?
また、どのようにすればできるのでしょうか?
Flashでないとできないのか、Ajaxなどで構成されているのかなど
詳しく教えてください☆

投稿日時 - 2009-12-24 14:35:53

QNo.5544483

困ってます

質問者が選んだベストアンサー

ページを見てみましたが、画像ファイルですね。
入力された文字に従って、imgタグのsrcの所のパラメータをリアルタイムで書き換えています。
下記の、終わりの方のABCDEFGの部分。
src="http://store.apple.com/AppleStore/WebObjects/Picasso.woa/img.jpg?p=SHIFT_JIS&r=ips9&i=/Catalog/Japan/Images/ipod_shuffle_3gen_back_svr.jpg&c=jp&l=ja-jp&th=ABCDEFG&tl="


imgタグのsrcの先のURLではcgiのような仕組みでパラメータに渡された文字を元にサーバーでプログラムが動き、これもリアルタイムでjpeg画像を生成して返す。つまり、
(1) JavaScriptで、htmlソースを動的に書き換える技術(DOM操作)
(2) cgiでjpegファイルを動的に生成する技術
が必要です。(1)はAjaxでも使われる技術、(2)はそういうライブラリがJava/Perl/Ruby等用に用意されているはずです。

投稿日時 - 2009-12-24 22:29:33

お礼

お返事遅くなりまして申し訳御座いません。

必要な技術まで記載していただきましてありがとうございました☆

やはり重要になってくるのは、cgiでjpegを自動的に生成できるようにするプログラムですよね。Ajaxはなんども使っているのでわかるのですがね・・・

ちょっとライブラリを探してほっつき歩いてみます☆

ありがとうございました!

投稿日時 - 2010-01-07 00:17:19

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問