\r\n\r\n
どんなに優れたWebアプリケーションでも、時にはMacのデスクトップで使えたらと思うことがあります。特に、普段から使っているアプリケーション(やウェブサイト)であればなおさらです。
もちろん、macOS版があるアプリであれば、それをインストールすることも可能です。しかし、そうでない場合、あるいはデスクトップクライアントが良い仕事をしない場合、どのような選択肢があるでしょうか。
あなたのホームページをMac用アプリケーションにする5つのアプリケーションをリストアップしました。
長い間、Fluidは、Webアプリケーションを本物のMacアプリケーションに変えることができる唯一のアプリケーションでした。今では競合他社がいくつかありますが、Fluidはその仕事をしっかりと続けています。一日中Macで遊んでいるユーザーには欠かせないアプリのひとつに数えられているほどです。
Fluidをインストールすれば、新しいデスクトップアプリケーションを作成するのはとても簡単です。まず、MacのアプリケーションにしたいWebサイトのURLを取得し、Fluidに貼り付けます。次に、新しいデスクトップアプリケーションの名前を入力します。
アプリケーションにカスタムアイコンを追加したい場合も、追加することができます。(デフォルトでは、Fluidはソースウェブサイトのファビコンを使用します)。ここで、「作成」ボタンをクリックして、アプリケーションを設定します。インストール時に場所を変更した場合を除き、Applicati***フォルダに格納されています。
デスクトップアプリケーションを作成した後、Fluidはいくつかのカスタマイズオプションを提供します。これらは、通常のMacアプリケーションと同様に、アプリケーションの「設定」または「環境設定」のセクションに表示されます。
Fluidで作成できるデスクトップアプリケーションの数に制限があることを気にする必要はありません - このアプリケーションは無料です。Fluidのアプリケーションをメニューバーに固定したり、userstyleやUserscriptsでカスタマイズする場合のみ、Fluidのライセンス(5ドル)が必要です。Fluidで作成したアプリケーションのフルスクリーンモードを使用することもプレミアム機能です。
ダウンロード:Fluid(無料版、プレミアム版)
Applicationizeは、WebアプリケーションをChromeアプリケーションに変換することができます。Chromeのアプリケーションは、applicationize.me/nowで作成することができます。そこから、デスクトップに追加したいWebサイトやWebアプリケーションのURLを入力し、「Chrome拡張機能を生成してダウンロードする」ボタンをクリックします。ダウンロードしたアプリケーションは、拡張子がCRXのファイルとして表示されます。
アプリケーションを生成する前に、「詳細オプション」リンクを使用して、アプリケーションのいくつかの設定を行うこともできます。例えば、通知を受け取ったり、ポップアップウィンドウでリンクを開いたりするように、アプリケーションをカスタマイズすることができます。
それでは、新しいアプリケーションの拡張機能をChromeにインストールする方法を説明します。
まず、chrome:// extensionと入力してアドレスバーを開き、Enterキーを押します。開いた拡張機能ページで、右上のデベロッパーモードスイッチをオンにします。
Chromeを再起動した後、CRXファイルを拡張機能ページにドラッグ&ドロップしてください。Chromeが拡張機能をインストールするかどうかを聞いてくるので、addappボタンをクリックします。
これを実行すると、chrome:// アプリケーションに表示されるようになります。スタンドアローンのアプリケーションとして起動できるようになりました。アプリケーションをDockにドラッグするには、アプリケーションのコンテキストメニューにある「ショートカットの作成」オプションから行います。
ダウンロード:Applicationize(無料)
このサイトでは、デスクトップアプリケーションをインストールすることなく生成するための既製のインターフェイスを提供します。
まず、MacのアプリケーションにしたいWebサイトのURLを取得し、指定のフィールドに貼り付けます。新しいデスクトップアプリケーションの名前と、必要であればカスタムアプリケーションアイコンを追加します。ダウンロードリンクを受け取るためのメールアドレスを入力したら、「今すぐ作成」ボタンをクリックします。
ダウンロードしたアプリケーションは、「アプリケーション」フォルダーに移動したり、別のフォルダーに追加したりすることができます。
Webアプリケーションをデスクトップアプリケーションに変換する前に、Web2Deskの結果を確認するには、Webサイトで提供されているサンプルアプリケーションを試してみてください。
ここに挙げたアプリケーションの中で、Web2Deskは唯一、大量のアプリケーションを生成しています(数百メガバイトの容量を消費します)。それ以外の人は、1〜10MB程度のアプリケーションを作成しています。省スペースのため、数個のアプリケーションしか生成しない場合に使用するとよいでしょう。
ダウンロード:Web2Desk(無料)
Fluidと同様に、UniteでもMacのネイティブアプリケーションを作成することができます。これは、各アプリケーションが、個別のクッキーと設定を持つ独自のブラウザを持っていることを意味します。
下のスクリーンショットにあるように、新しいアプリケーションの作成は、上で説明したFluidやWeb2Deskと同じように簡単です。ウェブサイトのアドレス、新しいアプリケーションの名前、そしてファビコンがあれば、すぐにでも始められます。
また、ユナイトでは、新しいデスクトップアプリケーションの設定に、多くのカスタマイズオプションが隠されています。そこで、ユナイトでは、アプリケーションをメニューバーに固定したり、アプリケーションのウィンドウの外観を調整することができることがわかります。また、アクティブなアプリケーションのタブ、Cookie、通知の動作方法を設定することができます。
新しいデスクトップアプリケーションの動作を微調整するための多くのオプションを備えた多用途のソリューションが必要な場合、Uniteは良い選択です。
ダウンロード:ユナイト (****, 要5ドルライセンス)
あなたのウェブサイトをスタンドアロンのMacアプリケーションにするために、専用のサービスは本当に必要ありません。Mac用の自動化プログラムで十分です。それを使って、デスクトップアプリケーションを作る方法を見てみましょう。(これは、ブラウザでAutomatorを使うための一つの方法です)。
まず、Automatorを起動し、ドキュメントの種類として「アプリケーション」を選択し、「選択」ボタンをクリックします。次に、「指定されたURLを取得する」アクションを探し、右側のパネルにドラッグします。(検索ボックスを使えば、より早くアクションを見つけることができます)。
パネル内のデフォルトのアドレスがAppleのホームページになっていることがわかります。このアドレスをダブルクリックして、デスクトップアプリケーションに変換したいWebサイトのアドレスに置き換えます。
次のステップでは、Webサイトのポップアップアクションを取得し、最初のアクションの下の右側のパネルに配置します。ここでは、デスクトップアプリケーションの外観をカスタマイズするためのオプションがあります。
この新しいAutomatorアプリケーションを保存すると、デスクトップアプリケーションを起動する準備が整います。
類似のアプリケーションをご紹介します。
これらのアプリは、見た目はかわいいのですが、挙動が不安定なようです。それでも、一度試してみてはいかがでしょうか。結果は人それぞれかもしれません。
アプリケーション検索を始める前に、自分自身に問いかけてみてください。
自分が「これじゃなきゃダメだ」と思うものを把握することで、最適なソリューションが見つかります。
MacのネイティブアプリケーションよりもWebアプリケーションを選んだ方が良い場合もありますが、そうでない場合もあります。それらのデスクトップアプリケーションが必要になったとき、先に述べたアプリケーションを利用した一時的なアプリケーションに頼らざるを得ないことがあります。
でも、心配しないでください。ウェブアプリとネイティブアプリのギャップを埋めることを約束するプログレッシブ・ウェブアプリ(PWA)が、ますます注目を集めています。そう期待しましょう。