Создается страничка index.html , в которой только одна строчка со вставленной gif анимацией в тег img (в самом простом варианте). Открываю это в браузере по двойному клику напрямую и вижу ожидаемый результат, то бишь на странице присутствует анимация. Однако, если захожу на этот же html документ через адресную строку(в ту же папку? только через локальный сервер OpenServer), то этой анимации там вообще нет. Не показывается даже значек, который ставит браузер, когда неправильный путь к изображению.
На хостинге все то же самое. по прямой ссылке на гифку она открывается, но если вставить ее как картинку в страницу, то от нее вообще нет следа.
Искал в гугле, хотя много раз встречалась у людей такая проблема, но решения ее я так и не нашел. Может сервер как-то по особенному гифки обрабатывает, или еще что-то. С jpg, или png все конечно же работает
Как и писал - код страницы одна строчка. пути пробовал и относительные и от корня и с указанием домена, да и не то здесь. если неправильный путь, то браузер отображает битый файл - обозначает, что там должно быть изображение. если изменить хоть один символ в расширении gif, то так и происходит. В данном же случае браузер не отображает вообще ничего. просто пустое место, хотя в исходном коде есть тег img. При том если брать гиф с другого сайта и вставлять ссылку на другой домен, то вполне все работает
vdorokhin89, Вы спрашиваете про gif, а пример приводите с jpg.
Блокировщик рекламы попробуйте отключить.
Можно и дальше продолжать гадать без рассмотрения конкретного случая.
Добрый день. <img src="/img/banner.gif">
Я специально создал отдельную страницу, чтобы исключить лишние вероятности. Кроме кода вставки картинки больше нет ничего. Браузер так реагирует именно на само расширение файла. Если меняю хоть один символ в расширении, то браузер обозначает, что там должна быть картинка, а гиф он полностью прячет.
При том гифки , которые я вставляю ссылкой с другого сайта нормально работают