Skocz do zawartości

Sposób na wyłapanie nieużywanych klas CSS


holee

Rekomendowane odpowiedzi

Witam;

Serwis istnieje wiele lat, stale modernizowany przez co plik *.css dość mocno się powiększył. Nie zawsze pamiętano aby usuwać nieużywane klasy. Jak je wyłapać aby odchudzić plik ? Wiem, że sporo jest "martwych" a ręczne sprawdzanie to mnóstwo pracy.

Zna ktoś jakiś pomysł ?

Pozdrawiam

Niedrogie wpisy w płatnych, zadbanych, długowiecznych katalogach (hurtem taniej - pisać na PW):

Odnośnik do komentarza
Udostępnij na innych stronach

Przychodzi mi do głowy takie "półautomatyczne" rozwiązanie.

Ściągasz cały sajt na komputer lokalny, po czym np. w Total Commanderze robisz przeszukiwanie wszystkich plików pod kątem każdej klasy.

Jeżeli w żadnym pliku nie ma nie ma danej nazwy klasy to znaczy, że jest ona nieużywana. Oczywiście to pod warunkiem, że nie ma tam jakiegoś dziwnego JS-a który nadaje klasy css elementom dynamicznie ale nawet w tym przypadku dana nazwa klasy powinna być w takim skrypcie js zapisana.

Całkowicie automatycznie to trzebaby napisać program/skrypt który wyciąga wszystkie nazwy klas z pliku css i analizuje w ten sam sposób wszystkie pliki j.w., ale sądzę, że już szybciej będzie półautomatycznie.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności