私はウェブサイトを開発していて、ユーザーにモバイルとデスクトップに優しい体験を提供したいと思っています。
ベースのhtml5/css / js開発から来て、私は十分なcssトリック、モバイルファーストテクニック、リキッドレイアウト、メディアクエリを知っていますが、ソリューションをさらに最適化し、現在作業を開始していることを考慮に入れています。 net / mvc(かみそりを含む)新しいオプションを探しています。
私はデバイス検出技術(現在http://51degrees.codeplex.com/を支持しています)について読みました、そして今私はすべてのユーザーのために私のウェブサイトを最適化するために必要なオプションを理解しようとしています。
モバイルユーザーに大きなバージョンの画像や不要なスクリプト/スタイルシート/背景画像などを読み込ませたくないし、「モバイルファースト」アプローチのようにすべてのモバイルスタイルシートを上書きしたくない。
作業を開始したばかり/MVCパターンの操作方法を学習しているので、質問しています:MVCパターン/開発を使用して、1つの結合されたWebサイト(デスクトップとモバイルバージョンではない)を構築し、JavaScript、画像URLを含めることは可能ですか? 、「if else」を使用するユーザークライアント/デバイスに基づくスタイルシートなど、およびユーザーがオンデマンドでフルバージョンに切り替えることができるオプション。