Как я могу найти неиспользованные изображения и стили CSS в веб-сайте? [закрытый]

Почему люди делают это так сложно.

Этого должно быть достаточно.

Не реализуйте onPostExecute в задаче async, скорее реализуйте его в Activity:

public class MainActivity extends Activity 
{

@Override
public void onCreate(Bundle savedInstanceState) {

    //execute the async task 
    MyAsyncTask task = new MyAsyncTask(){
            protected void onPostExecute(String result) {
                //Do your thing
            }       

    }

    task.execute("Param");

}


}
115
задан Scott Biggs 23 May 2018 в 03:04
поделиться

6 ответов

Существует расширение Firefox, которое находит неиспользованные селекторы CSS на странице. Это имеет опцию пауку целый сайт. Версия 3.01 должна работать с более новыми версиями Firefox.

https://addons.mozilla.org/en-US/firefox/addon/dust-me-selectors /

И вот другая опция.

https://addons.mozilla.org/en-US/firefox/addon/css-usage /

67
ответ дан Patrick McElhaney 24 November 2019 в 02:26
поделиться

Try WARI - Web Application Resource Inspector.

It finds unused images, unused and duplicate CSS/JS.

Link: wari.konem.net

5
ответ дан 3 July 2019 в 04:59
поделиться

На уровне файла:

использование wget настойчиво пауку сайт и затем обрабатывает http журналы сервера для получения, список файлов получил доступ, разность это с файлами в сайте

diff \
 <(sed some_rules httpd_log | sort -u) \
 <(ls /var/www/whatever | sort -u) \
 | grep something
18
ответ дан BCS 24 November 2019 в 02:26
поделиться

Я, кажется, вспоминаю или Adobe Dreamweaver или Adobe Golive, имеющую функцию находить и осиротевшие стили и изображения; не может помнить который теперь. Возможно оба, но функции были хорошо скрыты.

3
ответ дан Polsonby 24 November 2019 в 02:26
поделиться

TopStyle имеет комплект инструментов для определения местоположения и контакта с классами висячей строки. Это также даст Вам отчеты о том, где идентификаторы и классы используются в HTML, позволяя Вам быстро открыть и пропустить к соответствующей разметке. Вот аннотация от веб-сайта относительно этой функции:

Отчеты о Сайте: Посмотрите сразу, где стили используются в Вашем сайте. Узнайте, где Вы применили классы стиля, которые не определяются ни в каких таблицах стилей или видят, какие классы стиля Вы определили, которые не используются.

Очень полезный для разделения незнакомых веб-сайтов.

Это не находит неиспользованные изображения, все же.

3
ответ дан iconoclast 24 November 2019 в 02:26
поделиться

CSS Checker Checker - это инструмент, который вы выполняете локально, который вы передаете таблицу стилей и либо список URL или каталог файлов HTML. Вот описание, приведенное на сайте инструмента:

простой скрипт, который, учитывая таблицу стилей CSS и файл .txt Перечисление URL-адресов HTML-файлов или каталог HTML-файлов, произойдут над ними все и перечислите заявления CSS в стиле таблицы, которые никогда не вызывал в HTML.

В основном это помогает вам сохранить ваши файлы CSS актуальными и компактными. А также Это достаточно точнее.

9
ответ дан 24 November 2019 в 02:26
поделиться