jQuery CDNは中国本土で使えるか:到達性、ICPの線、そして越境リクエストの漏れ
jQueryのCDN(code.jquery.com)は、Fastlyのオフショアのグローバルネットワークからライブラリを配信します——jQueryは2023年にStackPathからFastlyへ移行——中国本土内に拠点はありません。そのためそこから取得されるレンダーブロッキングのjQueryスクリプトは、中国の訪問者について止まったり壊れたりし得て、あらゆるリクエストが訪問者のIPとユーザーエージェントをオフショアのエッジに開示します。ライブラリのCDNは自前のICP備案を持たず、その義務と本当のデータリスクは、それを埋め込むサイトに乗ります。到達性、ICPの線、小さな越境の漏れ、そして適法な中国国内の経路を、コンプライアンス起点で読み解きます。
お使いのjQuery CDN設定は中国本土向けに信頼でき、法令適合ですか?
jQueryのCDNはFastlyのオフショアのグローバルネットワークから、中国本土に拠点なくライブラリを配信します。そのためcode.jquery.comから取得されるレンダーブロッキングのjQueryスクリプトは中国向けのページを止めたり壊したりし得て、各リクエストは訪問者のIP・ユーザーエージェント・リファラーをオフショアのエッジに開示し、ICPの義務はそれを埋め込むサイトに残ります。当社の中国コンプライアンスチームが、到達性・ICP・越境のリスクを整理し、jQuery自身のCDNが提供できないICP備案済みの中国国内からの配信を——すでに運用中のスタックの前段に、いかなる形の不正な手段も用いずに——立ち上げます。
コンプライアンス評価を依頼するフロントエンドがjQueryをどこから読み込んでいるかをお知らせください。その配信をICP備案済みインフラ上で中国国内に移し、ICPの線を一緒に確認します。作り直しは不要です。
中国向けのサイトにとって、jQuery CDNについての有用な問いは率直なものです。ライブラリは実際に届くか? jQuery CDNは単一のもの——jQueryライブラリそのもの——のための公開のコンテンツ配信網です。ページに <script> を置くと、ページの読み込み中にブラウザが code.jquery.com からjQueryを取得します。それらは公開のライブラリファイルであって、貴社ユーザーのデータではないため、それを取得することは、分析や同意のプラットフォームを規律するような越境の個人データの話ではありません。ここでのリスクはより狭く、より運用的です。そのファイルが、あらゆるリクエストで、本土内から取得できるか——そしてその下で、それを配信するサイトが適法な中国国内の足場に立っているか、です。jQueryは自身のドキュメントでそのCDNがどこで動くかを述べており、その答えはファイルをオフショアに置きます。
code.jquery.com は本土のリクエストに国境の向こうから応答します。出典:jQuery infrastructure documentation — jQuery CDN中国でのjQuery CDN:ひと目で
| 決め手 | jQuery自身の言葉と、中国の法では |
|---|---|
| それが何か | 単一のライブラリ——jQuery——のための公開CDN。<script> を埋め込むと、読み込み時にブラウザが code.jquery.com からファイルを取得します。公開のコードであってユーザーデータではないため、中国の問いは到達性と足場であって、CDN上のデータ国内保存の話ではありません。 |
| どこから読み込まれるか | jQuery自身の文書によれば、CDNは「Fastlyで動き」——2023年9月に「StackPathからFastlyへ移行」——オリジンサーバーは「DigitalOceanでホスト」されます。中国本土内に拠点のないオフショアのグローバルネットワークです。 |
| 本土から到達できるか | 国外のFastlyのエッジから応答されるため、本土内からは遅く・絞られ・到達できないことがあります。そしてjQueryはたいていレンダーブロッキングの <script> です。止まったり失敗したりする取得は、ページを引きずるだけでなく、jQueryに依存するコードが動くのを止め、壊し得ます。 |
| リクエストのメタデータ/PIPL | ファイルはユーザーデータを担いませんが、各取得は訪問者のIP・ユーザーエージェント・リファラーをオフショアのエッジに開示します——PIPLの下での個人情報の小さな越境移転です(第38〜40条)。貴社自前のフォームやログインに比べれば控えめですが、何もないわけではありません。 |
| ICP備案 | ライブラリのCDNにはありません——フロントエンドのアセットホストは備案を持たず、オフショアのものは本土のICPを持てません。ICPの義務はjQueryを埋め込むサイトに乗り、本土向けに提供するにはそれが中国国内で備案・ホストされていなければなりません。 |
公開のライブラリコード——だから最初の問いは読み込めるか
jQueryのCDNは、ホストされた <script> を手渡すだけで、それ以上のことはしません。jQueryを足すには、ページが描画されるときにブラウザが code.jquery.com から取得する単一のファイルを参照します。それが、中国向けにこれを判断する仕方を形作ります。開かれたフロントエンドのコード——ライブラリファイル——を動かすのであって、個人情報ではないため、CDN自体にクリアすべきユーザーデータの越境移転はなく、ライブラリのホストに付随するICP備案もありません。公開のコードCDNにデータ国内保存の問題を取り付けるのは、誠実ではありません。実際に効く問いはより率直です。そのファイルは、本土内から、信頼して取得できるか——そしてそれができないとき、ページに何が起きるか。jQuery自身の文書さえ code.jquery.com を、外部の、手を伸ばす先として枠づけ、「サードパーティのソースからライブラリを読み込むときは常に」Subresource Integrityを推奨します。中国向けのサイトにとって、オフショアのサードパーティのソースこそ、まさに失われ得る部分です。
Fastlyのオフショアのネットワークから配信され、本土に拠点はない
jQueryは自身のインフラのメモで、そのCDNがどこに置かれるかを記します。サービスは「Fastlyで動き」、2023年9月に「StackPathからFastlyへ移行」し、「オリジンサーバーはDigitalOceanでホスト」されます。Fastlyはグローバルのエッジを、DigitalOceanは一群のオリジンを動かし——そのいずれも、配信インフラを中国本土内に置いていません。したがって code.jquery.com への本土のトラフィックは国境の向こうから応答され、そこで通常のオフショアの不確実性にさらされます。しばしば遅く、時に絞られ、時々到達できず——そのどれになるかは、経路・回線・時間帯で動きます。
その仕組みこそが、これを見た目の話ではなく鋭いものにします。jQueryのようなライブラリはほぼ常にレンダーブロッキングの <script> として読み込まれます——ブラウザは、その上に構築されたすべてを動かす前に、それを待ちます。単に遅いだけのリクエストはページを遅らせます。決して返ってこないリクエストはそれを止め、空のフレーム、いつまでも解決しないスピナー、目覚めない対話機能を残し得ます。そして届かないファイルは、リクエストをどこから送るかを変えても届くようにはなりません。頼れる唯一の修正は、宛先を変えること——国境の向こうへ手を伸ばすのではなく、同じライブラリを国内から配信することです。21YunBoxは、いかなる種類の不正な手段も用いず、また推奨しません。これは、迂回すべき国境ではなく、移設すべき依存です。
より小さな糸——あらゆるリクエストがメタデータを国境の向こうへ運ぶ
名指しする価値のあるデータ点が一つあります——話の軽い方の半分ではありますが。jQueryのファイルは公開ですが、それを取得するリクエストは匿名ではありません。訪問者のIPアドレス・ユーザーエージェント・参照元URLをオフショアのエッジへ運びます。IPアドレスとそれに伴うヘッダーは個人情報であり、それを本土の外のインフラに開示することは、個人情報保護法(PIPL)が規律する類の越境移転です(第38〜40条——通知、個別の同意、移転メカニズムのいずれか一つ)。実務上、これは貴社自前のフォーム・ログイン・ログが扱う個人データに比べれば控えめで、見落としやすいものです——しかしユーザーのデータの行き先に普段は慎重なサイトにとって、オフショアのサブリソースが静かにもう一つの外向きの経路を加えます。それが貴社が対応すべき何かに達するかは、実際に収集するものに照らして専門家と確定すべきリスクです。
ICPの線が実際に落ちる場所——jQueryを埋め込むサイトに
コンプライアンスの扉を正しく捉えるには、それがどこに立つかを精確にする必要があります。ライブラリのCDNにICP備案は要りません——それを埋め込む公開サイトに要ります。本土の訪問者に示されるウェブサイトは、国務院令第292号と工業・情報化部令第33号の下でのICP備案(ICP 备案)に依存し、物理的に本土内にあるホスティングリソースに結びつきます——オフショアのライブラリホストが構造的になり得ないものです。そしてその埋め込みサイトが中国ユーザーから個人情報を集める場合、越境移転とデータ国内保存のルールはそれ自身のデータフローに及びます。重要情報インフラ運営者または大量取扱者にとって、中国で収集した個人情報は本土に保存しなければなりません(PIPL第40条、サイバーセキュリティ法(英語)第39条(旧第37条)——データ国内保存の条文は2026年1月1日施行の2025年改正で番号変更、実質は不変)。jQueryのファイルはそのいずれの内側にもありませんが、気づく価値のある重なりがあります。到達性の問題を直すまさにその一手——ライブラリを中国国内から配信すること——は、配信を中国国内でICP備案済みの足場に乗せるのと同じ一手です。オフショアの依存を取り除くことと、適法な中国国内の地に立つことは、一つのステップになります。
これは到達性とリスクの見取り図であって、判定ではありません。止まったライブラリが本土のサイトを単に劣化させるのか、実際に壊すのか、そして自前のホスティングとデータの立ち位置が持ちこたえるのかは、フロントエンドがどう組み立てられ、何を収集するかによって変わります——専門家と、そして実際の依存の正直な点検とともに確定する価値があります。
適法な経路——map, localize, deliver
中国向けのサイトにjQueryを保つ、信頼でき適法な方法があり、それには形があります。まず、map(整理):当社の中国チームが、オフショアのjQuery依存が本土のページを単に遅くするのか、落とし得るのかを見極め、その下の足場——埋め込みサイトに必要なICP備案、そしてそのサイト自体が集めるデータのPIPLリスク——を図にします。法的な結論は専門家と確定し、当社はそれに供する技術的な全体像を構築します。
次に、localize(ローカライズ):オフショアのライブラリをクリティカルパスから外します。ページがすでに参照しているのと同じjQueryを中国国内から配信します——自前のオリジンから自己ホストするか、中国から到達できICP備案済みのソースから配信するか——したがってファイルは、現れるために国境の向こうのエッジに依存しなくなります。貴社の <script> タグは選んだライブラリを名指しし続け、変わるのはバイトが国境の正しい側から届くことです。
そして、deliver(配信):その中国国内からの配信はICP備案済みで、すでに運用中のオリジンの前段に置かれます——21YunBox Optimizer——作り直しも二つ目のコードベースもありません。結果として、依存が毎回読み込まれる中国向けのフロントエンドと、中国のユーザー向けに適法かつ法令適合で動くサイトになります。当社が決してしないこと——そしてそもそも誰も適法にはできないこと——は、ブロックされたリソースをネットワークの小細工で通すことです。中国国内で配信すべきものを移設し、適法な足場で配信する、それ以上のことはしません。
関連する読み物:
