タグ

2011年6月19日のブックマーク (2件)

  • ユーザーエージェントによるスマートフォンの端末判別方法について αSEO

    今回は、「ユーザーエージェント(UA)によるスマートフォンの端末判別方法について教えて下さい」という質問に対して回答します。 スマートフォンのユーザーエージェント(以下「UA」と記載)は、フィーチャーフォンなどと同様に、端末の種類、OSのバージョン、ブラウザの種類などの条件ごとに固有となっております。そのため、スマートフォンからのアクセスに含まれるUAの文字列でそれぞれの端末を判別することができます。 iPhone4などに代表されるiPhoneシリーズのUAには、共通して【iPhone】という文字列が含まれている事が特徴です。一方、Nexus OneやGALAXY SなどのAndroid携帯端末のUAは、共通して【android】と【mobile】という両方の文字列が含まれている事が特徴です。 例) ・iPhone4のUA:Mozilla/5.0 (iPhone; U; CPU iPhon

    ユーザーエージェントによるスマートフォンの端末判別方法について αSEO
  • iPhone/Android/PC 対応。jQuery で書くタッチイベント

    こんにちは!プロダクト企画担当の林です。 今回は、前回予告していた通り、タッチイベントについて書かせていただきます。 他所でもタッチイベントについて取り扱っていますが、当記事でのポイントは、 jQuery を使っている。(jQuery Mobile は不要です) iOS / Android で動作確認済み。 タッチできない PC の場合、マウスで動く。 この3点です。 こちらを実際に動作するコードにて解説します。 動作確認環境 タッチ環境 → iPhone / iPad / Android マウス環境 → Sleipnir / IE / Firefox / Google Chrome / Safari / Opera タッチイベントについて タッチイベントとは、スマートフォンなどで画面を直接指でタッチしたときに発生するイベントのことです。 イベントの種類 touchstart : タッチし

    iPhone/Android/PC 対応。jQuery で書くタッチイベント