知らなかった。今のいままで。(前、できなかったよなあと思っているのですが、古いのはもう削除しているのでわからない)
開ける、とはいっても中身は今まで通りOperaで、スモールスクリーンレンダリングというモードか、そうじゃないモードか、しかなく、スクリーンサイズと文字の関係や、表示できる画像とかも多分実機のものとは異なるように思うので、あまり使うケースは無さそうなんですが、しかし、携帯サイトのスクリーンショットを取りたいという時に、携帯の画面をカメラで移すよりは、こっちの方がいいような気がしました。
それで、見てみようと思ったところ、サーバー側でユーザエージェントで判断して、PCはこっち、携帯はこっち、みたいなことをやっていると、普通にPCとして扱われてしまう。
ウェブサーバーのアクセスログを見ると、ぼくのはMacなので、こうなっていました。スモールスクリーンレンダリングの時も、そうでないときも同じです。
Mozilla/4.0 (compatible; MSIE 6.0; Mac_PowerPC; ja) Opera 9.10
んで、Device CentralのユーザエージェントのところをFirefoxのユーザーエージェントスイッチャー的に変更できるならいいのですが、どうも出来ないみたいというか、ググってもそういう手法は無いみたいで、やるとしたら、オペラユーザ=携帯みたいな扱いをするとか、あとは、
IPアドレスが会社のIPで、加えてユーザーエージェントが
Mozilla/4.0 (compatible; MSIE 6.0; Mac_PowerPC; ja) Opera 9.10
だった場合は、モバイルだと判断するなどの方法を取るしか無いのかなあ。
Device Central CS4ではそういうところは、できていたりしたりしているのかな。
コメント