MAX Factory

Icon

モバイル(フィーチャーフォン、スマートフォン、タブレット)を中心とした技術メモ

デジハリ・オンラインスクールでスマートフォンサイト構築講座の講師やります!

スマートフォンサイトをこれから始めたい方は、是非一度を覗いてみてください。

スマートフォンサイト構築講座

[mobile]photoshop CS5でweb保存した画像が見れない端末がある件

photoshop CS5で「web用またはデバイス用に保存」したgif画像が、
一部の端末で表示できないという現象がありました。
表示できなかった端末:Softbank 905SH

原因は、保存の設定時にメタデータを設定しているためでした。
メタデータの設定は「なし」にしなければいけません。
※メタデータ設定箇所は下部の画像参照

デフォルトがメタデータ「なし」ではないので、設定を変更せずに保存するとこの罠にはまります。

[スマートフォン]ユーザエージェント一覧

主要のスマートフォンのユーザエージェントです。

※【2011/3/30追記】端末も増えてきたので、追加したものをこちらに作成しました。

キャリア 端末 OS
バージョン
ユーザーエージェント
DoCoMo HT-03A Android 1.5 Mozilla/5.0 (Linux; U; Android 1.5; ja-jp; HT-03A Build/CDB72)

AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1

Android 1.6 Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; Docomo HT-03A Build/DRD08)
AppleWebKit/528.5+(KHTML, like Gecko) Version/3.1.2 Mobile Safari/ 525.20.1
Xperia™ Android 1.6 Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; SonyEricssonSO-01B Build/R1EA018)

AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1

BlackBerry - BlackBerry9000/4.6.0.224 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/220
SoftBank HTC Desire Android 2.1 Mozilla/5.0 (Linux; U; Android 2.1-update1; ja-jp; HTCX06HT Build/ERE27) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17
iphone3G
iphone3GS
iphone OS3 Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_3 like Mac OS X; ja-jp) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7E18 Safari/528.16
iphone4 iOS4 Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_0 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8A293 Safari/6531.22.7
au IS01 Android 1.6 Mozilla/5.0 (Linux; U; Android 1.6; ja-jp; IS01 Build/S6191) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1

[mobile]デコメ画像のgifフォーマットによっては再配布禁止になる

携帯サイト上の画像の再配布を禁止するのは、下記の設定によってできます。
docomo:画像データに「copy=”NO”」を追記
au;画像データに「kddi_copyright=on」を追記
softbank:画像拡張子をjpgからjpzに変更

◯画像の再配布を禁止する (コピーや転送を不可にする)
http://dspt.blog59.fc2.com/blog-entry-10.html

今回は、上記の設定を指定ないのに、
docomoで転送ができない状態になってしまった。

原因は、gifフォーマットの違いによるものでした。
docomoではgifフォーマットが87aの場合は転送禁止設定になります。
(au、softbankでは問題ありません)

転送を可能にするには、89aにする必要があります。

※今回、87aフォーマットになってしまったのは、
下記のサイトと同様にPHP+GDで画像にテキストを埋め込みデコメ画像生成をやっていてでした。
◯うわああああGIFがああああ!
http://doudemoiiyon.blog86.fc2.com/blog-entry-8.html

[flex][mobile]Slider: Flex Mobile Framework

モバイル用のflex frameworkがついに出る!
これにより、flashで容易にiPhone/iPod touchアプリやiPad、Android, WindowsMobileのアプリ作れる!
すごいことになってきた。めちゃくちゃ期待している。

◯Slider:Flex Mobile Framework
http://labs.adobe.com/technologies/flex/mobile/

◯fladdict先生ブログ:Adobe, Mobile用Flex を発表
http://fladdict.net/blog/2010/04/adobe-mobile-flex.html

[mobile]htaccessで特定の個体識別番号端末(uid)の処理を変える

RewriteRuleで特定の個体識別番号端末(uid)だけ別処理(ページ)に遷移させます。
サイトアップデートなどのメンテナンス時に、
テスト端末だけ閲覧できるように制御するときなどに使えます。

例えば、下記は3キャリア(au,docomo,softbank)でアクセスしたら、
指定の端末以外はment.html(メンテナンスページを想定)に遷移します。

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^(DoCoMo|KDDI|DDIPOKET|UP?.Browser|J-PHONE|Vodafone|SoftBank)
RewriteCond %{HTTP:X-UP-SUBNO} !^au サブスクライバID$
RewriteCond %{HTTP:X-DCMGUID} !^docomo iモードID$
RewriteCond %{HTTP:X-JPHONE-UID} !^softbank 端末シリアル番号$
RewriteRule ^$ /ment.html [R]

 

2012年5月
« 5月    
 123456
78910111213
14151617181920
21222324252627
28293031  

プロフィール

Author:max

ディレクター(モバイルサイト・PCサイト・アプリ)

場合によっては、開発/制作業務もやっています。

元クリエイターなので趣味が面白そうなものを作る事

◆受賞歴
モバイルウィジェットコンテスト

Yahoo×SoftBank主催

[アドビシステムズ賞(銀賞)]
ペパボクリエイターズコンテスト 戻るボタンアワード

paperboy&co.主催

[ムームードメイン賞]

Twitter

Twitter Updates

    follow me on Twitter