Этот сайт существует на доходы от рекламы.
Пожалуйста, выключите AdBlock.
Вернуться   Форум об интернет-маркетинге > >
Ответ
 
Опции темы
Старый 20.02.2019, 15:05   #31
burunduk
Super Moderator
 
Аватар для burunduk
 
Регистрация: 09.01.2007
Сообщений: 17,762
Репутация: 2308311

По умолчанию Re: Самый простой способ НЕ грузить картинку в display none?

насколько я понял речь идёт о элементах дизайна и функционала, а не о контентно значимой части страницы
тогда что мешает аяксом подгрузить нужный шаблон и встроить в него значимый контент?
__________________
По многочисленным просьбам шаблон для сайта оптимизированный для продвижения
правильный конструктор сайтов
burunduk вне форума   Ответить с цитированием

Реклама
Старый 20.02.2019, 15:07   #32
Dram
Академик
 
Регистрация: 28.06.2008
Сообщений: 6,629
Репутация: 388955

ТопикСтартер Re: Самый простой способ НЕ грузить картинку в display none?

Ничего не мешает. Или Джаваскрипт или data:image/png;base64
Думал мож еще решения есть.
Dram на форуме   Ответить с цитированием
Старый 20.02.2019, 15:18   #33
SeVlad
Guru-Editor
 
Регистрация: 03.11.2008
Адрес: Donbass
Сообщений: 17,195
Репутация: 1422441

По умолчанию Re: Самый простой способ НЕ грузить картинку в display none?

Цитата:
Сообщение от Sitealert Посмотреть сообщение
Но код будет невалидным
Насколько я понял тут речь о другом - об обязательности атрибута scr в теге img, а не об обязательном наличии тега img внутри контейнера picture.
Не?
__________________
Топики помощи с ⓌordPress и основы безопасности сайтов.
*** Помощь\консультации в топиках форума - БЕСПЛАТНО. Через личку - с бюджетом от 50$ ***
SeVlad вне форума   Ответить с цитированием
Старый 20.02.2019, 15:36   #34
Sitealert
Слесарь-сайтосборщик
 
Регистрация: 30.09.2016
Адрес: Замкадье
Сообщений: 4,001
Репутация: 293589

По умолчанию Re: Самый простой способ НЕ грузить картинку в display none?

Цитата:
Сообщение от SeVlad Посмотреть сообщение
Насколько я понял тут речь о другом - об обязательности атрибута scr в теге img, а не об обязательном наличии тега img внутри контейнера picture.
Не?
В процитированной фразе - да. Но и img внутри picture тоже обязателен
Цитата:
if none is found, it falls back to what is contained within the img element, which must be present.
__________________
Отпилю лишнее, прикручу нужное, выправлю кривое.
Вытравлю вредителей.
Sitealert на форуме   Ответить с цитированием
Сказали спасибо:
Старый 20.02.2019, 15:39   #35
silicoid
Академик
 
Регистрация: 13.10.2014
Сообщений: 1,346
Репутация: 138351

По умолчанию Re: Самый простой способ НЕ грузить картинку в display none?

Народ, я дико извиняюсь, но вам с шашечками или ехать?!
я же привел код, неужели его так сложно подстроить под себя?

Вот пример для вашего случая
Код:
<picture>
    <source media="(max-width: 767px)" srcset="/assets/images/logo-mobile.png">
    <source media="(min-width: 768px)" srcset="/assets/images/logo.png">
    <img src="/assets/images/logo.png" alt="hello world">
</picture>
пример http://decor-day.ru/imageload

Надо иметь ввиду, что picture source загружает изображения только при совпадении условия в media
img src оставлен для совместимости с ослами и прочей нечистью, а начиная с 13го эджа всё прекрасно отображается и в микрософтовских продуктах https://caniuse.com/#search=picture
silicoid вне форума   Ответить с цитированием
Старый 20.02.2019, 15:40   #36
Dram
Академик
 
Регистрация: 28.06.2008
Сообщений: 6,629
Репутация: 388955

ТопикСтартер Re: Самый простой способ НЕ грузить картинку в display none?

У меня нет лого для мобил - мне НИЧЕГО не надо для (min-width: 768px)
Dram на форуме   Ответить с цитированием
Старый 20.02.2019, 15:43   #37
Sitealert
Слесарь-сайтосборщик
 
Регистрация: 30.09.2016
Адрес: Замкадье
Сообщений: 4,001
Репутация: 293589

По умолчанию Re: Самый простой способ НЕ грузить картинку в display none?

Цитата:
Сообщение от silicoid Посмотреть сообщение
Вот пример для вашего случая
Не-а, это не для его случая. Здесь подгружается картинка /assets/images/logo-mobile.png
Садись, двойка за поведение.
Sitealert на форуме   Ответить с цитированием
Старый 20.02.2019, 15:45   #38
silicoid
Академик
 
Регистрация: 13.10.2014
Сообщений: 1,346
Репутация: 138351

По умолчанию Re: Самый простой способ НЕ грузить картинку в display none?

Dram, вы писали? https://searchengines.guru/showpost....76&postcount=9


Так что мешает поправить верстку с img на picture кроме религии?

---------- Добавлено 20.02.2019 в 16:47 ----------

Sitealert, по-моему пора расходиться.
silicoid вне форума   Ответить с цитированием
Старый 20.02.2019, 15:48   #39
Dram
Академик
 
Регистрация: 28.06.2008
Сообщений: 6,629
Репутация: 388955

ТопикСтартер Re: Самый простой способ НЕ грузить картинку в display none?

Я не вижу плюсов picture - либо не валидный код, либо все равно что-тода будет грузится.
Сейчас я использую data:image/png;base64 но это дофига букаф и некрасиво
Dram на форуме   Ответить с цитированием
Старый 20.02.2019, 15:51   #40
SeVlad
Guru-Editor
 
Регистрация: 03.11.2008
Адрес: Donbass
Сообщений: 17,195
Репутация: 1422441

По умолчанию Re: Самый простой способ НЕ грузить картинку в display none?

Цитата:
Сообщение от Dram Посмотреть сообщение
либо все равно что-тода будет грузится.
..либо жабаскрип, либо бекграунд в css.
SeVlad вне форума   Ответить с цитированием
Сказали спасибо:
Ответ




Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Текущее время: 22:34. Часовой пояс GMT +3.

Регистрация Справка Календарь Поддержка Все разделы прочитаны