沖縄波乗り(だけじゃない)日記

沖縄波乗り日記。波乗り以外も書きます。

iframeにまつわる問題

2012年01月29日 17時12分59秒 | 仕事
ここ数日は晴れて気持ちのいい沖縄。ひなたに居ると暑いぐらい。週末だし風邪も治ってきたしで出かけたいだけど、生憎と昨日から仕事で作りかけのFacebookページでドツボにはまりかけなんとか今日になって脱出。今日は昼頃に水円にパンを買いに行ったぐらいであとはまたずっとPCの前だ。

Facebookページの中にiframeで書き出すのはその周辺のことも含めてわりとスムーズに行ってくれて、まあだいたい解ってきた。しかしFacebookの仕様はちょくちょく変わりすぎて本当に最近の情報じゃないと使い物にならない場合が多い。ファンページという名称からFacebookページに変わったのが1年ぐらい前だけど、Facebookページの中の仕様はその後もいろいろ変わり続けて半年前のやり方じゃもうすでに通用しなくなっている。iframeで書き出す方法だけとっても最近3ヶ月とかの条件付で検索しないと使えないやり方ばかりが出てくる始末。

iframeといえば通常のウェブページの中のiframeも昔から問題が多いヤツで、iPhone/iPadでうまく表示させる方法をみんないろいろやってるみたいだけど結局いい方法がなくて、もう1年以上モヤモヤしている。昨夜もいったんPCを消して寝てから頭の中でちょっと思いついた方法を確かめたくて、もう一度PCをつけて結局3時過ぎまで格闘後挫折・・・。iframeをdivで囲ってしまうという方法もあるみたいだけど、僕は現状お客さんのほうでブラウザ更新しない場所に関してはiframe自体をやめてしまった。いままでiframeの中にcgiを入れていた箇所を単にdivで書いている。エディタの編集画面だと長ったらしくて非常に見づらいんだけど、いまさらiPhone/iPadを無視できないのでもうこうれで行くのだ。ちなみにiPhone/iPadはiframeっぽく見える場所も当然スクロールバーは出ないがこういう時は二本指でフリックするとスクロールできる。

そろそろflash問題とあわせてこれもappleが何とかしないかなぁ・・・。