Определение неиспользуемых CSS стилей и картинок на сайте

Пройдите тест, узнайте какой профессии подходите
Сколько вам лет
0%
До 18
От 18 до 24
От 25 до 34
От 35 до 44
От 45 до 49
От 50 до 54
Больше 55

Быстрый ответ

Для обнаружения неиспользуемого CSS и JavaScript применяйте вкладку "Покрытие" в Chrome DevTools. Чтобы найти неиспользуемые изображения, используйте краулер, например, Screaming Frog, который поможет обнаружить изображения, на которые не ссылаются.

Пошаговый план для смены профессии

Дополнительные инструменты для нахождения неиспользуемых ресурсов

Автоматизация: привлекаем скрипты!

Составление скрипта для регулярной проверки сайта — эффективный способ вовремя обнаружить устаревшие ресурсы и создать отчеты об этом.

За рамками Chrome: расширяем инструментарий

Инструменты разработки Firefox и приложения такие как Adobe Dreamweaver или GoLive могут помочь в определении и удалении ресурсов, которые больше не используются.

Выбор пользуется второстепенных решений

С применением таких инструментов, как PurifyCSS, а также веб-сервисов Unused-CSS и UnCSS Online, вы сможете анализировать веб-страницы и удалять неиспользуемые CSS-селекторы.

Визуализация

Воспринимайте веб-сайт как дом, наполненный мебелью (изображениями) и декором (стилями CSS). Используемые элементы создают удобство для пользователей, неиспользуемые — лишь занимают пространство.

Настройка производительности: не только очистка

Оптимизация кеширования и времени загрузки

Применяйте стратегии кеширования и заголовки Cache-Control, чтобы ускорить загрузку сайта путем сохранения часто запрашиваемых файлов в кеше браузера.

Прореживание библиотек стороннего разработчика

Проанализируйте, не используется ли вся библиотека для нескольких функций. Инструменты вроде "tree shaking" от Webpack помогут удалить ненужный код.

Проверки в системе непрерывной интеграции (Continuous Integration, CI)

В процесс CI включите проверки на наличие неиспользуемых ресурсов, чтобы предотвратить попадание избыточного кода в продакшн.

Полезные материалы

  1. Инструменты разработчика Chrome | Chrome для разработчиков
  2. GitHub – purifycss/purifycss: Удаление неиспользуемого CSS
  3. Удаление неиспользуемого CSS | UnusedCSS
  4. UnCSS Online!
  5. Сервис проверки разметки W3C
Проверь как ты усвоил материалы статьи
Пройди тест и узнай насколько ты лучше других читателей
Как можно найти неиспользуемые изображения на сайте?
1 / 5

Загрузка...