質問: こちらのサイトでは大変お世話になり、ようやく簡単ではありますがWebサービスを立ち上げるところまでやってきました。 ふと疑問に思ったのですが、今どきのWebサイトであればbootstrapやjQuery(Javascript)などを活用していると思います。 そういうサイトにJavascriptやcookieを無効にしてアクセスされた場合、こちらが想定しているサービス(機能)を提供することができません。 わざわざJavascriptを無効にするようなユーザーにサイトを利用してもらう必要はありませんがサイトを表示しないのはやり過ぎな気がしますし、そういう人もゼロではないので何も考えない訳にもいかないと思いました。 サイトを運営するにあたってJavascriptやcookieが無効なブラウザに対してどの様に対応すべきでしょうか?
回答: 具体的なやり方はtanatさんの仰るようにタグを利用してください。 昔話になりますが、Google MapというAjaxを使ったWebアプリが流行る前は、 皆がとりあえず使っていたIEもJavaScriptから任意のコードが実行出来るセキュリティーホールがゴロゴロあり、 OS巻き込んでクラッシュしたり、ウィルスに感染したりと酷い有様でした。 その為、JavaScriptをオフにして身を守るユーザーはかなりの数居ました。 当時、Webサイトを運営する側として、 JavaScriptとどう付き合っていくか多数の人が考え議論しました。 つつましいJavaScriptで幸せになろう それが**JavaScriptは慎ましくあれ**という概念です。 具体的には下記となります。 * JavaScriptが動作しないブラウザでも、Webサイトを問題なく閲覧して情報を読むことができる * JavaScriptが動作するブラウザは、より便利に動作する 今はJavaScriptもCookieも動作して当然なのであまり難しく考える必要はないと思います。 OS巻き込んで落ちるような事も滅多にないですしね。