🌐 Google Chromeをダウンロード / Download Google Chrome
——Webページ自身はブラウザ・モードを強制できませんが、あらかじめChromeを
インストールしておき、専用のデスクトップショートカットを作れば、そのアイコンを
ダブルクリックした時だけ常にChromeのシークレットウィンドウで開くことは
可能です(Chromeの`--incognito`起動オプションを使う、実在する標準機能——裏技や
抜け道ではありません)。作成スクリプト:
launchers/windows/create-vault-incognito-shortcut.ps1
(PowerShellで実行するとデスクトップに専用アイコンが作成されます)。
このショートカットが開くのは本体アプリ(index.html)のトップページで、
vault.html単体ではありません——vault.htmlは親ページに埋め込まれた
iframeとしてのみ正しく動作する設計(GitHub push・Google検索の代行実行は
postMessageで親ページとやり取りする)のため、単体で開くとその機能が使えなく
なります(鍵の暗号化・保存・復号自体は単体でも動作します)。ローカルの
アドレスが既定(127.0.0.1:4601)と異なる場合は
-ServerHost/-ServerPort引数で指定してください。
上記スクリプトを使わず、自分でシークレット/プライベートウィンドウを
開いた場合も同じです——貼り付けるのはopen-english本体のURL
(本番: https://easy-web.tokyo/open-english/、ローカル:
http://127.0.0.1:4601/等)であり、このvault.html自身の
URLではありません。開いたら、本体ページ内のパネル(図面操作/フリーランス開発
コーナー等)からこのvault.htmlのURLを別途入力してiframeとして
読み込んでください。
This page itself cannot force a browser or mode switch, but if Chrome is installed
ahead of time, a dedicated desktop shortcut can be created that always opens a fresh Chrome
Incognito window when double-clicked (using Chrome's real, documented
--incognito launch option — not a workaround). Creation script:
launchers/windows/create-vault-incognito-shortcut.ps1 (run it in PowerShell to
create the desktop icon). The shortcut opens the main app's (index.html) top page, not
vault.html standalone — vault.html only works correctly when embedded as an iframe in
the parent page (GitHub push / Google Search delegation talk to the parent via postMessage),
so opening it standalone would break those features (key encryption/storage/decryption alone
still works). If your local address differs from the default (127.0.0.1:4601),
pass -ServerHost/-ServerPort.
The same applies if you open an incognito/private window yourself instead of using the
script above — paste in the open-english app's own URL (production:
https://easy-web.tokyo/open-english/, local: e.g.
http://127.0.0.1:4601/), not this vault.html page's own URL. Once it's
open, load this vault.html's URL as an iframe from within one of the app's panels
(Drawing Ops, the freelance corner, etc.).
Waiting for parent page... / 親ページからの操作待ちです...