BrowserSelector2 – やっぱりSafariじゃないブラウザで開きたい

Chrome for iOSのリリースをキッカケにサードパーティのブラウザ・アプリが流行るかも。先日のエントリで紹介したブラウザ選択スクリプトは短縮URLの展開や安全性をチェックするために外部サービスのWeb APIを使っていましたが、今度はシンプルにブラウザを選択する画面をつくってみました。

BrowserSelector2を使ってみる

Sparrow for iPhoneに届いた日本経済新聞からのメールです。読みたい記事のURLをコピーします。

IMG_1453

やはりIconizerを使います。通知センターから引き出して”BrowserSelector2″をタップ。MyScriptsのスクリプトが実行され、コピーしたURLが表示され、各ブラウザアプリのアイコンが並んでいます。開きたいブラウザを選択します。

IMG_1454

選択したブラウザが開きます。Chromeを選択したところです。

IMG_1456

MyScriptsを使いjQuery Mobileで画面を作る

MyScriptsを使います。JavaScriptでコピーしたURLを加工し、jQuery Mobileで画面を作ります。アイコン画像はiTunesのアプリ共有画面やiExplorerで母艦からiPhoneへコピーしておきます。iExplorerはフォルダコピーが出来るのでお勧めです。

MyScripts 2.5
仕事効率化, ユーティリティ
App Storeで詳細を見る

コピーした内容がhttpで始まるURL以外は誤爆と見なして起動しないようにコントロールしています。また、アイコン画像はMyScripts.app下のDocumentsの中にimgというフォルダを作って格納しました。

MyScripts用スクリプト『BrowserSelector2』の登録はこちら(iPhoneから開きます)

jQuery Mobileで画面デザインを考えると時間がかかるし大変ですね・・・デザイナーの方ってスゴいなぁってあらためて感じちゃいました。

わかりやすい解説

@mayo1950 さんが、とてもわかりやすい解説をまとめてくださっています。「JavaScriptsなんて分からない」という方でもできると思います。是非ご覧になってください。@mayo1950 さん、ありがとうございました。

参考:Iconizerの登録方法

Iconizerを使った通知センターへの登録はとても便利です。@mk_mizuho さんが丁寧に説明されていますのでご参考にどうぞ。

アイコンdeダイヤル – Iconizer 2.3.1
ライフスタイル, ユーティリティ
App Storeで詳細を見る