PEAR :: Package :: Net_UserAgent_Mobile :: 0.24.0

Changelog:

- Added fallback mode on no match using $GLOBALS[’_NET_USERAGENT_MOBILE_FALLBACK_ON_NOMATCH’].
- Changed the EZweb regex pattern to be able to match au’s A5511T.
- Added support for DoCoMo’s SO506iS, SH901iS, F901iS, D901iS, P901iS, N901iS.

Net_UserAgent_Mobileが0.24.0にバージョンアップ。
901iSシリーズに対応したようです。

携帯サイトはPHPが主流になってきてる(ような気がする)のでお世話になってる人も多いんじゃないでしょうか。(詳しくない)

そして、作者がこのように素晴らしいスタンスの持ち主だと安心して使えます。

神の子どもたちはみな腕を磨く: PEAR::Net_UserAgent_Mobileにおけるエラー制御演算子の使用について

なぜこの書き方になったのか。それは単に当時コードを書くときに参考にしたPEAR::DBパッケージがそうなっていたからというものと、想定外の出来事が発生した場合のエラーメッセージを画面に出力しないようにという程度の考えだったと思います。しかし、コメントを頂いたことをきっかけにエラーハンドリングをユーザにゆだねる方法が望ましいと考え、バージョン0.24.0では次のように変更しています。

他人にやさしく、自分にモヒカン族

昨今、そんな姿勢が技術者には求められているんではなかろうか!!

Comments


Option