Fluidとは|何ができて、どこで詰まるか

Fluid(fluid)とは、英語で「流動性の」「流れるような」「変わりやすい」といった意味を持つ語で、名詞としては液体や気体のような流体を指します。Macの分野でFluidと言うと、Webサイトを1つのMacアプリに変えるソフトの名前を指します。この記事では後者のソフトを扱い、2026年10月18日に公式サイトと配布ファイルを確かめた内容から、何ができるのか、どこで手が止まるのか、いまMacで使い続けられるのかを整理します。

先に結論を書くと、Fluidはいまも無料で配布されていますが、最新版は2018年10月の2.1.2で、Intel向けの64ビット版だけです。AppleシリコンのMacではRosettaという変換の仕組みを通して動いており、Appleの案内では、Rosettaの一般的な提供はmacOS 27までとされています。

英単語のfluidと、ソフトのFluid

英単語としてのfluidは、Weblio英和辞書のfluidの項目によると、形容詞では「流動性の、流れるような、変わりやすい、まだ固まっていない、流動的な、現金に換えられる」という意味を持ちます。音節はflu・idの2つで、発音記号は米国英語でflúːɪdです。日本語の文章では「流動的な状況」「流体力学」のような文脈で出てくることが多い語です。

ソフトのFluidは、この「流れるように使える」という語感を名前にしたMac用のソフトです。公式サイトのfluidapp.comは、任意のWebサイトから本物のMacアプリを作れると説明しています。URLを入れ、名前を決め、必要ならアイコンを選んで「Create」を押すと、数秒でそのサイトがDockに並ぶアプリになる、という流れです。

この種のソフトは、サイト専用ブラウザ(Site-Specific Browser、略してSSB)と呼ばれます。1つのサイトしか表示しないブラウザで、アドレスバーで行き先を変える普通のブラウザとは逆に、行き先が最初から決まっています。Fluidのaboutページには、次の一文があります。

Fluid's goal is to be the best, most native-feeling Site-Specific Browser Creator for Mac OS X. 出典: fluidapp.com

Mac OS Xで最もネイティブに感じられるサイト専用ブラウザの作成ソフトを目指す、という意味です。同じページには、Mozilla PrismとAdobe AIRに強く影響を受けたこと、作者のTodd Ditchendorf氏がかつてAppleでDashboardとDashboardウィジェットの開発に携わっていたことも書かれています。

Fluidでできることと料金

Fluidは基本の機能が無料で、作れるアプリの数にも上限がありません。公式サイトには、無料でダウンロードでき、好きなだけFluidのアプリを作れると書かれています。5ドルのライセンスを買うと、次の3つが使えるようになります。

  • メニューバー(公式の表記ではStatus Bar)にアプリを常駐させる
  • ユーザースクリプトとユーザースタイルを使う
  • フルスクリーンで表示する

作ったアプリの中では、ブックマークバー、タブ、ページの表示倍率の記憶、左右に出せる副画面など、ブラウザに近い機能が使えます。開発者向けのDeveloperページには、ページの中のJavaScriptから使える独自の命令も公開されています。Dockのアイコンに数字を出す window.fluid.dockBadge、Dockのメニューに項目を追加する命令、通知を出す命令、Dockのアイコンを跳ねさせる命令などです。アプリを隠す、前面に出す、終了するといった命令は、手元のユーザースクリプトからだけ使えると明記されています。

ユーザースクリプトとユーザースタイルはFluidに組み込まれていて、追加のプラグインは要りません。メニューの「Window」から「Userscripts」を開いて管理する形です。たとえば、ページの中の未読件数を読み取ってDockのアイコンに数字を出すスクリプトを書けば、サイトの側が対応していなくてもバッジを表示できます。

作成ボタンで作られるものの正体

配布ファイルのFluid_2.1.2.zipは約6.3MBです。中を開くと、Fluid本体の中にFluidApp.appという雛形のアプリが1つ入っています。「Create」を押す操作は、この雛形を複製して、指定したURL、名前、アイコンを書き込む作業です。

そのため、どのサイトから作っても、出来上がるアプリの素性は雛形と同じです。雛形の情報を確かめた結果は次のとおりです。

項目 雛形(FluidApp.app)の値
識別子 com.fluidapp.FluidApp2
バージョン 2.1.2
必要なmacOS 10.12以降
実行ファイルの種類 Intel向け64ビット(x86_64)のみ
表示に使う仕組み macOS本体のWebKit
言語の資源 Base.lprojのみ(日本語の資源なし)

描画の仕組みを同梱していない点が、Fluidの大きな特徴です。ページの表示はmacOS本体のWebKit、つまりSafariと同じ系統の仕組みが担当します。そのため、アプリそのものの容量は小さく、macOSを更新すると表示の部分も新しくなります。一方で、Chromeでしか正しく動かないサイトや、Chromeの拡張機能に頼っている作業は、Fluidのアプリでは再現できません。

ホワイトリストという考え方

Fluidの性格がよく表れているのが、ホワイトリストです。作ったアプリは、どのURLまでを自分の担当とみなすかの一覧を持っていて、担当外のリンクを押すと、そのURLを既定のブラウザに渡します。担当の範囲を決めておくことで、アプリの窓が別のサイトの閲覧に流用されるのを防ぐ作りです。

配布ファイルのDefaultWhitelists.plistには、43件のサイト向けに既定の一覧が入っています。Gmail、Googleカレンダー、Facebook、Netflix、Flickr、Basecampなどが並び、Googleのサービスでは、表示用のドメインだけでなくログイン用のドメインも含まれています。ログインだけ別のドメインに移るサービスでは、その道筋も許しておかないと、サインインの途中で外のブラウザが開いてしまうためです。

一覧の書き方は、ワイルドカードが基本です。公式の更新履歴によると、バージョン1.7から、前後をスラッシュで挟むと正規表現として扱われるようになりました。利用者ごとにサブドメインが変わる業務用のサービスでは、正規表現のほうが短く書ける場合があります。

既定の一覧に入っていないサイト、たとえば社内の管理画面からアプリを作った場合は、一覧に自分で行を追加する前提です。ブラウザでそのサービスにログインし直しながら、アドレス欄のドメインがいくつ変わるかを控えておくと、許可すべき行が分かります。

更新履歴から読み取れる経緯

公式の更新履歴を読むと、Fluidの歩みが分かります。バージョン2.0では、AppleのWebKit2という新しい仕組みに乗せ替えるために大きな書き直しが行われました。表示の処理を別のプロセスに分ける方式で、ページが重くなってもアプリ全体が止まりにくくなります。

その後の2.0.1から2.1.1までの更新は、書き直しで外れた機能を戻していく記録です。ほかのアプリから受け取ったURLを開く機能、タブごとの表示倍率の記憶、左右の副画面、どのアプリを使っていても呼び出せるキーボードショートカット、窓の重なり順の設定、仮想デスクトップをまたいだときのふるまい、Web InspectorとConsoleのメニューが、順に「Return of」として戻っています。2.1ではmacOS Mojaveのダークモードに対応しました。

アプリの中の更新確認が参照する配信用のファイルを確かめると、2.1.2と2.1.1の公開日はどちらも2018年10月19日です。それ以降の版は配信されていません。更新確認そのものは今も応答するため、何度確かめても「最新版です」という答えが返ってきます。

公式ページの記述にも、時期の違いが残っています。トップページには必要なmacOSが10.12以降と書かれ、aboutページのよくある質問にはMac OS X 10.6以降と書かれています。Fluid本体の設定ファイルの値は10.6.0、雛形の値は10.12です。作られるアプリは10.12以降が前提と考えるのが確実です。

いまのMacでFluidを使うときに詰まるところ

Fluidで手が止まりやすい場所は、機能そのものより、作られた時期との差に集まっています。

  • AppleシリコンのMacでは、Rosettaを通して動く。Fluidの実行ファイルはIntel向けだけです。AppleのIntelベースのアプリ、Rosetta、Appleシリコンへの移行についてによると、RosettaはmacOS 27以前のAppleシリコン搭載Macで利用でき、macOS 28以降は、Intelベースの仕組みに依存する一部の古いゲームに限って提供されます
  • Chromeの拡張機能が使えない。表示はmacOS本体のWebKitで、Chromeの拡張機能を入れる仕組みはありません
  • 画面は英語だけ。日本語の言語資源は入っていません
  • 既定の一覧の顔ぶれが公開当時のまま。Google Notebookのように、すでに提供が終わったサービスの行も残っています
  • ユーザースクリプト、常駐、フルスクリーンは有料。5ドルのライセンスが要ります

最初の点は、これからFluidを使い続けるかを決めるうえで最も重い材料です。Appleの同じページでは、Intelベースのアプリを開くと、macOS 28では機能しなくなるという通知が出ることがあると説明されています。Finderでアプリを選んで「ファイル」メニューの「情報を見る」を開くと、「種類」の欄に「アプリケーション (Intel)」と出るかどうかで、手元のFluidのアプリが該当するかを確かめられます。

短い期間だけ1つのサイトを切り出して使う用途なら、上の点はどれも大きな障害になりません。業務の窓口として何年も使う前提なら、移る先を先に決めておくほうが安全です。

Fluidから移るときの選び方

Fluidと同じように、サイトを独立したMacアプリに変える道具は今もいくつかあります。選ぶときは、Fluidで不便だった点がどう変わるかを、次の4つで見ると比べやすくなります。

  • AppleシリコンでRosettaなしに動くか
  • Chromeの拡張機能が使えるか
  • ログインの状態をアプリごとに分けられるか
  • 担当外のURLの扱いを決められるか

たとえば、ある道具は、できることのページで、手元のChromeやBrave、Edgeなどを土台にアプリを作り、Chromeウェブストアの拡張機能をアプリごとにオンとオフで切り替えられると説明しています。アプリごとに独立したブラウザのプロファイルが割り当てられるため、仕事用と私用のGoogleアカウントを同時に開いておけます。使い方ガイドによると、動作環境はmacOS 12以降で、AppleシリコンとIntelのどちらのMacでも動きます。

Fluidのホワイトリストにあたる機能もあります。同じガイドの「URLルール」では、許可した範囲だけを開くホワイトリストと、指定した範囲だけを止めるブラックリストの2種類を選べ、example.com、.example.com、example.com/path/ の形で書くと説明されています。新しい窓を開くリンクの扱いも「すべてブロック」「スマート」「すべて許可」から選べ、スマートではログインのための窓だけを通します。

対応サービス一覧には、Gmail、Slack、Notion、ChatGPTなど多くのサービスが、URLと公式アイコンと名前を設定済みの状態で並んでいます。Fluidの既定の一覧に入っていない今のサービスも、選ぶだけで作れるということです。料金は3つまで無料で、それ以上は3,980円(税込)の買い切りです。作ったアプリを削除したときにログインの情報がどうなるかはよくある質問に説明があります。

移る順番は、Fluidで作ったアプリの一覧を書き出し、毎日開くものから1つずつ作り直す形が確実です。作り直したアプリでログインし直し、1週間ほど問題なく使えたら、Fluidのアプリを削除する。この順で進めれば、途中で使えない日が出ることを避けられます。

よくある質問

Fluidは無料で使えますか?

基本の機能は無料で、作れるアプリの数にも上限はありません。5ドルのライセンスを買うと、メニューバーへの常駐、ユーザースクリプトとユーザースタイル、フルスクリーン表示の3つが使えるようになります。2026年10月時点で公式サイトから配布されている最新版は2.1.2です。

FluidはAppleシリコンのMacで動きますか?

動きますが、Intel向けの実行ファイルしかないため、Rosettaという変換の仕組みを通して動きます。Appleの案内では、RosettaはmacOS 27以前で利用でき、macOS 28以降は一部の古いゲームに限られます。長く使う予定なら、Appleシリコンに対応した道具への移行を検討する時期です。

Fluidで作ったアプリの中でリンクを押すと、外のブラウザが開くのはなぜですか?

アプリごとに担当するURLの一覧(ホワイトリスト)を持っていて、その範囲外のリンクは既定のブラウザに渡す作りだからです。一覧には設定で行を追加できます。ログインだけ別のドメインに移るサービスでは、ログイン用のドメインも一覧に加える必要があります。

Fluidは日本語で使えますか?

メニューや設定の画面は英語だけです。配布ファイルには日本語の言語資源が入っていません。表示するWebページそのものは日本語のまま表示されるため、日々の閲覧で困る場面は少ないものの、ホワイトリストなどの設定項目は英語で読む必要があります。

記事一覧へ戻る