Как стать автором
Обновить

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

jQueryGoogle API
Из песочницы
Как известно, сегодня все больше и больше разработчиков предпочитают грузить js-библиотеки из CDN Google (например, jQuery). Более того, это даже считается хорошим тоном — в более чем 50% случаев тот же jQuery находится в кэше браузера пользователя благодаря посещению других сайтов, использующих тот же CDN. И все бы хорошо — к вашему серверу меньше обращений, у пользователя сайт грузится быстрее… Видимых недостатков нет.

А что если вы работаете на глобальном рынке? Использованием googleapis вы сразу отсекаете огромную часть пользователей из Китая!

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

Вывод: Если Вам интересны пользователи из Китая — следует пересмотреть свое мнение на предмет загрузки библиотек или шрифтов с гугловских CDN.

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

Простейший пример — попытка регистрации на habrahabr.ru из Китая:

image

Сервис выдает ошибку: Необходимо разгадать капчу

А капчи нет. Потому что reCaptcha — «от Гугл».
Теги:jquerygoogleapisrecaptcha
Хабы: jQuery Google API
Всего голосов 33: ↑22 и ↓11+11
Просмотры7.6K

Похожие публикации

Лучшие публикации за сутки