Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

DLE Ленивая загрузка (lazyload) img, video, source, iframe в dle 13.2

Тема в разделе "Хаки DLE", создана пользователем byroot, 10 апр 2019.

10.04.19 в 07:35
10.06.19 в 14:08
40
1.320
2
  1. ettochno

    ettochno Бывалый

    Регистрация:
    2 авг 2016
    Сообщения:
    247
    Лучших ответов:
    1
    Рейтинги:
    +65 / 11 / -2
    Я не ставил на плеера, подключил только к картинкам. Проверял в яндекс браузере и хроме
     
  2. MarvinRus

    MarvinRus Посетитель

    Регистрация:
    5 мар 2019
    Сообщения:
    66
    Лучших ответов:
    0
    Рейтинги:
    +13 / 2 / -2
    Не, по картинкам то понятно, это уже давно проверил...на всех браузерах полёт нормальный. Бурут написал, что с плеерами косяк с открытием второго плеера. Но у меня на опере всё хорошо открывает.
     
  3. TopicStarter Overlay
    byroot

    Команда форума Администратор VIP Кинотрафик v2

    Регистрация:
    10 окт 2015
    Сообщения:
    10.517
    Лучших ответов:
    38
    Рейтинги:
    +4.306 / 36 / -39
    в яндекс браузере у меня второй плеер открывался только при прокрутке страницы, т.е. появлялся при открытии таба и при любом скролле страницы, может разные браузеры по разному обрабатывают данный скрипт.
     
  4. MarvinRus

    MarvinRus Посетитель

    Регистрация:
    5 мар 2019
    Сообщения:
    66
    Лучших ответов:
    0
    Рейтинги:
    +13 / 2 / -2
    я думал яндекс браузером пользуются только сами сотрудники яндекса... ну а так понятно...какой поисковик, такой и браузер
     
    • Смешно Смешно x 1
  5. Defoz

    Defoz Местный

    Регистрация:
    10 апр 2016
    Сообщения:
    1.716
    Лучших ответов:
    3
    Рейтинги:
    +208 / 43 / -28
    byroot табы что используют? я сколько тестил эти lazy и пришел к выводу что они вообще не дружат с ajax...
     
  6. Tolstyak87

    Tolstyak87 Бывалый

    Регистрация:
    21 мар 2018
    Сообщения:
    564
    Лучших ответов:
    0
    Рейтинги:
    +59 / 18 / -10
    ettochno картинки подгружаются в слайдере, но чуть дольче чем те, что видны сразу
     
    • Согласен Согласен x 1
  7. TopicStarter Overlay
    byroot

    Команда форума Администратор VIP Кинотрафик v2

    Регистрация:
    10 окт 2015
    Сообщения:
    10.517
    Лучших ответов:
    38
    Рейтинги:
    +4.306 / 36 / -39
    это два метода для одной и той же цели, зачем их объединять? Хотя аякс бывает разный, и не все скрипты правильно срабатывают и тогда нужно только скрипты подправлять для их совместимости.
    в каком смысле "что используют табы?"
     
  8. Defoz

    Defoz Местный

    Регистрация:
    10 апр 2016
    Сообщения:
    1.716
    Лучших ответов:
    3
    Рейтинги:
    +208 / 43 / -28
    byroot ну есть табы на js, ajax, css и прочие... у меня например все табы норм отображают все при переключении
     
  9. TopicStarter Overlay
    byroot

    Команда форума Администратор VIP Кинотрафик v2

    Регистрация:
    10 окт 2015
    Сообщения:
    10.517
    Лучших ответов:
    38
    Рейтинги:
    +4.306 / 36 / -39
    Defoz у меня в шаблоне кинобанк при переключении на второй таб плеер не появляется, пришлось плеер делать на ленивую загрузку, а трейлер выводить как есть, в любом случае загрузка плеера сразу при загрузке страницы больше времени занимает, а его временное отложение на загрузку нормально ускоряет загрузку страницы в браузере пользователя.
     
  10. Defoz

    Defoz Местный

    Регистрация:
    10 апр 2016
    Сообщения:
    1.716
    Лучших ответов:
    3
    Рейтинги:
    +208 / 43 / -28
    byroot я знаю об этом всем сам тоже это все делаю) но я просто говорю что есть шабы такие где используется именно ajax вкладки и табы, вот при переключении на них и не работает лэзи так как конфликт происходит...
     
  11. anime

    anime Бывалый

    Регистрация:
    21 фев 2017
    Сообщения:
    234
    Лучших ответов:
    1
    Рейтинги:
    +66 / 0 / -0
    Чтобы lazyload работал с подгружаемыми блоками, необходимо ловить события после вставки блока и после снова инициализировать.
     
  12. ckau

    Команда форума VIP Кинотрафик v2

    Регистрация:
    5 май 2016
    Сообщения:
    1.055
    Лучших ответов:
    3
    Рейтинги:
    +391 / 28 / -43
    ты реально обращаешь на такое внимание?) мне вон неадекват какой-то поставил минусов 50 подряд, вообще чхать)))
    А по теме lazy load лучше устанавливать самому, тем более установка там 1-й строчкой кода и всё грузится прекрасно, либо заморачиваться и ставить в nginx modpagespeed lazyload(на 20 мин работы). То что предлагает dle из коробки только с их шаблонами нормально работает и смысла напряга с переделыванием шаблонов если можно вписать тупо скрипт 1-й строкой нет никакого)
     
    • Согласен Согласен x 1
  13. TopicStarter Overlay
    byroot

    Команда форума Администратор VIP Кинотрафик v2

    Регистрация:
    10 окт 2015
    Сообщения:
    10.517
    Лучших ответов:
    38
    Рейтинги:
    +4.306 / 36 / -39
    уведомление пришло, стало интересно что я там смешного написал, смотрю - ничего, потом он в теме пишет что поставит и опробует в работе это... как то логики тут никакой нет, если смешно - иди и не пользуйся предложенным, думаю кому нужно - поймёт что это использует или не использует это у себя :)
     
    • Нравится Нравится x 1
  14. Tolstyak87

    Tolstyak87 Бывалый

    Регистрация:
    21 мар 2018
    Сообщения:
    564
    Лучших ответов:
    0
    Рейтинги:
    +59 / 18 / -10
    byroot я же сказал, что походу это случайно вышло, когда с телефона заходил.
     
  15. Tolstyak87

    Tolstyak87 Бывалый

    Регистрация:
    21 мар 2018
    Сообщения:
    564
    Лучших ответов:
    0
    Рейтинги:
    +59 / 18 / -10
    ckau у меня фильмах стоит и все работает. Так, что не только с их шаблонами из коробки пашет
     
  16. hent4iboys

    hent4iboys Бывалый

    Регистрация:
    31 авг 2018
    Сообщения:
    507
    Лучших ответов:
    1
    Рейтинги:
    +72 / 16 / -33
    хз,что бы грузить картинки через аякс с ленивой загрузкой,юзай это jquery.lazyloadxt.js
     
    • Согласен Согласен x 1
  17. posternakd

    posternakd Новичок

    Регистрация:
    22 авг 2016
    Сообщения:
    43
    Лучших ответов:
    0
    Рейтинги:
    +8 / 0 / -0
    Теперь валидатор ругается - Error Element img is missing required attribute src. Это как то можно исправить???
     
  18. TopicStarter Overlay
    byroot

    Команда форума Администратор VIP Кинотрафик v2

    Регистрация:
    10 окт 2015
    Сообщения:
    10.517
    Лучших ответов:
    38
    Рейтинги:
    +4.306 / 36 / -39
    добавить src
     
  19. PunPun

    PunPun Гуру

    Регистрация:
    11 июн 2015
    Сообщения:
    7.314
    Лучших ответов:
    17
    Рейтинги:
    +3.889 / 40 / -83
    Смысл тогда? Загрузка фото будет и нагрузка не уменьшиться от этого.
    Тут выбирать ленивая загрузка или валидация.
     
  20. TopicStarter Overlay
    byroot

    Команда форума Администратор VIP Кинотрафик v2

    Регистрация:
    10 окт 2015
    Сообщения:
    10.517
    Лучших ответов:
    38
    Рейтинги:
    +4.306 / 36 / -39
    PunPun на картинки можно добавить:
    Код:
    src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABAQMAAAAl21bKAAAAA1BMVEUAAACnej3aAAAAAXRSTlMAQObYZgAAAApJREFUCNdjYAAAAAIAAeIhvDMAAAAASUVORK5CYII="
    это картинка 1х1
     

    Вложения:

    • 1x1.png
      1x1.png
      Размер файла:
      95 байт
      Просмотров:
      8
    • Нравится Нравится x 1
Яндекс.Метрика