Про Gravatar
Что такое Gravatar?
Gravatar
, сокращенно от "Globally Recognized Avatar"
, - это сервис, который позволяет пользователям
создавать изображение аватара, связанное с их адресом электронной почты. После настройки
этот аватар можно использовать на различных веб-сайтах и платформах, поддерживающих
Gravatar.
Основные функции Gravatar включают:
Глобальная узнаваемость: Ваш авата р будет отображаться на любом сайте, поддерживающем Gravatar, что обеспечивает постоянную онлайн-идентификацию. Простота использования: Как только вы загрузите свой аватар, вам не нужно будет повторно настраивать его для разных сайтов. Привязка к электронной почте: Аватар привязан к вашему адресу электронной почты, поэтому при желании вы можете использовать разные аватары для разных адресов электронной почты. Настройка: Вы можете изменить свой аватар в любое время, и изменения будут отражены на всех сайтах, использующих Gravatar.
Сервисы, использующие Gravatar
Gravatar широко используется на таких платформах, как
- WordPress
- GitHub
- Stack Overflow
- Slack
и многих других блогах и форумах.
Gravatar для разработчиков
Если другие сервисы используют gravatar, это означает, что вы также можете использовать его для своих приложений.
Вот пример того, как получить аватар пользователя из Gravatar.
Я скопировал этот пример кода из официальной документации Gravatar
const sha256 = require("js-sha256");
function getGravatarURL(email) {
// Удалить начальные и конечные пробелы из
// адреса электронной почты и привести все символы
// к нижнему регистру
const address = String(email).trim().toLowerCase();
// Создать SHA256 хэш из конечной строки
const hash = sha256(address);
// Получить фактический URL изображения
return `https://www.gravatar.com/avatar/${hash}`;
}
Заключение
Если вы зарегистрируетесь на Gravatar с тем же адресом электронной почты, который используете для других сервисов, а затем загрузите свой аватар в Gravatar, те сервисы, которые используют Gravatar, автоматически извлекут из него ваш аватар. Это означает, что вам не нужно будет загружать свой аватар в каждый сервис по отдельности.
Тот же пост в telegram
Тот же пост в telegram