PHP携帯絵文字表示ライブラリ(PHP埋込型・au絵文字名対応版)を公開しました

前々から自分用にカスタマイズしながら使っていた、携帯絵文字を簡単に表示できるPHPのライブラリをcodecheck.inにコミットしました。

▼Firefox拡張:FireMobileSimulatorでの絵文字テストのスクリーンショット
FireMobileSmuratorのスクリーンショット

codecheck.in:PHP携帯絵文字表示ライブラリ(PHP埋込型・au絵文字名対応版)のダウンロードサイトはこちら

ダウンロードや使い方の説明、絵文字一覧表等は上記のリンク先をご覧ください。

絵文字表示/出力コードの動作確認には、当ブログの、User Agent Switcher の携帯用のXML や、Firefoxを簡単に携帯エミュレータにするアドオン「FireMobileSimulator」が素晴らしい件について を見てもらうといいです。

Read More »

タグ: , , ,

携帯のキャリア判別で気をつける事(au)

Ezwebかどうかを判断する際に、UserAgentに’UP.Browser’の文字列があるか無いかで判断するのが一般的だと思います。

function is_ezweb(){
	return strpos($_SERVER['HTTP_USER_AGENT'], 'UP.Browser') !== false;
}

これはこれで間違いないんですが、単体でチェックする時には注意が必要です。
個人的に、Ezwebかどうか判断する前にSoftbank機種かをチェックしておかないといけないと思ってます。
理由は忌まわしきVodafoneの804SH,802SHのせいです。

追記) 他にもありましたm(_ _)m
2009年3月現在:903SH,902SH,804SH,802SH,802N,703SHf,703SH,703Nの8個

docomoにも過去、’UP.Browser’の文字列がある機種があった模様。
PANASONICのPHSの[P-PAT]と[D2]の2機種。(WAPブラウザだったらしい)
しかし、正確なUseragentはおろか発売時期すら確認できず。
完全に無視してよい機種だと思います。
(追記ここまで)

Read More »

タグ: , , , , , , ,

正直じゃない仕事ってなんだろうなー

たまたま読んだ「ベンチャー企業では、正直な商売の大切さを教えてくれる人は少ないのかもしれない – VENTURE VIEW」が、何か僕の中で引っかかったので徒然に書いてみる。

※ 記事に対しての批判ではなく、あくまで自分自身への問答。

商売において、正直さは本当に大事だと思う。または、それは大事だと思いたい。誤解を与える商売は長く続かない。しかし、東京に来て、多くのITベンチャー で、あまりそういうことを重視していない仕事の仕方をする人が多くて驚く。

その会社が「ベンチャー」に当てはまるかどうかわからないけど、株式会社ヌーラボさんとかは「正直なITベンチャー」なんじゃないかなと勝手に想像。

参考サイト)株式会社ヌーラボ – 福岡の社長.com (インタビュー動画)
(代表の橋本さんが素直にトークされてます)

上記のインタビューを聞いたのもあって、思ったんだけど、
代表の方々が正直で商売の大切さをわかってて、
それを社員に伝えてれば「正直なベンチャー」は成立してるんじゃないかな。

インタビューを見る限り、少なくとも代表橋本さんはいろんな過去の経歴から「正直な商売の大切さを教えてくれる人」と出会って正直な商売の大切さ教えてもらえてたんじゃないかなーと。

そういえば、「株式会社ヌーラボではデザイナを募集しております – livedoor Blog(ブログ)」にある通り、デザイナーさん募集してますよ〜。
興味持った人はいかがでしょうか?
(ほら、そこの僕のブログをROMってくれてるそこのデザイナーさん!w)

Read More »

タグ: , , ,

HydroSequenceで連続tweenを試してみた

This movie requires Flash Player 9

巷で話題?のナストマくんを練習でHydroSequenceで動かしてみました。
アニメーションしてる途中に「りせっと」ボタンを押すと、そこから初期位置に戻ります。

↓Actionscriptのソースはこちら。
Read More »

タグ: , , , , , ,

User Agent Switcher の携帯用のXML

追記 2009/05/24)
Webデザイナー向けの絵文字ライブラリを公開しました。
codecheck.in:PHP携帯絵文字表示ライブラリ(PHP埋込型・au絵文字名対応版)のダウンロードサイトはこちら
絵文字一覧表はこちら


追記 2009/01/30)
useragentswitcher.xmlcodecheck.inにコミットしました。
ついでに以下をXMLに追記しました。
おかしいところがあったら指摘お願いします。

  • FOMA、movaの製造番号付
  • iPhone (新旧2つ)
  • iPod Touch (新旧2つ)

追記 2009/01/19)
別記事で「Firefoxを簡単に携帯エミュレータにするアドオン「FireMobileSimulator」が素晴らしい件について」を書いてます。
携帯の絵文字確認や画面幅確認など、簡単な携帯画面の動作確認にはこちらをオススメです!


追記 2008/07/25)
PiF(PHP in Fukuoka)の第9回勉強会のスライドを公開しました。
http://blog.cgfm.jp/garyu/appendix/2007/10/slide/20071117pif.html


▼本文ここから —–

先日2007/11/17(土)に行われたPiF(PHP in Fukuoka)の第9回勉強会のスピカーで「携帯の機種判別」を話せさてもらいました。

その時、携帯開発で便利な、Firefoxの拡張でUserAgentを切り替えられるUser Agent Switcher を紹介したんですが、各携帯のUserAgentをメモったuseragentswitcher.xml を公開します。

修正:20080917) リンク切れ直しましたm(_ _)m

元ファイルはblog in a fogのYozikさんがエントリー「blog in a fog – User Agent Switcher ユーザーエージェント一覧」で公開していたxml(感謝!感謝!)をベースにしています。
私なりに携帯関係を加えたものです。
(幅別にしたり、SoftBank系にダミーの携帯固有IDを入れたりとか)

使い方は簡単です。

  1. User Agent Switcher をFirefoxにインストール
  2. [ツール]メニュー – [ User Agent Switcher ] – [option]から設定ウインドウを表示
  3. useragentswitcher.xmlをImportする。
    useragentswitcherの画面説明

これだけでOKです。
後は、[ツール]メニュー – [ User Agent Switcher ]の一覧に出てくる機種名で切り替えるだけです。
(切り替えたらリロード・再読み込みが必要)

勉強会ではNet_UserAgent_Mobileでの簡単な使い方と過信したらいけない点、実際に自分の携帯でアクセスしてどう動くか等を試してもらいました。

当日のスライドデータはPiFのGoogle グループに一式を公開してます。
PiFのサイトが無くなったため、こちらに公開しました。
http://blog.cgfm.jp/garyu/appendix/2007/10/slide/20071117pif.html

QRコード:PiF携帯判別各自の携帯で試してもらったURLのQRコードです。
http://blog.cgfm.jp/garyu/appendix/2007/10/sample_php/s4_mobile_test.php

種判別の結果や、機種固有IDの取得、画像幅と高さを取得できる事が分かると思います。
(機種固有IDなどはサーバーに保存・蓄積しません)

携帯サイトに 関する参考サイトも集めてみました。

そういえば次のPiFのネタは何も決まってませんでしたね。
何かリクエストあれば考えます。
CSSでフォームデザインの検証ネタの続きをしないとなー。

携帯サイト制作のオススメ書籍

携帯サイト コーディング&デザイン

モバイルユーザビリティ・デザイン Web制作者が身につけておくべき新・100の法則。
PHP×携帯サイト デベロッパーズバイブル

タグ: , , , , , , , , , , , ,