ExoはChromiumをベースとして、そこにNodeを載せてHTML/CSSとJavaScriptでブラウザUIを利用できるように設計されたブラウザです。 この記事ではExoブラウザをソースからビルドして利用してみました。 なお、コンパイル環境はXcode 5-DP4です。また、Windowsではコンパイルできませんでした。 ソースコードの取得 Exoコンパイルをビルドするために必要なソースコードを取得するには次の手順を行います。 …の前に、セキュリティアプリを入れている場合はコンパイルのパフォーマンスに影響を及ぼすので、スキャンの対象外にしておきましょう。 簡単に言えば、Chromiumのソースを取得して、その中にNodeとexoのソースを配置してから、ChromiumとNodeをexoのコンパイルに適したリビジョンにしてパッチを当てます。 $ mkdir exo && cd exo
![Chromium + Nodeで動作してJavaScriptで拡張可能なブラウザExoBrowserを試す](https://cdn-ak-scissors.b.st-hatena.com/image/square/81ef15c7697ff39ae073ab392ebaf88007f40d57/height=288;version=1;width=512/http%3A%2F%2F3.bp.blogspot.com%2F-cVcUnNgFRHI%2FUiyXY6DuyrI%2FAAAAAAAACH4%2FdzwZAczC7Co%2Fw1200-h630-p-k-no-nu%2Fexo_browser.png)