Инструмент для проверки неиспользуемых стилей CSS и покрытия? - PullRequest
4 голосов
/ 06 января 2012

У меня есть ферма SharePoint с около 20 css-файлами, и я уверен, что она может быть сведена к минимуму.Тем не менее, просмотр каждой страницы, несомненно, станет утомительным и приводящим в бешенство.

Так есть ли инструмент, позволяющий проверить, какая часть файла css используется на веб-сайте / в веб-приложении?

Ответы [ 2 ]

7 голосов
/ 06 января 2012

Единственный, с кем я знаком, это: http://unused -css.com /

Веб-сканер переходит по ссылкам вашего сайта. На каждой странице мы извлекаем файлы CSS и перечисляем селекторы. Селекторы тестируются на html-странице. Если селектор соответствует элементу, он помечается как использованный. Когда все файлы посещены, создается новый CSS-файл, содержащий только используемые селекторы. Это файл, который вы можете скачать.

Хотя я не использовал его широко.

6 сентября 2012 г. Обновление: еще один многообещающий инструмент - Дедвейт

Дедвейт - это инструмент покрытия CSS. Учитывая набор таблиц стилей и набор URL-адресов, он определяет, какие селекторы действительно используются, и отчеты, которые можно «безопасно» удалить.

29 января 2013 г. Обновление: еще один новый инструмент - http://www.csstrashman.com/

Мусорщик проверяет работоспособность DOM вашего сайта и разрабатывает новое, более элегантное определение, которое фиксирует стили вплоть до пикселя.

4 голосов
/ 07 января 2012

Я только что нашел набор инструментов, которые могут вам помочь, и ссылка приведена ниже,

10 Инструменты для проверки валидации CSS или, если они используются

Я никогда не использовал ни один из этих инструментов, но я бы порекомендовал «Dust-Me Selectors», прочитав его описание.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...