О Вреде Cdn, Сервисов И Шрифтов От Google

Как известно, сегодня все больше разработчиков предпочитают скачивать js-библиотеки из Google CDN (например, jQuery).

Более того, это даже считается хорошим тоном — более чем в 50% случаев тот же jQuery оказывается в кеше браузера пользователя из-за посещения других сайтов, использующих тот же CDN. И всё бы ничего — запросов к вашему серверу меньше, сайт пользователя загружается быстрее.

Видимых недостатков нет. Что, если вы работаете на глобальном рынке? Используя googleapis вы сразу отсекаете огромную часть пользователей из Китая! Большой китайский файрвол блокирует не только поисковую систему Google, но и все ее сервисы, включая CDN. Таким образом, в Китае ваш сайт либо становится недоступным (если вы включаете jQuery перед телом), либо работает не совсем так, как вы ожидаете (если jQuery включен в конце кода).

То же самое касается шрифтов Google, графики Google, Google reCaptcha и всего остального «от Google».

Вывод: если вы заинтересованы в пользователях из Китая, вам следует пересмотреть возможность загрузки библиотек или шрифтов из Google CDN. P.S. Даже если ваш сайт не ориентирован на китайскую аудиторию, подумайте о тех из ваших пользователей, которые могут проезжать через Китай или находиться в командировке.

Самый простой пример — попытка зарегистрироваться на habrahabr.ru из Китая:

О вреде CDN, сервисов и шрифтов от Google

Сервис выдает ошибку: Вам нужно разгадать капчу Но капчи нет. Потому что reCaptcha «от Google».

Теги: #jQuery #googleapis #recaptcha #jQuery #API Google

Вместе с данным постом часто просматривают: