「URLスキーム」を活用するiOSには、他のアプリから起動される方法が用意されている。それが「URLスキーム」で、アプリ開発者は任意の文字列をウェブページURLの接頭辞(http:)の要領で定義できる。前述した「次の方法で開く...」メニューと、機能そのものに大きな違いはない。その使い方はシンプルで、URLを開けるアプリを用意し、URLスキームにアクセスする(開く)処理を行なえばいいだけだ。SafariからOS標準のメールクライアント「メール」を開く場合、SafariのURLバーに「mailto:」と入力し、「Go」ボタンをタップすればいい。URLスキームの定義は必須ではなく、公開する義務もないため、アプリによっては存在さえ知られていない場合が多い。筆者が手持ちのアプリで探ってみたところ、いくつかのURLスキームを発見できたが、これはあくまで氷山の一角だ(表1)。Padatokpad:Facebookfb:flickrflickr:GoodReaderghttp:などHuluhulu:radiko.jpradiko:Skypeskype:Twittertwitter:マガストアmagastore:引数を与えれば、なんらかの処理も可能だ。「tel://012-345-678」の要領で、電話のURLスキームに電話番号を引数として与えれば、Safariから電話をかける処理を実行できる。このようなURLスキームをMac版Safariでブックマークとして登録し(iOSのSafariはブックマークを直接編集できないため)、その後同期してiOSのSafariで利用できるようにすれば、いろいろなアプリによる処理をブラウザーで一元管理することも不可能ではない。このように、SafariのURLバーから電話をかけることができるよく知られているURLスキームの代表格は、「設定」の各画面へのショートカットだろう。「prefs:root=●●●●」の要領で指定すると、いちいち設定のトップ画面から階層を掘り下げて操作していくという手間が省けるのだ。キーボード」→「各国のキーボード」の順にタップして開くしかないが、URLスキームを使えば「prefs:root=General&path=INTERNATIONAL/KEYBOARDS」をブックマークに登録しておけばいい。URLスキームを入力するアプリはSafariだけとはかぎらない。URL」を利用すれば、何度でも繰り返しURLスキームを実行できるURLスキームは、今回紹介した以外にも興味深い使い方があるので、対象アプリや使途を調査/整理したうえで、またの機会に紹介させていただこう。iPad、どんなコンピュータにも似ていないコンピュータ。iMac、パワフルで新しいビジョン。ようこそビッグスクリーンの世界へ。Pro、すべてがもっとうまくできる。Watchを選んでください。メッセンジャーバ...スイッチを入れて眠るだけ。いびきを検知して横向き寝に。スマホお気に入り一覧マイページ。