Встречается на собеседованиях • сегодня
Какие знаешь способы оптимизации контента внутри браузера
Оптимизация контента в браузере включает:
1. **Ленивую загрузку (Lazy Loading)**
```html
```
2. **Оптимизация изображений**
Использование форматов WebP/AVIF, сжатие через tools like Squoosh.
3. **Кэширование**
Настройка `Cache-Control`, `ETag`, Service Workers для offline-доступа.
4. **Минификация и объединение ресурсов**
CSS/JS минификация (Webpack, Vite), tree-shaking.
5. **Critical CSS**
Встраивание критических стилей в ``, асинхронная загрузка остальных.
6. **CDN**
Раздача статики через CDN (Cloudflare, AWS CloudFront).
7. **Оптимизация шрифтов**
`font-display: swap`, подмножество glyphs, WOFF2.
8. **Дефолтный размер изображений**
Атрибуты `width`/`height` для предотвращения layout shift.
```
2. **Оптимизация изображений**
Использование форматов WebP/AVIF, сжатие через tools like Squoosh.
3. **Кэширование**
Настройка `Cache-Control`, `ETag`, Service Workers для offline-доступа.
4. **Минификация и объединение ресурсов**
CSS/JS минификация (Webpack, Vite), tree-shaking.
5. **Critical CSS**
Встраивание критических стилей в ``, асинхронная загрузка остальных.
6. **CDN**
Раздача статики через CDN (Cloudflare, AWS CloudFront).
7. **Оптимизация шрифтов**
`font-display: swap`, подмножество glyphs, WOFF2.
8. **Дефолтный размер изображений**
Атрибуты `width`/`height` для предотвращения layout shift.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы