jsフレームワークとしてhtml、css、jqueryを使用した完全なajaxuiを使用してWebアプリを開発しています。すべてのページはPC用に開発されていますが、ハンドヘルド(windows ce)でも正常に動作するページがいくつかあります。これらのページをハンドヘルドデバイスと互換性のあるものにするためのcssの変更に加えて、jsの操作上の違いはほとんどありません。つまり、ユーザーはPCで選択できるのに、ハンドヘルドで日付を選択しません。
問題は、ハンドヘルドバージョン用に別のページを作成できますか?別のcssファイルを適用するだけで互換性のある準備ができたページを開発するにはどうすればよいですか?@mediaは役に立ちますか?jquery mobileを使用する必要がありますか?jsを使用してデバイスを検出し、cssといくつかのロジックを切り替えることはできますか?