كما تعلم ، يفضل اليوم المزيد والمزيد من المطورين تحميل مكتبات js من Google CDN (على سبيل المثال ، jQuery). علاوة على ذلك ، يعتبر هذا شكلًا جيدًا - في أكثر من 50 ٪ من الحالات ، يوجد jQuery نفسه في ذاكرة التخزين المؤقت لمتصفح المستخدم بسبب زيارة مواقع أخرى باستخدام نفس CDN. وكل شيء سيكون على ما يرام - هناك عدد أقل من المكالمات إلى الخادم الخاص بك ، ويتم تحميل موقع المستخدم بشكل أسرع ... لا توجد عيوب مرئية.
ولكن ماذا لو كنت تعمل في سوق عالمي؟ باستخدام googleapis ، تقطع على الفور جزءًا كبيرًا من المستخدمين من الصين!
لا يحظر جدار حماية صيني كبير محرك بحث Google فحسب ، بل جميع خدماته ، بما في ذلك CDN. وبالتالي ، في الصين يصبح موقعك إما يتعذر الوصول إليه (إذا قمت بتوصيل jQuery بالجسم) ، أو أنه لا يعمل تمامًا كما تتوقع (إذا اتصل jQuery في نهاية الكود). وينطبق الشيء نفسه على الخطوط من Google والرسوم البيانية من Google و reCaptcha من Google وكل شيء آخر من Google.
الخلاصة: إذا كنت مهتمًا بالمستخدمين من الصين ، فيجب إعادة النظر في رأيك فيما يتعلق بتنزيل المكتبات أو الخطوط من Google CDNs.ملاحظة: حتى إذا كان موقعك لا يركز على جمهور صيني ، فكر في المستخدمين الذين قد يكونون في الصين في رحلة أو في رحلة عمل.
أبسط مثال على ذلك هو محاولة التسجيل في habrahabr.ru من الصين:

تعطي الخدمة خطأ: من
الضروري حل اختبار
CAPTCHAولكن لا يوجد اختبار CAPTCHA. لأن reCaptcha هو "من Google".