detail
/ category : iOS  » reset
iPadでrep2 iPhoneのUAは、
Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_1_3 like Mac OS X; ja-jp) ~
という感じなんですが、iPadのUAは、
Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; ja-jp) ~
となっているのですね。
それなので、「iPhone」という文字列でPC/iPhone判定している場合には、iPadはPCサイトに飛ばされることになる。
rep2を愛用しているのですが、iPadでPC用表示になるとちょっと困ったことに。。

iPadのSafariでは画面右端にスクロールバーが存在しない。
これはページ全体のスクロールバーだけでなく、frameやiframe、overflowなdiv要素などなど、とにかくスクロールバーというものが全く無いのです。
まぁこれはタッチスクロールだからこれで良いとは思うのですが、問題はframeやiframeではフレーム内のコンテンツを全て表示するように、フレームの幅や高さを強制的に広げてくれちゃうのです。強制的にスクロールバーが発生しない状態にしてくれているということなのか。。。
ちなみに、overflowなdiv要素の場合にはdiv要素のサイズは変わりません。
しかし、指1本のタッチスクロールではページ全体のスクロールになってしまうため、div要素内のスクロールができません。これは指2本ジェスチャーでスクロールできます。

まぁ、そんなわけでフレームを使用しているrep2のPC用表示は、iPadで表示するとえらいことになってしまうわけですよ。
とりあえずはiPhone用の表示を使うのが良いかと。
/lib/UA.phpの
 if (preg_match('/(iPhone|iPod)/', $ua) || UA::isAndroidWebKit($ua)) {
$isiPhoneGroup = true;
}
↑これを↓このように修正。
if (preg_match('/(iPhone|iPod|iPad)/', $ua) || UA::isAndroidWebKit($ua)) {
$isiPhoneGroup = true;
}

それとこれはiuiの問題かもですが、iPadではiPhoneデザインの表示でタップの際のハイライトが効きません。なのでこの部分を通常リンクのハイライトに変えました。
/iui/iui.cssの
/*
一覧のリンク設定
paddingをいじれば余白の調整可能
*/
body > ul > li > a {
display: block;
margin: -8px 0 -8px -10px;
padding: 8px 38px 8px 30px;
text-decoration: none;
color: inherit;
background: url(listArrow.png) no-repeat right center;
}

/* iphone 080808*/
body > ul#home > li > a {
padding: 8px 32px 8px 10px;
}
↑これを↓このように修正。
/*
一覧のリンク設定
paddingをいじれば余白の調整可能
*/
body > ul > li > a {
display: block;
/*margin: -8px 0 -8px -10px;*/
/*padding: 8px 38px 8px 30px;*/
padding: 0px 38px 0px 20px;
text-decoration: none;
color: inherit;
background: url(listArrow.png) no-repeat right center;
}

/* iphone 080808*/
body > ul#home > li > a {
/*padding: 8px 32px 8px 10px;*/
padding: 0px 32px 0px 0px;
}

これでとりあえずiPadでも快適にrep2を利用できるようになりました。
でも、やっぱりこの画面の大きさを活かした別レイアウトがあったほうがいいですね。
ってことでiPad正式対応を激しく希望。
iPadあれこれ 先週末から楽しんでおりますiPad。
いや、ホントに楽しい。

良いこともダメなとこも色々あるけど、とりあえず思いついたことなどつらつらと。
» continue reading
iPhone逝く いよいよ6/7に新型が発表されそうなiPhoneであります。 [link]
が、
そんななかの最悪なタイミングで相方のiPhoneが逝きました。。。
電源が全く入らない状態。
ドックにさしてもうんともすんともだし、ボタン2個長押しとかあれこれやってみてもダメ。

で、色々な道を模索し悩んだ末に修理・交換することにしましたよ。
痛い出費ですが新品になってちょっと喜んでいる相方。。
iPad予約注文開始 かくれんぼの途中の一幕ですが、それは全く隠れられていませんよ。
というか、そこに隠れるの無理。

さておき、
先週末にようやく値段やらが発表され、本日よりいよいよ予約注文開始ですよ。 [link]
Wifiモデルはアポストオンラインで販売してますが、Wifi+3Gモデルはアポスト実店舗か、一部ソフトバンクショップ、家電量販店でのみ販売。 [link]

高知ではエレパのみってのもなんともスゴいね。。。
iPhone OS 4.0 弟が入学式に行っている間に、姉は卒園の写真の封筒詰めを手伝っておりました。
こういう地道な作業が意外と得意。

さておき、
iPhone OS 4.0のお披露目があったわけですが、まぁ概ね予想されていた範囲の内容でした。
マルチタスクはやはり制限付きのマルチタスクもどきという感じですが、これはなかなかうまいやり方かと思いますね。

しかし、リリースが「泳げる頃までには」なのは良いとしても、iPad対応版が秋っていうのはちょっと遅くないですかね。
その頃には、4.0と同時期に登場すると思われる新型iPhoneに採用されたハードが反映された、マイナーアップiPadがでてもおかしくない感じもするしねぇ。
楽しみなものあれやこれや 毎年の事かと思うけれど、この時期はなんだかとても慌ただしいのです。
怒濤の一週間が終わり、週末になるとちょっとホッとする。

そんななかでも物欲は健在なので、楽しみなものなどチェックメモ。
» continue reading
切ないセカイカメラ いいかげんジャングル化してきた築山を切り開くべく頑張ってはみたものの、半分程で挫折する。
まぁ、残りはまた次の週末にね。。。

さておき、
セカイカメラが遂にリリースされておりましたのですが、これが何とも切ない。
» continue reading
3.1というのが来るそうですが なんでも次の3.1アップデートでは、いくつか追加される機能の中に、
アイコン位置を変更するモードに入った時にプルプルする。
というのがあるそうなんですが、そんなのは正直いらないし、それよりもやってほしいことがいろいろあるんだよ!!
ということで、現時点で是非考えていただきたいiPhone絡みのこと。
» continue reading
iPhone OS 3.0でのメール環境 でましたー!
色々機能が追加されてて弄りがいがあるのですが、今回特にこれは!と思ったのは、SMSとi.softbankの反応がやたらと良くなってる。
i.softbankなんて酷いときには相当遅延が発生してたし、そうでなくてもまぁ結局は普通のメールだからねぇというぐらいの遅延は起きてたものだった。
それが、もう即反応。しかも音つき!
これは。。。
» continue reading
iPhone 3G[S] やれてんこもりな基調講演でしたが、問題はコレ [link] だ。
» continue reading
|<  < | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | >  >|