Я играю с новым сайтом, который я создал несколько дней назад.
Сайт содержит много и много gifов, которые отображаются на главной странице. На данный момент отображается статичная миниатюра .png, и когда она зависает, вместо нее отображается gif.Стоп GIF с предварительной загрузки
Это в значительной степени то, что я хочу. Однако на данный момент сайт предварительно загружает каждый gif на странице, что занимает много времени, и трафик тратится впустую. Если на главной странице есть 50 gif, а каждый gif - 2 мб, это 100 мб трафика на пользователя.
Нельзя ли загружать только каждый png, а затем загружать gif, если он зависает? Я знаю, что он не будет играть в первый раз, но у меня нет большого количества веб-трафика в моем веб-отеле.
Возможно ли это с помощью какого-либо PHP или старого старого JavaScript?
Thanks
Как вы выключаете png с помощью gif? CSS? Javascript? –
Как вы меняете изменения? С CSS? – cha0site
PHP - серверная, поэтому это не имеет значения. Вы хотите использовать JavaScript, который работает на стороне клиента. CSS также может работать (с событием: hover), но я не уверен, что он также предварительно загрузит изображение (достаточно легко проверить, проверив его и просмотрев журналы сервера). – Kitsune