トップページ⇒php
927コメント283KB

携帯サイトのWebプログラムを語ろう Part3

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2009/01/21(水) 22:36:26ID:Up1FlolP
携帯サイトのWebプログラムに関する話題を扱うスレです。

前スレ
http://pc11.2ch.net/test/read.cgi/php/1207013301/
0331nobodyさん2009/07/01(水) 16:45:07ID:???
語りつくすもなにも、すでにあるライブラリ使うだけ。
0332nobodyさん2009/07/01(水) 22:45:17ID:???
>>329-330
その「似たようなもの」っていうのは
自分(開発者)が各キャリアの絵文字を見て判断するんだよな?

例えば、{$emoji[smile]}というタグが変数内にあったら
各キャリアに応じて絵がマークに変換するって言う。

0333nobodyさん2009/07/01(水) 22:46:55ID:???
修正:
絵がマーク = 笑顔の文字


とりあえずよくわからないから、ライブラリ探すよ
0334nobodyさん2009/07/02(木) 05:17:27ID:???
> 自分(開発者)が各キャリアの絵文字を見て判断するんだよな?
じゃなくて
こういうの
ttp://mb.softbank.jp/mb/service/3G/mail/pictogram/list.html
を参考にするもんでないの?既存のライブラリもたぶん
0335nobodyさん2009/07/02(木) 17:39:47ID:???
>>334
おお!こんなのがあったのか。参考にするよ。ありがとう
0336nobodyさん2009/07/06(月) 19:12:11ID:BeXh1xuG
ソフトバンクの絵文字を使う場合、届け出が必要とのことだけど、
掲示板に投稿された絵文字を自動変換するだけでも必要なのかな?
それとも、PC用に表示する場合画像を使うから、届け出が必要なのかな?

だれか詳しい人教えて下さい
0337名無し募集中。。。2009/07/06(月) 22:42:24ID:Z/JyX/wa
配布するシステムに組み込む場合の話だろ
0338nobodyさん2009/07/07(火) 18:00:36ID:???
メールの絵文字をちゃんと受け取る方法ないかなぁ。
0339nobodyさん2009/07/08(水) 12:52:38ID:???
申請すると無変換で絵文字メールを送信してくれるサービス。
特定のドメインでいいからどっかやってくれないかな。
0340nobodyさん2009/07/10(金) 09:25:31ID:???
日本語でおk
0341nobodyさん2009/07/10(金) 10:34:12ID:???
>>340
>>339 の言いたいこと、普通に理解できるが…。

0342nobodyさん2009/07/10(金) 17:40:40ID:???
>>340
チョン乙
0343nobodyさん2009/07/11(土) 08:16:48ID:???
俺もわからん。
0344nobodyさん2009/07/13(月) 00:38:17ID:???
例えば、ドコモの携帯からPCにメールをすると
絵文字が強制的に=に変換された状態で届くという事。
これはキャリアの仕様なので、プログラムでは回避できない。
これで困るのは、携帯からメールを送るだけでブログに投稿できるような仕組みの場合。
絵文字が全て=になってしまうので、利用者としては不便で仕方ない。

そこで、キャリアに申請したら絵文字を変換せずにそのまま送信してくれないかな?
という事でしょ。


0345nobodyさん2009/07/13(月) 13:18:02ID:???
未だに絵文字?...

そんなことにこだわってるところは、どんどん客足落ちてるだろ?
0346nobodyさん2009/07/13(月) 14:07:01ID:???
>>345
出来ない言い訳としては最低だな。
0347nobodyさん2009/07/14(火) 03:23:18ID:???
なんでも商売に結びつける男の人って・・・
0348nobodyさん2009/07/14(火) 03:30:29ID:???
携帯専門でやってきた三流会社の人たちって
スマートフォンが主流になってくると厳しいだろうな。
0349nobodyさん2009/07/14(火) 10:00:32ID:???
それはありえんw
0350nobodyさん2009/07/14(火) 12:53:48ID:???
>>344
キャリア側は無変換でしょ
表示させる側がその機種依存文字を表示できないから〓に文字化けしているだけで

ブログに関してはPCで表示できるように画像ファイルに置換しているサービスもあr
0351nobodyさん2009/07/14(火) 13:04:04ID:???
>>350
キャリア側で携帯でないメールに送る際に、
キャリア側で変換かけやがるんだよ。〓って文字を送って来るんだぞ。
変換かけない用にしてもらうと、blogで絵文字のメールでの投稿が出来るようになるんだよ。
個人でなんとかやるとしたら、yahooメール経由とかgmail経由とかwillcom経由とか 不完全だけど。
0352nobodyさん2009/07/14(火) 13:42:53ID:???
メールの仕組み解ってない馬鹿は黙ってろよ
半角カナですら文字化けの原因なのに
全部HTMLメールで送らせる気か?
0353nobodyさん2009/07/14(火) 14:41:09ID:???
半角カナが対策できないと思ってるやつはだまってたらどうだ。
0354nobodyさん2009/07/14(火) 14:50:10ID:???
どうキャリアで変換するかによるな。
まさか、キャリアと自分のサーバーの間で化けるとか思ってないよな。
0355nobodyさん2009/07/14(火) 15:11:02ID:???
取り決めを作ったらどうにでも出来そうだな。と素人がほざいてみました
0356nobodyさん2009/07/14(火) 17:22:23ID:???
>>353
全メールクライアントで文字化けしないと言う保障ないぜ
0357nobodyさん2009/07/14(火) 18:30:27ID:???
>>356
だれがメールクライアントの話をしてるんだ?
0358nobodyさん2009/07/14(火) 22:49:59ID:???
送信さえできれば満足
受け取る側が困ろうと関係ないです
0359nobodyさん2009/07/14(火) 23:28:27ID:???
はるか昔からある仕組みで、未だに盛り上がれるレベルに乾杯w
0360nobodyさん2009/07/15(水) 00:12:10ID:???
未だに悩むから盛り上がるんだよ。

未だに仕事や恋愛で悩む奴が絶えないようにな。
0361nobodyさん2009/07/16(木) 09:27:25ID:???
【携帯】 ドコモ 「好調なiPhoneに対する、1つめの武器だ」…グーグル携帯、日本で発売。「スマートフォン戦争」激化へ★3
http://tsushima.2ch.net/test/read.cgi/newsplus/1247473153/

このスレが終わる頃には携帯端末とか意識しなくてもよくなるんじゃね
0362nobodyさん2009/07/16(木) 10:09:22ID:???
スマートフォンってPC感覚でサイト作って良いの?
0363nobodyさん2009/07/16(木) 23:21:02ID:???
Windows Mobile用は前から作ってるあるだろ?
0364nobodyさん2009/07/17(金) 22:40:48ID:???
>>363
つ>>348
0365nobodyさん2009/07/27(月) 16:25:48ID:???
SBのIPアドレスが7月24日付けで2個削除されてたよ。
0366nobodyさん2009/07/27(月) 20:10:38ID:???
知ってるわそんくらい


ありがと
0367nobodyさん2009/07/27(月) 21:23:18ID:PdVKv6k8
>>313-315

糞ワロタwwwwwwwwwwwwwwww
0368nobodyさん2009/07/29(水) 21:40:48ID:???
>>365
J-Phneの頃の地域会社毎に有ったサーバーを、2箇所無くして集約したって事かな。
0369nobodyさん2009/08/13(木) 14:03:44ID:???
質問です。
URLの最後にセッションIDをつけてログイン情報を保持する仕組みを作ったんですが
この方法だと、たとえばユーザー間で「このサイトみてみろよ」みたいなやりとりがあって
メールなどで閲覧中のURLが人に伝えられた場合、ログイン情報も引き継がれてしまいます。
何か良い対策はないでしょうか?
0370nobodyさん2009/08/13(木) 18:08:29ID:OVywA48x
sessionをregenerateして機種とか接続元とかvalidateしないとまずくね?
まあそれでも不安は残るが。。
0371nobodyさん2009/08/14(金) 00:01:41ID:???
>>369
俺がやっている方法

・セッションに、IPアドレス(または個体識別番号)と日時を記録
・ログイン時にチェックこの時、リファラ元も確認
 (機種によってリファラが取得出来ない場合もある)
・一定期間を過ぎたアクセスはログインできない
・セッションだけでは不安なので、DBに情報を残しておく

てなことをしている。これで完璧だとは思わないが、そこそこ有効だと思ってる
03723692009/08/14(金) 02:23:00ID:???
>>370,371
ユーザを特定できるような情報を毎回確認する必要があるってことですね。
(リファラがすべての機種でとれればそれでも良かったんですが、残念)
時間切れ等の実装も含めて試行錯誤してみます。
ありがとうございました。
0373nobodyさん2009/08/14(金) 09:02:51ID:???
つーか、携帯うんぬん以前の話だろ。w
0374nobodyさん2009/08/14(金) 13:36:24ID:???
携帯でCookieがちゃんと動けば、カジュアルコピーで漏洩してしまうURLに乗せなくて済むのにね
0375nobodyさん2009/08/14(金) 23:38:00ID:???
携帯のキャリアはIEやFirefox以上に仕様が異なるからな
どれか統一して欲しいよ。ユーザにとって不利益だ
0376nobodyさん2009/08/15(土) 02:48:18ID:???
携帯は全部au規格で統一すりゃいいんだよ
0377nobodyさん2009/08/16(日) 18:43:12ID:???
ほんと携帯業界は政治争いが酷すぎるw
こりゃガラケーとか言われて、世界に通用しないのもわかるわw
0378nobodyさん2009/08/17(月) 06:23:51ID:???
>>373は、なんで?
おもいっきり携帯の話だと思うんだが。
0379nobodyさん2009/08/18(火) 19:30:07ID:???
>>378
ログイン情報をなんのバリデーションもなしにセッションにいれて引き回すのは携帯以前の問題だろjk
0380nobodyさん2009/08/21(金) 09:09:22ID:???
378のようなやつは、プロキシ通されるとえらい騒ぎになるぞw
前に接続した人の情報が全部見える!なんてことにw
0381nobodyさん2009/08/21(金) 11:37:20ID:???
greeの話?
0382nobodyさん2009/08/27(木) 16:20:21ID:vb6War4u
IDとパスワードでガードしてhttps通信するwebを作ったら、それを上手く見れない
第3世代の機種って結構多いでしょうか?

auのやや旧い機種だと駄目っぽい気がしますが、駄目な機種の情報がドコゾに纏めて
あれば嬉しいですが。
0383nobodyさん2009/08/27(木) 18:28:23ID:GXwqUg2e
モバイルでexcelファイルをダウンロードさせたいんだけど
以下の状況で困ってるので知恵を貸して!

xlsファイルに直リンすると
softbank(911T)はexcelファイルとしてダウンロード>表示ができた
au「表示できないファイルです」
docomo(N904i)端末はバイナリがそのまま文字として出力された

あとobjectタグとかもあるっぽいけど
docomoだとダメみたいなので
auとdocomoでのダウンロードのさせかたを教えてほしい

ゆくゆくはoffice系のファイルを全部ダウンロードできるようにしたいけど
とりあえず
httpd.confに
AddType application/vnd.ms-excel .xls
を設定してある
0384nobodyさん2009/08/29(土) 16:28:00ID:???
もともとdocomoの端末はセキュリティの為にwebからのダウンロードを厳しく
制限してたら多分ダメポ。MOVAだと画像ファイルすらセーブ出来なかったし。

auはダウンロードにobjectタグを使う規定を正規に用意してるし、ドキュメント
ビューアー搭載機種以降なら、多分大丈夫かと思われ。

SBはその点以前から融通が利いてヨカタ。
0385nobodyさん2009/08/29(土) 17:54:58ID:???
ちょっと面白い頁を見つけました。日本通信が対象外なのが残念ですが。

そっかロボットのIPも許可しないと検索エンジンに登録されないわな。

携帯端末以外のIPを制限するhtaccessを簡単生成
http://www.dspt.net/tools/mobile_ip/index.html
0386nobodyさん2009/08/29(土) 19:07:10ID:???
SoftBankっていつからHTTP1.1になったの?
ついこの間までHTTP1.0だったと思ってたけど。
0387名無しさん@そうだ選挙に行こう2009/08/30(日) 17:09:16ID:???
1.0って名前ベースのバーチャルドメインが使えないんだっけ?
0388nobodyさん2009/08/31(月) 18:48:49ID:???
そろそろ文字コードをUTF-8にしていってもいい?
3G機種ならもうほとんど対応しちゃってるよね
0389nobodyさん2009/09/01(火) 02:27:46ID:???
結局、ソフトバンクの3G機種の中で絵文字をShift-JISで投げたときに、
ウェブコード絵文字を投げる機種が存在するのかしないのか、そこんとこはっきりしてくれ。

ネット上を探したが(2ch含む)、Shift_JISバイナリで投げることはあるが、
ウェブコードを投げたという記述は一切見かけなかった。
ソフトバンクのウェブコンテンツ開発ガイド見ても、あくまでウェブコードを投げると書いてあるように見えるし、
シミュレータも投げてるように見える。
投げないという保証はないが、投げる機種は最近は存在しないということでいいんだな?
0390nobodyさん2009/09/01(火) 02:34:03ID:???
検索の仕方が悪い
0391nobodyさん2009/09/01(火) 02:38:52ID:???
「3G機種の中で」というより、知りたいのは「最近の機種で」でした。
最近とはここ2年の間ぐらいです。
0392nobodyさん2009/09/01(火) 16:16:31ID:???
>>388
そうなんだよな〜。

最近IDとパスワードでガードするサービスの提供先を探してるのだが、ID&パスワードの
入力画面がUTF-8になっていさえすれば、旧過ぎる機種以外なら大抵の3G端末ならオケだと
思うのだが、そういうのがハッキリしないところが多い。

勿論、携帯対応を標榜してるところもあるから、そういうところはある程度機種別対応して
る筈なので、3G端末以外でも結構使えそうだけど、怪しくなさそうなところを探すのがメン
ドイ。

とりあえず来年3月でSBの2G端末が消滅するから、それを機会にUTF-8に統一しちゃう、って
のが良いかと。まあMOVAは無視する訳だけど。
0393nobodyさん2009/09/02(水) 17:19:17ID:???
そういやアパッチサーバーが出力してる、ID&パスワードの入力画面って、
普通のPCブラウザだとポップアップみたいな別画面で出るモノしか見た事
がないが、携帯で見るとどうなっちゃうのかね?
0394nobodyさん2009/09/02(水) 17:20:36ID:???
普通にポップアップされるよ
ただ、古い携帯だと、ポップアップ出ずに普通にページが表示されなかったっけ?
0395nobodyさん2009/09/02(水) 18:12:19ID:???
それってサーバー側の設定次第では?

多分安いレンタルサーバーなんかだとムリポな気が。haccessとかで変更出来たっけ?
0396nobodyさん2009/09/02(水) 18:14:03ID:???
レン鯖はわかんね
俺は自鯖あるし
0397nobodyさん2009/09/02(水) 19:01:39ID:???
携帯電話に今の航空機並のジャロセンサーが搭載されるって凄い話だな。

ATR、回転角速度依存信号が検出できる半導体レーザジャイロチップを開発
http://it.nikkei.co.jp/business/news/release.aspx?i=230012

角速度センサチップが実現できれば、ロボット、車、携帯端末等にも搭載することができます。将来的には、
GPS(Global Positioning System)と協調することで、GPS信号が届かない
地下街、建物内、ビル街、トンネル等でも航空機のように自律的な位置情報検出を行うことができます。得ら
れた位置情報・姿勢情報を用いて、豊かで便利で安全な情報サービスへの展開が可能となります。
0398nobodyさん2009/09/02(水) 19:21:39ID:???
>>394 >>396
古くない携帯ならデフォルトのままでオケだから、あまり話題にならないって事かな。

ググリ方が悪いのかもしれんが、それらに関する情報は殆ど見つからなかったし。
0399nobodyさん2009/09/02(水) 19:33:34ID:???
>>394
ブラウザの対応がどうだろうと、認証通んなかったら鯖が401返すだろ
0400nobodyさん2009/09/02(水) 20:24:23ID:???
携帯電話専用ホームページの制作方法 2台目
http://pc11.2ch.net/test/read.cgi/hp/1225769117/l50
0401nobodyさん2009/09/03(木) 09:24:03ID:???
ディズニーモバイルの絵文字の仕様って、ソフトバンクの3Gと同じでしょうか?
絵文字のコード範囲も同じだし、
Shift_JISコンテンツ時に入力した絵文字が飛ぶか飛ばないかは機種依存という認識です。
0402nobodyさん2009/09/03(木) 10:31:46ID:???
サイトを見に行くことさえできない人か?
0403nobodyさん2009/09/04(金) 07:57:13ID:???
http://disneymobile.jp/mail/disney_pict.html
見つけられないですね。
欲しいのは、Shift_JISバイナリ形式の対応表と文字参照形式(?xXX;)での対応の両方が欲しいです。
0404nobodyさん2009/09/04(金) 17:00:19ID:???
>>399
ID&パスワード入力画面の表示は、認証前の話だろ。

>>400
多分入力画面は、JS入りのHTML頁をサーバーが生成&出力してると思われる
から、作成方法のスレだと的外れだわな。

そういう頁を受信した時、旧い携帯でJS非対応なブラウザだと >>394 の言う様に、
ポップアップ無しな表示になるだけかと思われ。

ただそれがutf-8な文字コードでないと、SBの3G端末で問題になりそうだが。
0405nobodyさん2009/09/04(金) 17:08:28ID:???
BASIC認証の話じゃなかったっけ?
0406nobodyさん2009/09/04(金) 17:11:42ID:4sANafbz
これは?http://mega-r.com/u/in.php?guid=ON&id=naraderitown&pid=donkidonki
0407nobodyさん2009/09/04(金) 17:18:04ID:???
>>404
>>393はmod_authの話だと思うんだけど?
0408nobodyさん2009/09/05(土) 16:09:08ID:???
良く知らなくてスマソだが、mod_auth の中にID&パスワード入力画面の元になる
HTMLファイルが有る、って話なのか?

まあ何処かに無ければ出来ない訳だが、これを携帯専用にカスタマイズする事は
このスレでは常識な知識ならスマソ。
0409nobodyさん2009/09/05(土) 16:33:41ID:???
>>408
ちげー。
HTTPの規格の中に、BASIC認証・DIGEST認証という仕組みがある。
フォームで認証を行うんじゃなくて、
HTTPヘッダーで認証情報を受け渡しして認証を行っている。

ブラウザがあるHTTPヘッダーを受信すると、
ブラウザ自身が、ダイアログを出してユーザー名とパスワードをユーザーに尋ねる。
htmlで認証画面作るのとは全然違う話。
0410nobodyさん2009/09/05(土) 18:39:30ID:???
>>409
DIGEST認証は対応してない端末あるね
0411nobodyさん2009/09/05(土) 20:08:44ID:???
こんなスレッドが有ったよ。

ネットワークパスワード入力画面について
ttp://otn.oracle.co.jp/forum/thread.jspa?threadID=27000256&switchMode=flat
0412nobodyさん2009/09/05(土) 20:38:23ID:???
>>411
これってブラウザ組み込みのダイアログを使うんじゃなくて、
htmlで出来たフォームに入力させることでBASIC認証させる
っていう話をしてるんだよね?

PHPのソース見てもどういう原理でやってるのか全然わからん…。
もう年なのかな…。
0413nobodyさん2009/09/05(土) 21:40:28ID:???
401を返したら認証ダイアログポップアップをブラウザは行う
BASIC認証とは401を受け取ったブラウザがユーザー名パスワードを素で送信する機構
JavaScriptとか使って、ユーザー名パスワードをリクエストヘッダに入れれば出来るのかな?
んなの動く携帯端末があるのだろうか・・
JavaScriptでリクエストヘッダーの加工できるのかなぁ
0414nobodyさん2009/09/05(土) 22:31:12ID:???
XmlHttpRequestならヘッダ追加出来るから、
それでページを取得してDHTMLで書き換えなら出来る…はず!
ブラウザの「戻る」「進む」「アドレスバー」は使わないで下さいと
注意書きしないといけないが。

でも>>411はPHP使ってサーバー側のトリックのみで出来るって
話に見えるんだ…。
0415nobodyさん2009/09/07(月) 19:52:19ID:???
>>409
レスサンクス

そっかー、ID&パスワード入力画面はサーバーじゃなくて、端末のブラウザが出してるのか〜。

端末のブラウザがBASIC認証に対応してさえいればモーマンタイな訳ですね。ググッテも情報を
見つけられずにいたので助かりました。

そうなるとあと気になるのは以下の2点くらいかな。認証エリアに置く予定のxhtmlな頁には
当初はともかくエンハンス時に外部リンクを入れる予定なので。

(1)クッキーが使えないブラウザな端末だと、認証エリアから出て戻る時に再度
   ID&パスワードの入力を要求されますか?

(2)認証エリアがSSL通信状態だと、非SSLな外部リンクへジャンプ(&戻る時も?)
   する時に、鬱陶しい警告とかは出ますか?

尚、BASIC認証エリアに置く頁は一般公開はしたくはないが、SSL通信が必要な
程にはまさかの時の被害は無い程度のモノなので、使い勝手が悪くなるなら
止めようと思ってます。

まあ携帯のSSLにはベリサインが一番適用機種が多そうだけど、費用が高いみ
たいだから、その点からもSSLをあまり積極的利用するのは避けたいので。
0416nobodyさん2009/09/08(火) 08:43:51ID:???
携帯電話専用ホームページの制作方法 2台目
http://pc11.2ch.net/test/read.cgi/hp/1225769117/l50
0417nobodyさん2009/09/09(水) 13:20:01ID:0xXcvXSC
ドメイン指定してるユーザーにメールを送って拒否された時って
どんなレスポンスが返ってきますか?
0418nobodyさん2009/09/09(水) 16:14:35ID:???
設定による
普通は何も返答しないようにしてるはず
返答したらそのアドレスが存在するかしないかスパマーにわかっちゃうから
0419nobodyさん2009/09/09(水) 21:14:35ID:???
存在しないとエラーが返ってくるから、その理由はおかしいです
0420nobodyさん2009/09/09(水) 21:30:23ID:???
たしかにw
0421nobodyさん2009/09/09(水) 22:02:33ID:???
ウィッシュ
0422nobodyさん2009/09/10(木) 09:06:29ID:???
今の携帯って、存在しないときも無応答じゃね?
0423nobodyさん2009/09/10(木) 09:56:33ID:???
3キャリアは無応答だね
いちいち返してたらサーバ死ぬから
0424nobodyさん2009/09/12(土) 07:53:44ID:???
レベル低すぎワロタww
なんだこのスレwww
0425nobodyさん2009/09/13(日) 12:13:57ID:???
SPFを設定していれば、存在しない場合と拒否された場合の両方でUser unknownが返って来る。
携帯向けにメールを送る場合は、IPの逆引きとSPFを正しく設定するべき。

SPFについてはAuのサイトに説明がある↓
ttp://www.au.kddi.com/service/email/support/chui/spf_record.html
0426nobodyさん2009/09/13(日) 12:31:47ID:???
docomoの話。
HTTPクエリにguid=ONを付けて、環境変数でiモードIDを取得できるのと似たような方法で、
パケ放題コース加入の有無って取得できないんだろうか。

定額サービスに入っていない人がアクセスしてきたときは、警告文を出すか、
利用を制限したいんだけど。
0427nobodyさん2009/09/13(日) 13:24:17ID:???
むり
0428nobodyさん2009/09/13(日) 19:33:46ID:???
なんかあるよ
04294262009/09/13(日) 19:43:54ID:???
>>427
やっぱムリだよな。
0430nobodyさん2009/09/14(月) 01:00:34ID:ffqvT8rV
xxne.jpのフリーメールへの送信がConnection timed outになってるのですが
原因分かる方いますか?
ググったらgmailからも送れないようです
グレイリスティングだったらrejectされたログが残ると思うのですが
smtp接続自体を拒否してるっぽいのが謎です
海外のサーバを一律弾いてるとかでしょうか?
SPFレコードも設定し、携帯の生アドレスには問題なく送信できています
■ このスレッドは過去ログ倉庫に格納されています