選ばれる理由 お見積もり お問い合わせ ログイン
言語
English日本語 ✓
専門家に相談(英語) サイトを中国で診断する(英語)

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がどこで動くかを述べており、その答えはファイルをオフショアに置きます。

jQuery自身のインフラ文書。jQuery CDNは現在Fastlyで動き、2023年9月にStackPathからFastlyへ移行し、オリジンサーバーはDigitalOceanでNginxを動かすと記載——中国本土内に拠点のないオフショアのグローバルネットワーク
jQuery自身のインフラ文書:“jQuery CDN is currently powered by Fastly,”(jQuery CDNは現在Fastlyで動く)、“In September 2023, jQuery CDN migrated from StackPath to Fastly,”(2023年9月にStackPathからFastlyへ移行)、“The origin servers (hosted at DigitalOcean) are managed by Puppet, running Debian Linux with an Nginx web server.”(オリジンサーバーはDigitalOceanでNginxを動かす)。Fastlyのグローバルネットワークも、DigitalOceanのオリジンも、中国本土の外にあり——その内側に拠点はありません——したがって 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——作り直しも二つ目のコードベースもありません。結果として、依存が毎回読み込まれる中国向けのフロントエンドと、中国のユーザー向けに適法かつ法令適合で動くサイトになります。当社が決してしないこと——そしてそもそも誰も適法にはできないこと——は、ブロックされたリソースをネットワークの小細工で通すことです。中国国内で配信すべきものを移設し、適法な足場で配信する、それ以上のことはしません。

コンプライアンス評価を依頼する(英語) →


関連する読み物:

jQuery CDNに関する記事

ウェブサイト

https://releases.jquery.com/

カテゴリー

CDN