2024/10/05
家にあるiPadのOSをVer.5に上げたら、Safariがタブブラウザになって便利!!と思っていたら、iPadのメイン利用者の娘(幼稚園児)からすると前のVer.のサムネイルでウィンドウを切り替えるタイプでないと「ひらがなしか読めない」ので使いにくいと訴えが(笑)
で、どうしようかと悩んだ末にOpera Miniをインストール。で試してみると、おっ!これなら大丈夫だろ!
ところが、試しに自分のサイトを見てみると、iPadなのにMobilePressの画面でなくてKtai Styleの画面が表示されてた(泣)
Ktai Styleに制御を離してもらおうと、テーマ設定画面で「Ktai Styleを使わない」に変更しようとしたんだけど、どうやらOpera Miniの設定は出来ないみたい。確かガラケーでOpera積んでるのがあったかと思うので、ガラケー用と一緒に扱うようになってるんだろうな。
仕方ないので、Ktai Styleの設定の方を見直しだな。
iPadにインストールしたOpera MiniのUser Agentを調べてみると、
Opera/9.80 (iPad; Opera Mini/7.0.2/27.1993; U; ja) Presto/2.8.119 Version/11.10
となってた。
「Opera Mini」で検索かけていってみると、Ktai Style プラグインの operators ディレクトリにあるbase.phpに該当らしき部分が。
public static function factory というセクションに
[php]
} elseif (preg_match(‘!(^Nokia\w+|^BlackBerry[0-9a-z]+/|^SAMSUNG\b|Opera Mini|Opera Mobi|PalmOS\b|Windows CE\b)!’, $ua, $name)) {
[/php]
という行があったので、
Operaの2つを消して、
[php]
} elseif (preg_match(‘!(^Nokia\w+|^BlackBerry[0-9a-z]+/|^SAMSUNG\b|PalmOS\b|Windows CE\b)!’, $ua, $name)) {
[/php]
としてみた。
アクセスし直してみると、オッケー!MobilePressの画面が表示された♪
でも、一つ問題が残った。
メールの本文にあるURLリンクをクリックすると、Safariが立ち上がっちゃうんだよね。これ設定できないのかなぁ。
iPad設定をいろいろ見てみたんだけど、それらしき物が無い(泣) ま、アップルだから出来ないのかも。IMEも変えられないくらいだもんな。
諦めよう・・。奥さんにはおとなしくSafariを使ってもらうってことで。