Size: a a a

2020 March 05

Ю

Юра in Frontend_ru
Brs Mdrk
ну и короче можно узнать какие у какого элемента свойства и методы
а на русском подобное что-то есть ?
источник

Ю

Юра in Frontend_ru
disabled  там что-то не нашел
источник

VA

Vladislav Altyncev in Frontend_ru
источник

BM

Brs Mdrk in Frontend_ru
ну это атрибут
источник

VA

Vladislav Altyncev in Frontend_ru
источник

BM

Brs Mdrk in Frontend_ru
а disabled свойство непонятно на каком интерфейсе объявлено
источник

BM

Brs Mdrk in Frontend_ru
Юра
disabled  там что-то не нашел
ну тогда смотри на спеку, да
источник

BM

Brs Mdrk in Frontend_ru
mdn есть на русском
источник

BM

Brs Mdrk in Frontend_ru
но его не надо читать
источник

Ю

Юра in Frontend_ru
Brs Mdrk
ну это атрибут
this.disabled = true;   это все равно мы обращаемся к атрибуту для удаления ?
источник

Ю

Юра in Frontend_ru
-------
я просто сравниваю , есть
this.setAttribute('disabled', 'disabled');

и есть
this.disabled = true;
источник

KA

Kenan Ayvazov in Frontend_ru
Юра
-------
я просто сравниваю , есть
this.setAttribute('disabled', 'disabled');

и есть
this.disabled = true;
ну так, делает тоже самое
источник

А

Андрей in Frontend_ru
Ребят, всем привет) Я недавно во фронтенде и хотел спросить про оптимизацию загрузки изображений.

Как было: обычный вывод изображений через img и ссылкой на изображение в src.
Как стало: сделал div, в котором прописал background-image ссылку на картинку.

Я бы хотел прийти к тому, чтобы сама страница загружалась быстро без изображений, а потом в фоне подгружались картинки, но при этом пользователь уже мог взаимодействовать с сайтом.

Вопрос: В какой момент при таком способе CSS подгружает изображения? Сначала загружается страница, а потом фоном подгружаются изображения (но сама загрузка страницы в этот момент уже завершена)?
источник

KA

Kenan Ayvazov in Frontend_ru
Андрей
Ребят, всем привет) Я недавно во фронтенде и хотел спросить про оптимизацию загрузки изображений.

Как было: обычный вывод изображений через img и ссылкой на изображение в src.
Как стало: сделал div, в котором прописал background-image ссылку на картинку.

Я бы хотел прийти к тому, чтобы сама страница загружалась быстро без изображений, а потом в фоне подгружались картинки, но при этом пользователь уже мог взаимодействовать с сайтом.

Вопрос: В какой момент при таком способе CSS подгружает изображения? Сначала загружается страница, а потом фоном подгружаются изображения (но сама загрузка страницы в этот момент уже завершена)?
как читает CSS так и грузит
источник

BM

Brs Mdrk in Frontend_ru
Андрей
Ребят, всем привет) Я недавно во фронтенде и хотел спросить про оптимизацию загрузки изображений.

Как было: обычный вывод изображений через img и ссылкой на изображение в src.
Как стало: сделал div, в котором прописал background-image ссылку на картинку.

Я бы хотел прийти к тому, чтобы сама страница загружалась быстро без изображений, а потом в фоне подгружались картинки, но при этом пользователь уже мог взаимодействовать с сайтом.

Вопрос: В какой момент при таком способе CSS подгружает изображения? Сначала загружается страница, а потом фоном подгружаются изображения (но сама загрузка страницы в этот момент уже завершена)?
ща уже lazy loading img можно делать
источник

А

Андрей in Frontend_ru
Слышал про lazy loading, но пока особо не разбирался)

Еще такой вопрос: если сделать первоначальную загрузку страницы без изображений, а потом в скрипте JS написать на событие load вот такую штуку

$(window).load(function () {
       $('.image-container').each(function (index, elem) {
           elem.setAttribute('style', 'background-image:url(' + elem.getAttribute('first') + ')');
       });
}


- это будет отличаться от вышеописанного способа с сразу прописыванием в CSS?
источник

KA

Kenan Ayvazov in Frontend_ru
Андрей
Слышал про lazy loading, но пока особо не разбирался)

Еще такой вопрос: если сделать первоначальную загрузку страницы без изображений, а потом в скрипте JS написать на событие load вот такую штуку

$(window).load(function () {
       $('.image-container').each(function (index, elem) {
           elem.setAttribute('style', 'background-image:url(' + elem.getAttribute('first') + ')');
       });
}


- это будет отличаться от вышеописанного способа с сразу прописыванием в CSS?
это и есть некий lazy load
источник

KA

Kenan Ayvazov in Frontend_ru
только lazy load грузит картинку тогда, когда она попадает в поле зрения юзера
источник

А

Андрей in Frontend_ru
Ну да, просто тут мы прогружаем последовательно сразу все картинки на сайте, а lazy load это вроде загрузка при скролле, т.е. прям по необходимости)

Суть в том, что сейчас (пока на этом этапе) хочется сделать сначала просто такую схему: сначала загрузка самой страницы, а потом в фоне прогрузка всех картинок, когда сама страница уже загружена и пользователь может взаимодействовать с ней
источник

А

Андрей in Frontend_ru
Обобщу вопрос, чтобы было понятнее что хочу спросить)
Отличается ли способ, описанный в моём первом сообщении (без использования JS, только бэкенд и CSS) от способа, описанного во втором сообщении (бэкенд + JS + CSS) в плане момента загрузки изображений, и если да, то какой из них вы бы использовали? (если пока опустить lazy load)
источник