← Page-Type Lab に戻る
第5軸 Network · dynamic import() / fetch() が海外 origin に到達不可

㉒ ネットワーク到達不可(GFW / 主権ネット) — 別系統の致命

中国 GFW・ロシア主権ネットで発生する「第5軸」。注入もエンジンも通るのに、 widget が import() でモジュールを取得する海外 CDN/API に 到達できないためパネルが出ない。検証ポイント: 到達不可 origin への fetch() が失敗パスに入ること、widget loader が その時 host を壊さず graceful に止まることを観測。

※ ローカル/海外では実 GFW を再現できないため、到達不可ドメインへの fetch で ネットワーク失敗をシミュレートします。実環境の検証には本土ヴァンテージが必要。

到達性プローブ

海外 CDN を模した到達不可 origin(blocked.invalid)への fetch() を実行し、GFW 遮断時に起きる「import() never resolves」を再現します。

未実行

解決策(理論調査の結論)

  • 中国向け: ICP 取得済みの中国 CDN へ si.js バンドル + API ミラーを再ホスト(海外 origin 依存を排除)。
  • ロシア向け: Cloudflare 等の主権ネット・スロットルを回避する配信経路。
  • 共通: import() 失敗時に host を壊さず graceful 非起動(タイムアウト + フォールバック)。