Встречается на собеседованиях • сегодня
Что будет на сайте если не дожидаться загрузки картинки расположенной в конце страницы
Если не дожидаться загрузки изображения в конце страницы, пользователь сразу увидит контент выше изображения. Само изображение появится позже, когда загрузится.
Проблемы:
1. **Layout Shift** - если не заданы размеры (`width/height` или `aspect-ratio`), страница "прыгнет" при загрузке картинки
2. **Плохой UX** - пользователь может не заметить, что картинка загрузилась, если она ниже viewport'а
Решение:
```html
>
```
Или через CSS:
```css
img {
aspect-ratio: 16/9; /* Сохраняет место под изображение */
background: #eee; /* Плейсхолдер */
}
```
>
```
Или через CSS:
```css
img {
aspect-ratio: 16/9; /* Сохраняет место под изображение */
background: #eee; /* Плейсхолдер */
}
```
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы