- 締切済み
ブラウザを識別して表示するコンテンツを変えたいです
サイトを今作っています。 サイトにアクセスした人のブラウザが、chrome,opera,Firefoxの場合、Webm形式の動画を表示し、 それ以外のブラウザの場合はFlashを表示させるようにしたいのです。 この場合、htmlコードはどうすればよいのでしょうか? まだhtml初心者なので、詳しくご教示いただけるとありがたいです。
- password123
- お礼率50% (5/10)
- その他(インターネット・Webサービス)
- 回答数2
- ありがとう数2
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- bardfish
- ベストアンサー率28% (5029/17765)
UserAgentを調べて振り分けするのが一般的ですが、HTMLでは不可能。 CGIを組む必要があります。 もしくはHTTPDの設定ファイルを変更する、
- te2kun
- ベストアンサー率37% (4557/12166)
htmlだけだと、ブラウザーを判別することは出来ませんよ Javascriptだとブラウザーを判別することが出来るが、コンテンツを変更は難しいかもしれません SSIやPHP.CGIならブラウザーを判別してコンテンツを変更することも可能です SSI、PHP、CGIは対応のサーバが必用となります
お礼
ありがとうございます。 Javascriptについても少し調べてみます...
関連するQ&A
- 単一の動画ソースをクロスブラウザで表示。
動画ファイルをアップロードし、クロスブラウザで表示させたいのですが、よい方法はありますでしょうか。 エンコード自体はローカルで行いますので、形式(mp4.webM.ogvなど)は何でも大丈夫ですがファイル数はひとつになります。 flashとvideoタグなど使って最低でもIE,firefox,cromeで表示できるようにしたいです。
- ベストアンサー
- HTML
- ブラウザによるFlash表示の違い
初心者なのでよろしくお願いします 現在ホームページを製作中です flashバナーを製作し、flash未対応のブラウザ向けに、gifアニメーションバナーも見れるようにしました IEでみるとFlashで表示されるのですが、firefoxやchromeでみるとgifになります どうしてでしょうか? お助けください ちなみにサイトは http://www.koshihikari-fukui.com/ です
- ベストアンサー
- ブラウザ
- ブラウザで、最もセキュリティがよいのはなんでしょうか?
ブラウザで、最もセキュリティがよいのはなんでしょうか? 私は今、 ・IE7 ・Firefox 3.6.9 ・Opera 10.61 ・Google chrome 5 の4つがパソコンの中にインストールされています。 現在、メインで使っているのはGoogle Chromeで、 amazonや、大学の個人に割り振られたサイトにアクセスするなどの セキュリティ性が求められるときはIE7を使用しているのが現状です。 実質、FirefoxとOperaは使っていません。 しかし、最近ブラウザを入れ続けても無駄だと思い、セキュリティが高いものを調べることにしました。 どうやらIE8が一番いいという記事も見つけたんですが・・・ どのブラウザがセキュリティ的にいいのでしょうか? そのブラウザを今後amazonなどの個人情報がかかわるものに使いたいのです。 恐らく、速さはGoogle Chromeが一番なので ただ単にネットサーフィンするときはGoogleChromeにしようかなと考えていますが 個人的に「飽きた」って感じもしているのでOperaやfirefoxを使おうかなと思ってます。 どのブラウザ、もっといえば どのブラウザのどういう設定が一番セキュリティが高いのでしょうか? 個人的感想としては、IE7かな、とも思うのですが それはPCに付属されているっていうただの安心感のみだと思いますので根拠がありません・・・・
- ベストアンサー
- その他(インターネット・Webサービス)
- ブラウザとは
とあるサイトで、 表示されない場合は、ブラウザをfirefoxやオペラなどに変えてみてください ってのが有りまして、実行してみたいのですが、肝心のブラウザってのが何か、何処にあるのか分かりません。どなたか分かる方教えて下さい。
- ベストアンサー
- Windows XP
- ご利用中のブラウザではご予約できません。 に ついて
Google Chromeブラウザで あるサイトにアクセスすると ご利用中のブラウザではご予約できません。 Internet Explorer 5.5以上のブラウザをご利用下さい。 と いう表示になります。 Internetexplorerでアクセスする場合 すぐアクセスできるのですが Google Chrome で アクセスできるようにするには どのようにすればよろしいでしょうか ご教示願います。
- ベストアンサー
- その他([技術者向] コンピューター)
- ニコニコ動画が再生されません。
ニコニコ動画にアクセスすると、プレーヤーが表示されず、従って動画も見ることができません。 デフォルトのブラウザであるFirefoxではそうなります。 Google Chromeでは正常に再生されます。 Flash Playerの再インストールやキャッシュの削除等、試してみましたが状況が変わりません。 Flashのバージョンをアップした時からであるように思います。 どなたかご教示おねがいいたします。
- ベストアンサー
- ネットトラブル
- webブラウザによってアクセスできたりできなかったりするのはなぜ?
webブラウザによってアクセスできたりできなかったりするのはなぜ? 私はInternet Explore、Firefox、Google Chromeを使い分けています。 というのも当初Internet Exploreを使っていたのですが、友人に勧められてFirefoxを使うようになりました。ところがInternet Exploreに戻ったところ、一部のWebサイトでID・パスワードがはねられてアクセスできなくなったため、アクセスできない場合はFirefoxで試みるようになったためです。 今ではこれに加えてGoogle Chromeも混じり、3つを使い分ける場合があり、不便に感じるようになってきました。 腑に落ちないのは、どうしてあるwebブラウザならID・パスワードを受け付けるのに、別のwebブラウザは受け付けないということがあるのでしょうか? IDは自動的に表示されるから、パスワードが間違っていると思います。 しかしメールのように、長年使い慣れてほぼ1日に1回はアクセスしており、間違えるはずはありません。 現にあるwebブラウザではアクセスできているということは、ID・パスワードが誤っていないということです。 どうしてこういうことが起きるのでしょうか?
- ベストアンサー
- その他(インターネット接続・通信)
- ブラウザごとにHPに表示する情報を変えたい
ブラウザごとに表示する情報を変える方法をご教授いただければと思います。 ・Google Swiffyにてswfをhtml5ファイルへと変換しました。 ところが、ブラウザ(バージョン)によって閲覧できないことがわかりました。 【Google Swiffyサポートブラウザ一覧】 ttps://www.google.com/doubleclick/studio/swiffy/gettingstarted.html そこでhtml内の動画を埋め込みたい箇所に、 対応しているブラウザを閲覧者が開いた時は、aa.htmlを表示する それ以外はbb.swfを表示する というように ブラウザとバージョンの判定→表示情報の分岐をしたいのですが、 どのように記述すればよろしいでしょうか? 【詳細】 Google Chrome 22.0以上 Safari 6.0以上 iOS 5以上 Android4.0.3以上 Firefox15.0以上 IE9以上 Opera12以上 ↑閲覧者が開いたブラウザが上記の場合は フラッシュ風html5のaa.htmlを表示する それ以外の時は bb.swfを表示する よろしくお願いいたします。
- ベストアンサー
- JavaScript
お礼
ありがとうございます。 私の利用しているサーバーでは、CGIを利用できません。 また、HTTPDの設定もできません....。