Когда листаешь ленту, в нем сначала прогружается лищь очертание изображение, после его подгружается сама картинка. Но уже на этапе подгрузки видно очертания изображения.
Похожее нашел
https://blurha.sh/
Но там только цветовая схема сохраняется, в телег как-то получше это выглядит, и куда более качественный силуэт
Дополнительно:
Как вариант сделать размытые thumbnail и в кэш положить
Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.
Оставить комментарий Отменить
Ответы
- Есть ответ! к записи Как уменьшить масштаб меньше 100% в Windows 10 (22H2)
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Как называется человек, который дизайн придумает для сайта и сверстает его?
- Есть ответ! к записи Можно ли установить Яндекс.Диск на АльтЛинукс?
- Есть ответ! к записи Картинки мутные только на сафари, есть выход?
- Есть ответ! к записи Keenetic. Как настроить SSTP клиент с сертификатом?
- Есть ответ! к записи Чем заменить executor в aiogram 3?
Метки
1С-Битрикс (84)
AIOgram (46)
Android (94)
API (93)
C# (214)
CMS (33)
CSS (1143)
Discord (35)
Django (48)
Docker (32)
Google (482)
Google Chrome (126)
HTML (1394)
IT-образование (54)
Java (59)
JavaScript (1659)
JSON (42)
Laravel (44)
Linux (154)
MySQL (151)
Nginx (57)
Node.js (256)
PHP (1184)
PostgreSQL (80)
Python (543)
React (127)
SQL (396)
Telegram (101)
Ubuntu (44)
Unity (46)
Visual Studio Code (49)
Vue.js (52)
Windows (136)
Windows Server (38)
WordPress (52)
Битрикс24 (42)
Боты (39)
Веб-разработка (966)
Вёрстка (95)
Компьютерные сети (61)
Парсинг (33)
Поисковая оптимизация (149)
Системное администрирование (55)
Фронтенд (38)
Яндекс (53)
Для создания заглушки для изображения, подобной той, которую использует Telegram, можно использовать технику называемую "ленивая загрузка" (lazy loading). Это позволяет загружать изображения только тогда, когда они попадают в зону видимости пользователя, что улучшает производительность сайта.
Для реализации заглушки для изображения вам понадобится создать специальное изображение-заглушку, которое будет отображаться до того момента, пока реальное изображение не будет загружено. Это может быть просто серая область с текстом "Изображение загружается...".
Далее вам необходимо использовать атрибуты `data-src` и `class` для тега `
`. В атрибуте `data-src` вы указываете путь к изображению, которое должно быть загружено, а в атрибуте `class` вы указываете класс стилей для изображения-заглушки.
Пример кода на языке PHP:
Теперь добавим стили для класса "заглушка" в вашем CSS файле:
.заглушка { background: url('путь_к_заглушке.jpg') center center no-repeat; width: 100%; height: 100%; }Таким образом, когда страница будет загружена, изображение-заглушка будет отображаться вместо реального изображения до тех пор, пока оно не будет загружено. Пользователю будет показано, что изображение загружается, что улучшит его опыт использования вашего сайта.