質問

タッチスクリーンデバイス(タブレットPCなど)で使用できるHTML APIはどのようなHTML APIですか? GmailのiPadインターフェイス(およびその他のモバイルインターフェイス)が通常のWebブラウザーでスクロールダウンしていないことに気付きます(ユーザーエージェントハックを介してiPadのふりをして)。 PCでこのAPIにアクセスするにはどうすればよいですか?

アプリケーションのサポートが不足しているため、タブレットモードでは素晴らしいものではないタブレットPCでいっぱいの学校がありますが、このギャップを埋めるウェブベースのアプリが増えているようです。

役に立ちましたか?

解決

ほとんどの場合、WebAppsはタッチベースのJavaScriptイベント(Touch、TouchStart、TouchEnd)を使用しています(明らかな理由で)デスクトップブラウザーには実装されていません。

詳細については、PPKの互換性テーブルをご覧ください。 http://quirksmode.org/mobile/tabletouch.html.

彼はまた、使用中のタッチイベントを示すデモを持っています。 http://quirksmode.org/m/tests/scrollayer.html. 。そのページには、デスクトップブラウザーで動作する「バリアント」のリンクがあります。それはあなたが必要とするものです。

他のヒント

既に述べているように、ユーザーエージェントを使用して、特定のデバイス専用にレイアウトされたコンテンツを提示できます。

デバイスごとに、デバイスを必要に応じて動作させるために、HTMLを作成する方法に関するドキュメントを読む必要があります。

例えば、 これがそうです iPhone/iPodtouchのためにどのように行うか。 これがそうです iPad用。同様に、持っているデバイスによっては、適切なドキュメントを見つけることができます。

ユーザーエージェントに基づいてデバイス情報を取得するのに役立つ素晴らしいオープンデータベースがあります。それは呼ばれています wurfl.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top