* [携帯電話] ウィルコム (WILLCOM:旧DDIポケット) AirH" Phone対応 [#v0ee13c6]
- 元タイトル: AirH" Phoneに対応

-ページ: BugTrack
-投稿者: [[t.m]]
-優先順位: 普通
-状態: 完了
-カテゴリー: その他
-投稿日: 2003-04-02 (水) 14:50:57
-バージョン: 

#contents

** 関連BugTrack [#v561f075]
- [[BugTrack/628]] [携帯電話] ウィルコム (旧DDIポケット) AH-K3001V(Opera搭載)のケータイモード対応

- [[BugTrack/626]] 組み込みWebブラウザ「NetFront」「Compact NetFront」対応
- [[BugTrack/581]] [携帯電話] (au/TU-KA) EZweb およびWAP端末などからのアクセス
- [[BugTrack/697]] [携帯電話] Vodafone (旧J-PHONE) 対応


** ちょっと確認: DDIポケット AirH" Phone のユーザーエージェント [#l54c1b21]

- Mozilla型なので、Mozillaよりも前に判定する必要あり
- ブラウザとしては、Compact NetFront (CNF)らしい

- DDI POCKET: 機種ラインナップ: AirH"PHONE用ホームページの作成方法
-- http://www.ddipocket.co.jp/p_s/products/airh_phone/homepage.html

- DDIポケット株式会社 AirH" PHONE対応 コンテンツ作成仕様書 ver 1.4 (2004-04)
-- http://www.ddipocket.co.jp/p_s/products/airh_phone/pdf/airphhone_contents.pdf

- DDIポケット株式会社 AirH" PHONE対応 コンテンツ作成仕様書 ver 1.4 付録資料 機種情報
-- http://www.ddipocket.co.jp/p_s/products/airh_phone/pdf/airhphone_kishu.pdf
-- Mozilla/3.0(DDIPOCKET;メーカ/機種名/端末Ver/ブラウザVer/キャッシュ) ブラウザ バージョン


** ちょっと確認: WILLCOM携帯の情報 [#id330413]

- WILLCOM|サービス|AIR-EDGE PHONE用ホームページの作成方法
-- http://www.willcom-inc.com/ja/service/contents_service/club_air_edge/for_phone/homepage/index.html
-- ここの「機種情報(PDF)」にUser-Agentがまとめられている

- useWill.com : メイン掲示板  willcom対応ページにしてもらうスレ
-- http://kamo.pos.to/dpoke/bbs/mibbs.cgi?mo=p&fo=main&tn=0067&rs=1&re=30&rf=no


------------------------
**メッセージ [#nf555aa9]
ぜひAirH" Phoneに対応してほしい。下記はHTTP_USER_AGENTの値です。(2機種で同じようです)
 Mozilla/3.0(DDIPOCKET;JRC/AH-J3001V,AH-J3002V/1.0/0100/c50)CNF/2.0

----
-pukiwiki.ini.phpの$agentsに
	array('name'=>'i_mode','pattern'=>'#DDIPOCKET;JRC/[^/]+/(1\.0)/0100/c([0-9]+)#'),
を追加するだけでうまくいくと思います。(i_mode互換,Shift_JIS,キャッシュ容量はc50で50KBytesと考えていいですよね?) -- [[ぱんだ]] SIZE(10){2003-04-02 (水) 15:28:21}
-このサイトに追加してみました。試してみてください。うまくいくようならcvsに投入します。 -- [[ぱんだ]]
-J3002では確認できました。 -- [[t.m]] SIZE(10){2003-04-02 (水) 16:25:14}
-エアエッジフォンからのテストです。 --  SIZE(10){2003-04-02 (水) 16:38:06}
-cvsに投入しました。 [[cvs:pukiwiki.ini.php]](v1.4:r1.34) -- [[ぱんだ]] SIZE(10){2003-04-03 (木) 10:42:30}

-----------------------------
** WILLCOM の Operaブラウザがkeitaiとして認識されない [#i065e499]

- 元タイトル: WILLCOMのUser-Agentが認識されない

- ページ: [[BugTrack2]]
- 投稿者: [[しましま]]
- 優先順位: 普通
- 状態: CVS待ち
- カテゴリー: 本体新機能
- 投稿日: 2006-04-21 (金) 22:44:31
- バージョン: 1.4.6

*** メッセージ [#e5c97a70]
WILLCOMの携帯端末が keitai スキンにならない.

*** skin/pukiwiki.ini.php の改造 [#sa3778b7]
DDIPOCKET だけでなく WILLCOM にもマッチするようにした.

*** 問題点 [#jf71f1cf]
京セラのOperaを積んだ端末はこれでOKですが,NetFrontを積んだ他の端末は分かりません.
以下のパッチを次のバージョンに加えていただけると助かります.

*** パッチ [#qf88926f]
 --- pukiwiki.ini.php.orig	2006-04-11 00:38:42.000000000 +0900
 +++ pukiwiki.ini.php	2006-04-26 20:51:36.000000000 +0900
 @@ -469,7 +472,7 @@
 
 	// Opera, dressing up as other embedded browsers
 	// Sample: "Mozilla/3.0(DDIPOCKET;KYOCERA/AH-K3001V/1.4.1.67.000000/0.1/C100) Opera 7.0" (Like CNF at 'keitai'-mode)
 -	array('pattern'=>'#\bDDIPOCKET\b.+\b(Opera) ([0-9\.]+)\b#',	'profile'=>'keitai'),
 +	array('pattern'=>'#\b(?:DDIPOCKET|WILLCOM)\b.+\b(Opera) ([0-9\.]+)\b#',	'profile'=>'keitai'),
 
 	// Planetweb http://www.planetweb.com/
 	// Sample: "Mozilla/3.0 (Planetweb/v1.07 Build 141; SPS JP)" ("EGBROWSER", Web browser for PlayStation 2)

--------

- 他のNetFrontの2機種の(ケータイモードの時の)UserAgentです。従来のパターンでいけそうな気がします。 -- [[teanan]] &new{2006-04-22 (土) 02:37:52};
 Mozilla/3.0(WILLCOM;SANYO/WX310SA/2;1/1/C128) NetFront/3.3
 Mozilla/3.0(WILLCOM;JRC/WX310J/2;1/1/C128) NetFront/3.3
-- NetFront を積んだ端末は~
 array('pattern'=>'#\b(NetFront)/([0-9\.]+)#',   'profile'=>'keitai')
にマッチするので,何もしなくてよさそうですね.-- [[しましま]] &new{2006-04-22 (土) 10:14:03};
- お疲れ様です。正規表現がそのベンダー名を記憶しないように、若干正規表現を調整する必要があるでしょう。 -- [[henoheno]] &new{2006-04-25 (火) 21:33:15};
-- 恐れ入りますが,意図されておいでのことが分かりません.ベンダー名とは WILLCOM のことでしょうか?そうであれば,これをはずすと,PCでOperaを使われる方が困ると思います. -- [[しましま]] &new{2006-04-25 (火) 23:16:32};
-- 正規表現の中で括弧() を使うと、その内容が記憶されてしまいますから、ブラウザの種類およびバージョンの判別結果が意図しない内容になってしまうと思います。"(?:DDIPOCKET|WILLCOM)" とするべきではないかという事です :) -- [[henoheno]] &new{2006-04-25 (火) 23:59:31};
--- henohenoさん,ありがとうございました.大変,勉強になりました.パッチを更新しました. -- [[しましま]] &new{2006-04-26 (水) 20:54:07};
-- いえいえ、こちらこそ判り辛い物言いですいません。 -- [[henoheno]] &new{2006-04-27 (木) 23:15:32};
- さて、参考および裏づけとなる情報はどこにあるかな・・・それと既存の携帯関連のBugTrack・・・ -- [[henoheno]] &new{2006-04-27 (木) 23:16:10};
-- 今回の話題は [[BugTrack/280]] の続きらしいので、そちらに統合しましょう。コンテンツがまとまっていないと後々面倒なので -- [[henoheno]] &new{2006-04-27 (木) 23:21:39};
-- 公式の資料と思われる「機器情報」も改めて確認しました。修正前の正規表現の存在理由は、デスクトップPC用ブラウザと組み込み機器向けブラウザで同じ名称を使っている「Opera」について、先に組み込み機器特有の文字列(この場合ベンダー名)を含めることで組み込み機器用Operaを検出する部分ですから、パッチはこれで妥当かと思います。NetFrontについては名前だけで組み込み機器だと判るので、既に挙がっている通りで、そのままで問題ありません -- [[henoheno]] &new{2006-04-27 (木) 23:32:49};
-- コミットログに残すクレジットはshimashimaでいいでしょうか。好みがあれば直しますので言って下さいね :) -- [[henoheno]] &new{2006-04-27 (木) 23:49:48};
-- [[cvs:pukiwiki.ini.php]] (r1.130) 後は、実際にお試しください。 -- [[henoheno]] &new{2006-04-27 (木) 23:51:53};
- クレジットはそちらで結構です.どうもありがとうございました. -- [[しましま]] &new{2006-04-28 (金) 01:00:29};

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.046 sec.

OSDN