0

CSS3メディアクエリを使用すると、デバイスの幅に合わせてレイアウトを調整できます。サーバー側でのユーザーエージェント検査により、デバイスに固有のコンテンツをさらに調整できます。

jQuery MobileやSenchaのようなフレームワークがインタラクションの形式としてタッチジェスチャを提供する(または提供する)可能性があることを簡単に読みました(ただし、まだ完全には調査されていません)。

デバイスがタッチジェスチャをサポートしているかどうかを判断するための基準はありますか?(フォロースルーを使用して、タッチまたはクリックコントロールをユーザーに提供します)。これはサーバーによって最もよく実行されますか、それともクライアントテクノロジーがこれを提供していますか?

4

1 に答える 1

1

senchaとjquerymobileはまだjavascriptフレームワークです。

タッチデバイスのJavaScript検出については、http://modernizr.github.com/Modernizr/touch.htmlを確認してください。

そして、サーバー側の検出について言えば、それは常にだまされる可能性があります。javascriptの検出はより良いアプローチです。しかし、それは絶対確実ではありません。ブラウザ技術でしかできないことです。

于 2012-10-08T05:12:55.687 に答える