Что означает использование веб-API Google Fonts для конфиденциальности моих пользователей?
API Google Fonts предназначен для ограничения сбора, хранения и использования данных конечных пользователей. Использование веб-API Google Fonts не проходит проверку подлинности, а API Google Fonts не устанавливает и не регистрирует файлы cookie. Запросы к веб-API Google Fonts выполняются к доменам, ориентированным на конкретный ресурс, например Fonts.googleapis.com или Fonts.gstatic.com. Запросы шрифтов отделены от других служб Google, прошедших проверку подлинности, таких как Gmail, и не содержат никаких учетных данных, отправляемых на google.com.
Когда я встраиваю шрифты Google на свой веб-сайт через веб-API Google Fonts, какие данные получает Google от посетителей моего веб-сайта?
Когда конечные пользователи посещают веб-сайт со встроенными Google Fonts, их браузеры отправляют HTTP-запросы к веб-API Google Fonts. Веб-API Google Fonts предоставляет пользователям каскадные таблицы стилей Google Fonts (CSS), а затем файлы шрифтов, указанные в CSS. Такие HTTP-запросы включают в себя (1) IP-адрес, используемый соответствующим пользователем для доступа в Интернет, (2) запрошенный URL-адрес на сервере Google и (3) заголовки HTTP, включая пользовательский агент, описывающий интернет-браузер посетителей веб-сайта и операционную систему. версии системы, а также источник ссылки (т. е. веб-страница, на которой должен отображаться шрифт Google).
Для ясности: Google не использует информацию, собранную Google Fonts, для создания профилей конечных пользователей или для целевой рекламы.
Когда я встраиваю шрифты Google на свой веб-сайт через веб-API Google Fonts, почему Google получает IP-адреса посетителей моего веб-сайта?
Google получает IP-адрес посетителя веб-сайта и обрабатывает его для ответа на запрос посетителя и в целях безопасности.
Интернет-протокол требует IP-адресов для передачи данных через Интернет между данным клиентом (т. е. браузером) и данным сервером. Вот почему каждый клиентский запрос к любому серверу содержит IP-адрес клиента, чтобы сервер мог ответить на этот IP-адрес. Соответственно, тот факт, что серверы Google обязательно получают IP-адреса для передачи шрифтов, не является уникальным для Google и соответствует тому, как работает Интернет.
Могу ли я встроить шрифты Google на свой веб-сайт, не отправляя данные конечного пользователя на серверы Google?
Вместо получения шрифтов с серверов Google разработчик может самостоятельно разместить веб-шрифты на своем веб-сайте локально, загрузив шрифты и загрузив их на свой сервер. Когда шрифт загружается с серверов оператора веб-сайта, Google не получает никаких данных, связанных с посещениями веб-сайта. Однако у самостоятельного размещения Google Fonts есть несколько недостатков (см. ниже).
Дополнительную информацию о самостоятельном размещении шрифтов Google см. в кратком руководстве по самостоятельному размещению веб-шрифтов .
Каковы преимущества встраивания шрифтов Google Fonts на мой веб-сайт через веб-API Google Fonts?
Размещение веб-шрифтов на серверах Google дает ряд преимуществ как для разработчиков, так и для конечных пользователей. Google Fonts позволяет легко придать индивидуальность и производительность веб-сайтам и другим цифровым продуктам. Он прошел долгий путь от своего первоначального предложения — сделать Интернет быстрее, разрешив вашему браузеру кэшировать часто используемые шрифты на всех веб-сайтах, использующих API. Это уже не так, но API по-прежнему обеспечивает дополнительные важные оптимизации, благодаря которым веб-сайты загружаются быстро и шрифты работают хорошо.
Используя код, сгенерированный Google Fonts, наши серверы автоматически отправляют каждому пользователю файл минимально возможного размера в зависимости от технологий, которые поддерживает его браузер. Например, мы используем сжатие WOFF 2.0, если оно доступно. Это может уменьшить размер шрифта и сделать работу в Интернете быстрее для всех пользователей, особенно в тех областях, где пропускная способность и подключение являются проблемами. Наборы значков, предоставляемые Google Fonts, используют ту же инфраструктуру.
Примечательно, что у самостоятельного размещения Google Fonts есть и несколько недостатков. Во-первых, размер загружаемого файла шрифта увеличится, поскольку разработчик будет загружать весь файл шрифта, а не его части, как это происходит в случае, когда веб-API Google Fonts доставляет шрифты. Во-вторых, невозможно гарантировать, что собственный шрифт будет совместим со всеми браузерами. Напротив, веб-API Google Fonts автоматически предоставляет шрифты, адаптированные к конкретному браузеру пользователя, и включает исправления конкретных проблем браузера, оптимальный формат шрифта и оптимизацию размера, специфичную для браузера пользователя. Наконец, разработчики должны вручную обновлять локальные шрифты, в отличие от веб-API Google Fonts, который автоматически доставляет обновления шрифтов без каких-либо действий со стороны разработчика.
Дополнительные сведения о преимуществах использования веб-API Google Fonts см. в статье API для быстрых красивых веб-шрифтов .