今回は各キャリア・各フォーマット毎に、転送制限画像の作り方をまとめてみました。 ケータイでは、待ち受け画像などで使うために、ダウンロードした画像を再配布させないための、保存制限や転送制限を行うことができます。 転送制限をかけた画像は、メールへの添付や、SDカードへの保存が行えなくなります。 保存制限をかけた場合は、保存すらできません。 Windows用のフ...
ここ最近は大きなニュースが多く、ニュース記事の紹介ばかりでしたので、ひさしぶりに技術メモ的なものを書きたいと思います。 先日mod_rewriteを使っていて、セッション絡みで少しつまづいた件をご紹介します。 実はPHPで動いているページを、「*.html」として静的コンテンツに見せる、というものを作ろうとしていました。 .htaccessの内容としては次の通りです。 <IfModule ...
先日の「第33回PHP勉強会」に参加させていただいたのですが、その際の発表で使用したスライド資料を公開いたします。 | View | Upload your own なお、資料内で紹介しているサンプルはこちらからご覧になれます。 1. ラインの切替 2. 円の描画 3. アニメーションGIF化(1) ※サーバ都合上結果GIFのみ公開 4. アニメーションGIF化(2) ※サーバ都合上結果GIFのみ公開 5. 操作(住所指定方式) ※...
MobleTypeで有名なシックス・アパートが、ブログ用の携帯電話向け表示モジュールと、絵文字画像をフリーで公開するようです。 → シックス・アパート 携帯電話向けコンテンツ表示モジュール「TypeCast」をフリーソフトウェア・ライセンスとして提供開始 [sixapart.jp] → TypePad TypePadの絵文字アイコン画像と、携帯コンテンツ表示モジュールをフリー(自由)ライセンスで公開 [t...
先日Webを巡回していて見つけた「treasuring misc.」というブログで、「php&ethnaで携帯サイトを作る」という記事が掲載されていましたのでご紹介します。 → 【php&ethnaで携帯サイトを作る】序章 [mynet.co.jp] → 【php&ethnaで携帯サイトを作る】ケータイサイト開発のおさらい [mynet.co.jp] → 【php&ethnaで携帯サイトを作る】文字コード変換処理 [mynet.co.jp] → 【php&ethnaで携帯サイ...
本日、2008年3月31日から、ドコモのiモードID通知機能がスタートとなりました。 iモードIDとは、契約ユーザ毎に一意となる番号で、個人の識別に使えるため、例えばログインなどの機能に利用できます。 従来までも端末IDの取得はできていたのですが、認証の度にダイアログが出るため、利用者にとっても開発者にとっても、やや不便な作りとなっていました。 ですので、今回の...
なんと、あのモバゲータウンの基盤モジュールがオープンソース化されるらしいです。 → CodeZine モバゲータウン基盤モジュール、オープンソース化へ [codezine.jp] → YAPC::ASIA (仮題) モバゲータウン基盤モジュールオープンソース化と解説 [yapcasia.org] モバゲー開発元のDeNAは、5月15日, 16日の「YAPC::Asia 2008」開催までにモバゲータウンで利用している基盤モジュールをオー...
ケータイコンテンツでよくある処理に、Flash対応端末であればFlashを、非対応端末であれば画像を出すという処理があります。 今までは、定義ファイルやデータベース内にデータを持って、対応・非対応を判定していたのですが、設置等が面倒ですし、動作も遅いです。 今後発売されるほぼ全ての機種は、Flash対応端末となりそうな感じなので、判定処理をPHPで関数化してみました...
PEARのNet_UserAgent_Mobileが、2008年2月10日付けで0.31にバージョンアップされていたようです。 ほぼ1年ぶりのアップデートとなります。 → PEAR :: Package :: Net_UserAgent_Mobile [php.net] 主な変更内容は、次の通りです。 サポート機種の追加 singleton()の挙動変更(キャッシュ作成) Vodafone→SoftBankへの変更(クラス名変更、isSoftBank()の追加など) AirHPhone→Willcomへのクラス名変更 isMobile()、is...
「ケータイサイトにSmartyを使おうとしたがうまくいかない」という質問をよく受けることがあるので、注意点をまとめてみます。 問題となるのは、文字コードに「Shift_JIS」を使った場合です。 最近は対応端末が増えたため、UTF-8でページを作る場合も多いですが、過去の資産やら、互換性の問題やらでShift_JISを使うこともあります。 ところがSmartyではSJISは使えません。 なぜなら...
先日もご紹介したばかりのAsial blogに、ケータイでGoogleMapを手軽に表示するための、PHPクラスのサンプルコードが公開されています。 → Asial blog 携帯でGoogleMapを手軽に表示するPHPクラス [asial.co.jp] ご存知の通りGoogleMapは、PC版ではJavaScriptを使って表示していますが、ケータイではJavaScriptが利用できないため、画像として出力することで地図を表示させています。 それでは...