※ パクレゼルヴではWeb開発エンジニアを大募集中!詳細はこちら

Archive

Archive for the ‘キャリア’ Category

各キャリアのHTMLの違い(FORM)  

2008/4/24 木曜日 17:55:11

おいっす

のびーにょです

今日は各キャリアでのHTMLの表示の違いについて

まずは以下(XHTMLです)

TEST FORM
<form method="get" action="http://example.com/">
<input type="submit" />
</form>
TEST FORM

って書いた場合

ドコモ ソフトバンク
ドコモ(改行無し) ソフトバンク(改行無し)

まぁこうなると思いますが
流石Ezweb
Ezweb端末(改行無し)
こうなります

んじゃ、改行入れればいいんじゃね?的な乗りでbrタグ入れてみると

TEST FORM<br />
<form method="get" action="http://example.com/">
<input type="submit" />
</form><br />
TEST FORM

Ezweb
Ezweb(改行あり)

を できたできた ってな
他のキャリアがな。。。

ドコモ ソフトバンク
ドコモ(改行あり) ソフトバンク(改行あり)

ってなるわけです。

だからこそそれぞれのキャリア用のテンプレート書くとか色々やるんですが
正直めんどくさいのでデザインがそれほど崩れなければそのまま行きます。
もしくはformタグの閉じる場所をHTMLの最下層ぐらいまで持って行ってキャリアの差を吸収する感じ

<form method="get" action="http://example.com/">
TEST FORM<br />
<input type="submit" />
TEST FORM<br />
</form>

って感じでやってます。

キャリア毎にテンプレート用意して、それぞれのテンプレートを書く なんてよく聞きますが
数年コンテンツ触っててもそんな事やったことないわけです。

僕は流行りに乗り遅れた部類の人なのでしょうか・・・

のびーにょ HTMLとか, キャリア, 携帯電話

ドコモのiモードID取得について  

2008/3/31 月曜日 11:06:07

こんにちは のびーにょです
今日(2008/3/31)からドコモのiモードIDが取得できるようになりましたね

ってことで早速取得してみました

URLに以下のクエリパラメータ追加

guid=ON

で、プログラム側で取得です。
HTTPの拡張ヘッダにて取得可能

X-DCMGUID: *******

ってことでPHPで取得するならこんな感じ

echo $_SERVER['HTTP_X_DCMGUID'];

既存のサイトはUTNでユーザ識別してたのでその部分を今から対応してみます。

詳しい仕様はこちら
http://www.nttdocomo.co.jp/
service/imode/make/content/ip/index.html#imodeid

のびーにょ PHP, Tips, キャリア, 携帯電話