あろーい市場、PocketIEに対応しました

PDA対応サイトを謳っている「あろーい市場」ですが、実はPocketIEに対応していませんでした。
基本的に「あろーい市場」は京ぽんで利用する事を最重要ポイントに置いたサイトのため、Operaに優遇されるような作りになっています。

厳密にいうと、もともとPocketIEには対応はしてたんだけど、アクセスされた方が自分の端末の解像度に合わせて、個別に設定を行ってもらう必要があったのです。
ってか、普通に考えると、アクセスしたサイトが開いた瞬間に体裁が滅茶苦茶だと、それ以上見る気がおきませんよね(^^;

Operaブラウザは、スクリーン用CSS、ハンドヘルド(handheld)用CSSを画面モードに応じて読み替える機能があります。
「あろーい市場」は下記の参考URLを参考に、複数スタイルシート(CSS)を持たせてデザインしています。
http://jp.opera.com/products/mobile/dev/multiple/

ゆえに、京ぽん(WX310Kなど)で画面モードを変更すると、それに応じたCSSを自動的に読みに行くという事が可能であり、そのことを利用して、Operaでアクセスされた場合は自動的に適切なレイアウトで表示するという事が可能だったわけです。

PocketIEにはそのような機能は無く、用意されたスクリーン用CSS、ハンドヘルド用CSSの両方を読み込むという暴挙に出るため、初期表示時の体裁がおかしいという事になっていました。
ま、Opera独自の仕様っぽいのしょうがないと言えばそうなるのですが。

しかし利用者にとっては、しょうがないでは済まされないので、対応策をとりました。
具体的には、ブラウザのユーザーエージェントを見て、ブラウザを判断し、自動的に設定画面の設定項目を適切な値に変更してしまうという物です。
「ブラウザに保存する」ボタンを押下して、一度Cookieに保存すると、以降はCookieの設定内容が画面のレイアウトに反映されます。

しかしこの「あろーい市場」は去年の6月に公開して、約半年が過ぎたわけですが、こんな基本的なユーザービリティの考慮が無視されていたのです。
何故ここにきて、このような対応を行ったかというと、私がQVGA画面のSoftbank X01HTを買ったから(笑)

 

Published 2007年1月11日 9:26 by Hayase

Comments

No Comments

Leave a Comment

(required) 
(required) 
(optional)
(required) 
Powered by Community Server (Non-Commercial Edition), by Telligent Systems