タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

useragentとmobileに関するniidomeのブックマーク (3)

  • JavaScriptで振り分けてスマホサイト完成! (4/5)

    スマートフォンとPCの振り分け ここまでできたらいよいよサイトの公開です。今回は、スマートフォンサイト用に「iphone」というサブドメインを割り当てました。 作成したファイルをWebサーバーにアップロードすれば一応完成ですが、スマートフォンサイトのURLをユーザーに入力してもらうのは現実的ではないので、iPhone/AndoridからPCサイトにアクセスしたときには自動的にスマートフォン専用サイトに振り分けるようにしましょう。 iPhone/Androidからのアクセスを判別して専用サイトに振り分けるには、JavaScriptPHPなどのプログラム言語か、Webサーバーの設定を利用します。今回はもっとも手軽なJavaScriptを使って振り分ける方法を紹介します。まず、端末の振り分けのときに利用するのが、「ユーザーエージェント」と呼ばれる情報です。 ユーザーエージェントとは ユーザーエ

    JavaScriptで振り分けてスマホサイト完成! (4/5)
  • Net_UserAgent_Mobile 携帯判別PEARパッケージの使い方と注意点 - [携帯 + 携帯] ぺんたん info

    携帯判別(ケータイ判別)のPEARパッケージです。 (PHPです。) PEAR::Net_UserAgent_Mobile docomo、au、Softbank、WILLCOMの判別ができます。イーモバイルには対応していません。(ver1.0.0) エラー処理があまり丁寧ではないせいか、ちょっとミスするとエラーが出ず画面が真っ白になるためデバックが困難です。 あくまで実機での判別のためシュミレータのようなものには対応していない部分があります。 クローラーにももちろん対応していません。 携帯っぽいユーザーエージェントに偽装してアクセスされたときの挙動は微妙です。 キャリアごとにメソッドを定義していて、共通メソッドにはなっていないので例えばau以外でgetDeviceID()を使うと、そこで完全に処理が止まります。 前述の通りエラーは出ません。 詳細な判別は、慎重に使わないと大変です。 基

  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • 1