Mac上で、なんらかのWebサービス、例えばGoogle Earthにアクセスしたい場合、
- Webブラウザ(Chromeなど)を起動
- Google Earthを検索
- 検索されたURLをクリック
という順番でアクセスすることができるが、
- デスクトップにあるアイコンをダブルクリックするだけ
でアクセスする方法もあるようだ。すこしややこしいが、以下の手順でできる。
準備
- ターミナルを起動
- open -n -a 'Google Chrome' --args '--app=https://earth.google.com/web/' と打ち込み、Google Earthの画面が起動することを確認する
シェルスクリプトアプリの作成
- Automatorを起動
- 「書類の種類」で「アプリケーション」を選択
- アクションの検索窓に「シェル」と入力して検索し、「シェルスクリプトの実行」を選択
- open -n -a 'Google Chrome' --args '--app=https://earth.google.com/web/' を入力
- ファイルメニューから保存を選び、フォーマットをアプリケーションとして保存。ファイル名は任意(Google Earth.app など)
このようにしてつくったアイコンをダブルクリックすると、シンプルなChromeのウィンドウが立ち上がる。タブやURLの表示窓、ブックマークバーも表示されないKioskモードで立ち上がるので、全画面表示で使いたいWebアプリに好都合だ。
上記はGoogle Earthの例であるが、https:// で始まるURLの部分に表示したいWebサービスのURLを指定して、Webサービスごとにシェルスクリプトアプリアイコンを作っておけば、それらのWebサービスをアプリのように起動することができる。