私は既存の MVC プロジェクトに取り組んでおり、現在、表示モード機能の使用を検討しています。最終的なアプリケーションが 3 種類のビューを返すことができるようになることを願っています。
- モバイル -携帯電話、IE6/7、
- 非 JavaScript ブラウザー -タブレット
- タブレット ブラウザ デスクトップ -デスクトップ ブラウザ
JavaScript の検出を除いて、すべてが十分に単純です。
現在、正常に低下するのはデスクトップ アプリケーションです。これは素晴らしいことですが、JavaScript を使用していないユーザーをサポートするには多くの時間がかかります (対象ユーザーのわずか 2% であり、そのほとんどはおそらくボットです)。したがって、JavaScript を使用しないユーザーには、サポートの手間がかからない基本的なモバイル バージョンのサイトを提供したいと考えています。
クライアント側で何かをレンダリングしてからリダイレクトする必要があることを理解しています。しかし、これを行う最善の方法は何ですか? <noscript>
モバイルにデフォルト設定して JavaScript でリダイレクトするか、それともタグで何かを行うか?
助けてくれてありがとう