As Sloth As Possible

可能な限りナマケモノでありたい

タグ:モバイル

このあいだからハマっているモバイルサイトの件で、今度はデザインでハマっている。対象が比較的新しい端末だけってことなんで、最近のケータイブラウザも進化してるらしいからいろいろ凝ってやろうかと思って調べてみたところ、やっぱりというかなんというかCSSで躓いた。

一体なんなんだ、iモード対応XHTMLってのは。つか何で独自規格なのさ。それにCSSに対応って言いながら、

  • 外部からのCCS読み込みはできない
  • それどころか<style>要素も使えない
  • インラインで書けってそれじゃCSS何の意味もない

どうしろと… orz

まじめにやろうと思ったら、高精度のUA判別した上で何種類ものテンプレートを切替えて、なおかつそれらを多重管理しないで同期するようにして、とか考えてたらコストはかかるしバッドノウハウやアクロバット上等になるし、正直そこまでするに値するUIを作り込んでるのかっつーとそうでもない*1。素直にfontとかbgcolor=""とかでちまちまやるほうがよっぽどマシか。validな(X)HTMLとCSSでPCでもケータイでもその他の機器でも同じコンテンツを提供できるとか、まだ全然有り得ない話なんだなぁ。フルブラウザ&通信定額が当り前になるまでは。

*1:サイトの特性から言って必要なのは凝ったデザインじゃなくてシンプルさと機能性だから。でも、いかにも"携帯サイト"な安っぽいデザインにはしたくないんだけなぁ…

最近モバイルサイトを作っているのだけど、アンカータグのmailtoの問題に大ハマリしている。

やりたいことは、aタグのmailtoを使ってsubjectとbodyを指定して、リンクをクリックしたらメール作成画面を開かせたい、単にこれだけで、実際PC、au、Softbankでは期待通りの動作をしてくれる。だが。docomoのFOMAだけがタイトルも本文も入らないのだ。実体参照にしてみたり戻してみたり、大文字にしてみたり戻してみたり、独自タグ入れてみたり戻してみたりしてもダメ。にもかかわらずバグ情報も回避策も見つからない。てか、いくら調べても「使える」という情報しかないところをみると、使えるはずなんだよなぁ。

ちなみに俺のnine(WILLCOM)ではメーラーとブラウザを同時起動出来ないのでそもそもメールすら送れなかった。だからという訳じゃないんだけど、こんなので苦労するんならいっそメールフォームにしてしまえばいいのにと本気で思う。俺自身は入力デバイスとしてのケータイは最低だと思ってる人間だし*1、各端末の挙動の互換性なんてまるであてにしてないからなぁ。いやまぁ、mailtoの方がユーザーフレンドリーだって言うなら頑張って実装するけども。

というわけで誰か、解決策、あるいは実際にそんなことをやってるサイトを知ってる方いましたら教えてプリーズ。

*1:とか言いながらこれはケータイから打った。普段専ら短文メールのおじさんには拷問だよ…

これを見ると「直感的なUI」とは、まさに人間が赤ん坊のうちにマスターする"hand eye cordination(目からフィードバックを受けながら手先を動かして物をコントロールする能力)"に合致したものなのだということが良く分かる。

Life is beautiful: 直感的なUIとhande-eye-cordinationの話

うーん。凄い。一歳児でも使えるUI。

↑このページのトップヘ