关于Google的CDN,服务和字体的危害

如您所知,如今,越来越多的开发人员更喜欢从Google的CDN(例如jQuery)中加载js库。 而且,这甚至被认为是一种很好的形式-在超过50%的情况下,由于使用相同的CDN访问其他站点,因此用户的浏览器缓存中使用了相同的jQuery。 一切都会好起来的-对您服务器的呼叫减少了,用户的网站加载速度加快了...没有明显的缺陷。

但是,如果您在全球市场工作怎么办? 使用googleapis,您立即切断了来自中国的很大一部分用户!

大型的中文防火墙不仅会阻止Google的搜索引擎,而且会阻止其所有服务,包括CDN。 因此,在中国,您的网站将变得无法访问(如果将jQuery连接到正文),或者无法按预期运行(如果jQuery在代码末尾连接)。 Google的字体,Google的图形,Google的reCaptcha以及Google的其他所有产品也是如此。

结论:如果您对来自中国的用户感兴趣,则应重新考虑从Google CDN下载库或字体的意见。

附言:即使您的网站不针对中国受众,也请考虑那些可能在中国旅行或出差的用户。

最简单的示例是尝试从中国在habrahabr.ru上注册:

图片

服务出现错误: 必须解决验证码

但是没有验证码。 因为reCaptcha是“来自Google”。

Source: https://habr.com/ru/post/zh-CN412797/


All Articles