-
ID:6MRjVU さんの質問

初めまして。
サイト運営に携わっていますが、制作スキルは初心者の者です。
1点質問させていただきたいことがあります。
運営サイトをスマホ対応したのですが、おそらくスマホ対応が原因でIE8で表示ができない状態になっています。「もうサポートも終わるので切り捨てれば?」というご意見もあるかと思いますが、アナリティクスのデータを見ると、IE8のアクセスが上から3番目の状態で、スマホ対応する前はそこから売上も出ていた為、無視できない状況です。

緊急の対応策として、IE8以下のユーザーがサイトにアクセスした際に、リダイレクトさせて、表示可能な別ページに飛ばしたいと考えているのですが、どのように設定すればよろしいでしょうか。
(できれば一括で指定できる方法が嬉しいです。)

稚拙な質問でご迷惑をお掛け致しますが、ご存知の方がいらっしゃればお助けいただけますと幸いですm(_ _)m

宜しくお願いいたします。

みんなの回答 5 件

ID:dobTo. さんの回答

メディアクエリでレスポンシブにしたいのであれば、IE8はHTML5非対応(メディアクエリはHTML5から加わった機能)のため、そのままでは効きません。

しかし、IE8でレスポンシブ対応にする方法はあります。
「IE8 レスポンシブ」「IE8 メディアクエリ」などで検索してみてください。

ID:7oO2ht

HTMLとCSSは別物ですよ

ID:dobTo.

失礼しました。
HTML5ではなくCSS3でした。

IE8はCSS3に対応してないため、そのままでは効かない。しかしながら、方法はあるので上記のキーワードで検索してみてください。

(HTML5も対応してないのだが、今回の話には関係ありませんでした)。訂正します。

ID:6MRjVU

ご回答いただき、ありがとうございます!
いただいた回答を参考にググッてみます。

ID:kpGVSD さんの回答

斜めからの方向の回答で申し訳ないんだけど、「IE8のアクセスが上から3番目」という理由で無視できないっていうのはものすごい違和感あるね。
もちろんサイトにもよるんだけどね、モバイル端末を考慮してブラウザシェアを考えると、一般的には、IEそのもののシェアがもう3割ないんだよ。だからIE9にバージョンを絞ると5%ぐらいになる。上から3番目っていう尺度というか、見る方法がちょっと違うんじゃないかな。
本題の回答としては、対象ファイルがphpやrubyじゃなくて静的なhtmlだとしたら、javascriptか.htaccessでリダイレクトすることになると思うよ。
なので、「javascript リダイレクト UA」「htaccess リダイレクト UA」あたりで検索してみてはいかがでしょうか。

ID:kpGVSD

あ、IE8だったね。だったら、2%ぐらいかな。
その2%のためにどんだけコストを使うのかっていう話。
ほんとに採算あってるのかなーって普通に思う。

ID:imJBSH

横からやけど、ちょいちょい出る話だけど、全体シェアでブラウザを語るのは良くない。


  • 全体だと2%でも、サイトの性質やターゲットの母集団によってはそれが10倍変わる事だって十分ありえる。
    現に有意な数のIE8がアクセスしているのであればそれをまず考慮すべき。
    アクセスがあるのに切り捨てるとか違和感どころか正気の沙汰じゃない、と俺は思うのですよ。
ID:6MRjVU

皆様、貴重なご意見ありがとうございます。
運営サイトに訪れるユーザーの方は40~60代のリテラシーの低い方が多いのでIEでのアクセスが多くなっています。(特に8.9が多いです。)javascriptによるリダイレクトで対応ができそうですので、ひとまずこちらで対応をすすめていきたいと思います。本当にありがとうございました!

ID:6x2OBE さんの回答

プロがここでこんな質問するのかよ...

ID:4m/JEB

だからプロじゃないってw

ID:6MRjVU

おっしゃる通りです。。お恥ずかしい質問で申し訳ありません…

ID:LKl6lW さんの回答

上から何番目という理由は理由にならない。
順位に惑わされずに、きちんと数字の意味を理解しましょう。

ID:6MRjVU

ご意見ありがとうございます!もっと分析力をつけます。。

ID:sA/Xdm さんの回答

「初心者の者です」って日本語おかしくないか?重言じゃん。

最終更新日:2015-09-29 (1,967 views)

関連するトピックス

ページ上部に戻る