携帯電話端末の情報の取得やキャリア判別する


ときに簡単にできるライブラリ「Net_UserAgent_Mobile」

ちょっと忘れないうちにメモひらめき電球


PEAR::Net_UserAgent_Mobile 3G対応携帯判別(ケータイ判別) †


以下引用です。

require_once('Net/UserAgent/Mobile.php');

   // インスタンス生成(ユーザーエージェント解析)
   // 解析するユーザーエージェントを指定することも出来る
   $agent = &Net_UserAgent_Mobile::singleton(); 

   // エラー回避(将来的には不要になると思う。)
   if( !method_exists( $agent , "isDoCoMo" ) ){ 
       switch( true )
       {
       case ($agent->isDoCoMo()):   // DoCoMoかどうか
           echo "DoCoMoだよ。";
           break;
       case ($agent->isVodafone()): // vodafoneかどうか
           echo "vodafoneだよ。";
           break;
       case ($agent->isEZweb()):    // ezwebかどうか
           echo "ezwebだよ。";
           break;
       default:
           echo "たぶんパソコン。";
           break;
       }
   }
   else{
       echo "判別できなかった。ごめんね。";
   }


Net_UserAgent_Mobile クラス - 携帯端末情報取得ライブラリ


以下引用です。

リスト4. 端末の画面サイズを出力する
     <html>
<head><title>Net_UserAgent_Mobile test</title></head>
<body> <?php
require_once 'Net/UserAgent/Mobile.php';
$userAgent = Net_UserAgent_Mobile::singleton();
$display = $userAgent->getDisplay();
print 'Height:' . $display->getHeight() . '<br />';
print 'Width: ' . $display->getWidth() . '<br />'; ?>
</body> </html>

mootools.js で横スライドさせるスクリプトを発見ひらめき電球


Ultra versatile slider for websites


最近はjQueryがスキですが利用が簡単そうだったのでメモひらめき電球


ついでにjQueryで個人的に使いたいプラグインをメモ。

[JS]jQueryのプラグイン33+1選 -2009年1月


・角丸ができる

jQuery Corners 0.3


・ボックスをドラッグ&ドロップ

Sortable Columns


・ボックスを表示

boxy


・デザインできるダイアログ

JQUERY ALERT DIALOGS


・オーバーレイ表示

flower bubble


・アニメーションでプルダウン

Animated Drop Down Menu with jQuery