Opera Mini for iPhone が公開 //iPhone
今日からOpera Mini for iPhoneがAppstoreで公開されていました。
以前より噂には聞いていたので、公開自体に驚きはありませんが、使って見ての驚きは、今までiPhone用Safariのみを考えて作っていたので、iPhone専用サイトで一部挙動やレイアウト崩れが出てしまいました。
とくに、JSはなんでそんな動きをするのかわからない挙動もありました。
ハックをいろいろ駆使してなんとかするか
or
そもそもU/AでOperaをはじくべきか
難しい選択です。
ひとまず、JSでuserAgentを下のように取得して分岐していた場合は、OperaではPCサイトに流れるので、しばらくは安心できそうです。
以前より噂には聞いていたので、公開自体に驚きはありませんが、使って見ての驚きは、今までiPhone用Safariのみを考えて作っていたので、iPhone専用サイトで一部挙動やレイアウト崩れが出てしまいました。
とくに、JSはなんでそんな動きをするのかわからない挙動もありました。
ハックをいろいろ駆使してなんとかするか
or
そもそもU/AでOperaをはじくべきか
難しい選択です。
ひとまず、JSでuserAgentを下のように取得して分岐していた場合は、OperaではPCサイトに流れるので、しばらくは安心できそうです。
<script type="text/javascript">
if(navigator.userAgent.indexOf("iPhone") != -1){
window.location.href = "/XXX/index.html";
}
</script>