- ベストアンサー
スライドページを作りたい
スライドページを作りたいのですが イマイチ作り方が理解できません。 写真を載せてるページで、次の矢印を押すと 写真だけが変わるのではなく、ページそのものも動いて見える奴です。 HTMLはほぼ問題なく理解できますが JAVAは全く理解できず、いつもコピペで済ませてる現状です。 どこか役に立つサイトは無いでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 ひょっとすると、コピペで済ませているJAVAというのは、JAVAではなくJavaScriptのことではないでしょうか? JavaScriptはHTMLに埋め込んで使えるスクリプト言語で、JAVAは名前が似ているだけの別物のプログラミング言語です。 なんとなく、おっしゃっているようなページは頭に浮かびます。これはCGIではダメですね。FlashかJAVAアプレット、あるいはかなり工夫すればJavaScriptでも実現できると思います。JAVAアプレットは、ブラウザ上で動作する、JAVA言語で作られた小さなプログラムのことです。 ただし、一つだけ問題があります。 待ち時間の無い作業(Nextボタンですぐに次の写真がスライドしてくる等)を実現しようとすると、それらの画像ファイルをあらかじめ読み込んでおくようにしなくてはなりません。つまり、画像を増やせば増やすほど、最初の起動に時間がかかるページになってしまうわけです。かといって、せっかく視覚的な演出をするのだから、毎回Nextを押すごとに画像を読み込むのも拍子抜けしてしまいますね。対策としては、「表示させるものに加えて、次の二枚までの画像をあらかじめ読み込む」と言うような処理をさせることになるでしょうか。「ユーザが写真を見終わってNextを押したら初めて画像を読み込む」では遅すぎるので、「ユーザが写真を見ている隙に次の画像を用意する」わけです。それでもいろいろと例外に対応した処理をしなければならなく、コピペで作るのは無理だと思います。また、私の知る限り&一通り検索した限りでは、そのような機能を持ったアプレットのフリー配布はありません。 どうしても演出を加えた画像表示をしたければ、JAVA言語またはJavaScript言語+スタイルシートを習得して自作するか、お金を支払って製作してもらうか、あとは運良く誰かが似たものを公開してくれるのを待つか・・ですね。 あまり役に立てず申し訳ありません。
その他の回答 (2)
- jr4472
- ベストアンサー率36% (13/36)
ということは、こんな感じのスライドショウですか?? (参考URL参照) http://www.fin.ne.jp/~ms25/omikuji/kousin.htm ここなんて、おもしろいものがたくさんありますよ。 applet以外でも、写真を見せるいろいろなものがあります。cgiで表示させるものとか。
- jr4472
- ベストアンサー率36% (13/36)
ページが動くという表現が理解できないのですが、もう少し詳しく書かれた方がよいかと。どのような動きをすのか。 ページが自動スクロールすると言うことですか? なおかつ、写真をスライドすると言うことですか?
補足
やっぱり分かりづらかったですか。ごめんなさい。 私もその後色々調べて見たのですが スライドショーをやるにはJava Appletと言うのを使うんですね。 Java Appletに付いて、簡単に説明している サイトがあれば教えていただきたいのですが。
補足
見させてもらいましたが欲しいものはありませんでした。 私がイメージしているものとは似ても似つかないんですが したのサイトのように左横から流れてきて 中央で止まり、次のボタンを押すと、 元の絵が右に流れて行って、新しい絵が左からまた出てくる といった感じです。 特に、ボタンが付いていると言うのがポイントなんですけど、 そういったタイプのものは中々見つかりません(涙) http://www.asahi-net.or.jp/~us2s-ksmr/tokusen/doc/imgpro48.html Cgiは有る程度理解できますが、 Cgiで写真を表示とはどうするのでしょう??