@nasirliru

Как правильно вывести gif на странице?

Друзья, такой вопрос. Я на странице вывожу несколько gif, но из-за того, что файлы слишком большие, страница слишком долго грузится. Я пытался вывести вместо gif webm,сконвертировав файлы, но у меня ничего не получилось. Сжимать gif не получается, потому, что 1. Файлы все равно получаются большими, 2. GIF файлы становятся слишком плохого качества. Подскажите, как можно решить этот вопрос?
5ea0a0f6c75b7275045691.png
  • Вопрос задан
  • 232 просмотра
Пригласить эксперта
Ответы на вопрос 3
politon
@politon
HTML5,CSS3,JS,PHP,SQL,API,canvas,animation...
Если анимации несложные, можно через canvas переделать
а то и css animation хватит
Ответ написан
ArsenyMatytsyn
@ArsenyMatytsyn Куратор тега CSS
Руководитель frontend направления, предприниматель
Отложи их загрузку. Подход называется lazyload.

А вот если их прямо ну очень много, то делай загрузку, скажем, по наведению на элемент. А-ля dribbble.

В обоих случаях тебе потребуется оформить placeholder, а во втором случае еще и сделать jpg-шки пикч для отображения до наведения.
Ответ написан
Комментировать
@alakifi
Используйте отложенную загрузку
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы