↓
 ↑
Регистрация
Имя/email

Пароль

 
Войти при помощи
ReFeRy
30 декабря 2022
Aa Aa
#интернет_сайты #веб_разработка

Увидел в ВК пост со ссылкой на профиль автора на АТ. Ссылка сопровождалась большой картинкой: аватар автора, обложка, ссылки "Лента новостей, Мой профиль, Библиотека, Блог". Удивился.

Соцсети позволяют сайтам указывать, какую картинку они должны вставить в превью ссылки для каждой конкретной страницы, если юзер вставляет ссылку на эту страницу в свой пост. Если сайт это не указал специальным мета-тэгом, то соцсеть вставляет одну из картинок со страницы. Если больших картинок на странице нет, то ссылка вставляется без превью.

Например, на Фанфиксе есть специально указанные мета-тэги для страниц фандомов - используется обложка фандома, для страниц артов - используется сам арт. А вот для страниц фанфиков сайт специальным скриптом генерирует картинку с названием фанфика, автором и т.д. я всё давно хочу переписать этот скрипт, чтобы на превью вставлялась обложка, если она у фанфика есть.

И вот мы дошли до сути моего удивления. Когда я писал тот скрипт для превью фанфиков, то сделал это сразу и для профилей пользователей. Но позже отключил. Профилей на Фанфиксе более 500к, для каждого надо хранить картинку, которая получалась 100-150 кб, а это более 60 гб. У Фанфикса на сервере стоят SSD, где место ограничено :)

Через пару минут до меня дошло, что это я сильно экономлю на железе, а для большинства мало-мальски крупных сайтов лишние 60 гб на сервере - не проблема. Но вначале было удивление. А ещё чуть позже до меня дошло, что ссылки на превью профиля того автора явно лишние, незачем было бы их добавлять на специально сгенерированное превью, тем более в формулировке "Мой профиль". И да, оказалось, что АТ не генерирует превью для профилей, а автор вручную сделал скриншот и добавил его в пост.

Вот тот пост:


А вот превью для автора с Фанфикса:


И для фанфика:
30 декабря 2022
2 комментария
А вы видели, как смотрится такое превью на репостах с литнета? Там обложка и она же в размытом виде идёт подложкой под текст на превью.
ar neamhni
Да, они этот же приём используют и в мобильном приложении. У литнета изначально работа с соцсетями была неплохо поставлена :)
ПОИСК
ФАНФИКОВ











Закрыть
Закрыть
Закрыть