私の記憶が正しければ、これは一部のブラウザ(IE < 10?)にとって不可欠でした。なぜなら、フィーチャー検出を行った後では、JavaScriptから<noscript>タグにアクセスすることが不可能だからです。確か@danが数年前にこの問題に取り組んでいたと思います。
現在、2つのフォールバック「モード」があります。
-
クローラービューを提供する。JSは不要。これは
browser_user_agentsで制御されている。 -
フルアプリを提供し、フィーチャー検出を行い、
<noscript>コンテンツを<body>に移動させることでフォールバックする。これはユーザーエージェントに基づかない。
問題は、サーバーが<noscript>コンテンツをレンダリングしないため、(2)がモバイルで機能しないことです。メガ古いブラウザの(1)を壊すことなく、それを修正する必要があります。