2008-09-02 モバイル開発@Symphony PHP PHP勉強会 ゆどうふさん 今日が誕生日 モバイル開発のポイント Symfonyでモバイル モバイルの開発のポイント キャリアごとの内容を気にする 文字コード周りを気をつけよう HTML/CSS 3G端末限定 全キャリアでXHTML/CSSが利用可 キャリアごとにDTD宣言を変える Docomo HTTPヘッダにapplication/xhtml+xml 独自CSS AUとSoftBank 外部CSS はまり FONTサイズの指定 サイズの変化がばらばら input要素 入力モード制御がカオス 何かしら切り替えるような仕組みが必要 DOCOMOはUTF-8がだめ AUはUTF-8がそもそも非公式 SoftBankはUTF-8 ライブラリや拡張を美味くやっておくと同様の開発が可能 モバイルフィルタ Symfonyはフィルターチェインパターン Symfonyのオートロード機能を利用する 内部はUTF-8 入出力時に表示エンコードとの相互変換 絵文字の処理は専門ライブラリが必要 DocomoはCSSがインラインOnly メールは文字化けするので注意 docomoGUIDで対応 カオスですねー(^^;)