- ベストアンサー
JavaScript スタイルシート DHTML Flash以外で。。。
はじめて教えてGOOを使用します。宜しくお願いします。JavaScript、スタイルシート、DHTML、Flash以外で画像などををネット上(ホームページ上)で動かすことは可能でしょうか? 上記以外では基本的なHTMLでは限界があるのでしょうか?なにか使える言語、プログラミングあればおしえていただけますか? 又、よくヤフーショッピングなどの出店舗側で使用できるタグ制限をしております。JavaScript、スタイルシート、DHTML、Flashを使用すると壊れる原因になるので使わないようにとあるようですが、どのように壊れるのですか? 又、使用した場合(通常のホームページなども含め)どのような影響があるのでしょうか? 宜しくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
言葉足らずですみません。 相性と書いたのは、タグ間の相性の問題です。 ヤフーの例でいうと、おそらくヤフーが用意した既存タグに(たぶんテーブルの中など) 商品情報部分を入れるということだ思います。 この場合に全てのタグを許容すると、ヤフーが意図しないフォーマットのサイトが作られる可能性がある ので制限しているのだと思います。 javascriptの件ですが、サーバ側でチェックしていなければ普通に動くと思いますが 推奨されてないのであれば、やめたほうが無難ですね。 アップロードのときにスクリプトが抜かれたりしていれば 意図したとおり動かないことになります。 この手の登録系サイトでjavascriptを許可していない理由は スクリプトの品質(エラーがないかどうか)まで運営事業者側でチェックできないこと とHTMLタグとjavascriptを組み合わせることによって悪意の在るサイト を作ることができるためです。 例えば下記サイトのように詐欺サイトへ誘導したり 何度も広告を出してユーザのパソコンの動作に影響を与えるような プログラムを組み込むことが可能になってしまいます。 「ヤフーにアクセスしたらエラーが出た」とか「変なサイトに飛んだ」とかいうことになると 問題ですしね。 というわけで、壊れるというのは見ているユーザに壊れた画面を 見せてしまう可能性がある、という意味だと思いますよ。
その他の回答 (2)
VBScriptがあります! というのは冗談です。JavaScriptがダメでVBScriptが良いわけありませんね。 教えてGoo!からアクセスされているのだったら,右→ にある動画?はGIFアニメではないでしょうか。 単なるアニメーションGIFも結構使えます。 マーキーくらいならGIFで十分できます。 横長いGIFを用意して, 顔文字を動かしながら横スライドとかしたら, どんなスクリプト!? と驚かれるかもしれません。 絵も当然一緒に動かせますし,波打ちながら横移動とか,宙返りとか… そう考えると, JavaScriptやDHTMLでできないような複雑な動きも可能だと思います。 またFlashと違ってページやテーブルの背景にも使えるのでその上に文字を重ねることもできます。 テーブルの背景として大きめのGIFを用意し,その上に小さなGIFを重ねて,そこの部分だけボタンにすることも可能です。 ただ,アニメとして見るだけか,アクションとしてはクリックで別ページにジャンプくらいしかできず, マウス移動などとの連携アクションは不可能ですが, JavaScriptやFlashをシャットアウトしているブラウザで見てもらうのも可能です。 動く物としては一番環境に左右されないものではないでしょうか。 でも画質とファイルの重さには難があるかもしれません。
- newwave2000xl
- ベストアンサー率18% (5/27)
こんにちは。 んー。強いて言えばjavaアプレットなんかで動かすことはできますがあまりやらないですね。 ただyahooショッピングのような登録系のサイトは ヤフーが用意した既存のコードの部分と、 店側が用意するカスタマイズの部分のコードの相性の問題など があるので制限しているのだと思います。 あとはまぁ悪意のある使い方をさせないために 制限していることが考えられます。 要するに動作が保障できません、ということですので 多くの人にアピールすべき、お店のサイトなどでは 壊れる可能性のあるとされるものは使わない方が賢明です。 通常のホームページの場合ですと、JavaScript、スタイルシート、DHTML、Flashなど をサポートしていないブラウザや意図的に許可していないブラウザ からは製作者の意図どおり見れなくなります。 たとえばFLASHをサポートしていない環境では FLASHコンテンツが丸ごとリンクきれ状態になります。 ですのでFLASHの中にすべてのコンテンツを埋め込んでいた 場合、何も見れないという状態になります。 しかし、数年前ならともかく今は 一般のユーザであれば上記の技術をサポートしていない ブラウザを使っているということはまずないので 通常のサイト作成の際は特に気を使わず使ってしまってよいと思います。
補足
早速ご回答有難うございます。 今は一般的にはフラッシュ見れないなんて事はありませんよね。 上記の相性なのですが、サイト側(例えば:ヤフー)のシステムにJAVASCRIPTを使うと相性が悪いということなのでしょうか? 今どきヤフーのようなシステムにJAVASCRIPTをいれるとシステムに支障が出るようなことがやはりあるのでしょうか? 例えばヤフーオークションなども商品紹介のところにHTMLタグをいれるいれ商品説明を作成しますが、ここにJAVASCRIPTを入れたらシステム側に支障が生じるのですか? それとも見ている人(この場合入札する側の人)のコンピューターの相性がわるくうまく見れないということがあるのでしょうか? 又、この相性はタグ自体の相性が問題なのでしょうか?それともそれぞれのコンピューターとの相性が問題なのでしょうか? プログラミング上の相性は見てる側のコンピューターに依存して、作成した側では修復不可能なのでしょうか? いろいろ補足質問してしまいすいませんが宜しくお願いいたします。。