Próbowałem zagłębić się w rozwój sieci. Częścią tego procesu było stopniowe podkręcanie rzeczy na mojej stronie internetowej, próbując nauczyć się czegoś nowego przy każdej kolejnej zmianie.Czy istnieje sposób na zidentyfikowanie osieroconych klas w aplikacji internetowej opartej na HTML, JavaScript i CSS?
Problem, z którym się borykam, polega na tym, że wraz ze zmianą strony internetowej kończę pracę nad dodawaniem nowych elementów do moich elementów HTML. Oczywiście, gdy tworzę selektory w moim kodzie HTML, kierujemy je na mój JavaScript lub mój CSS, ale często kończę z powrotem i usuwam elementy. Pozostawia to osierocone odniesienia do tych selektorów w moim JavaScript i moim CSS, a także niepotrzebne/niereferencyjne klasy i identyfikatory w kodzie HTML.
Moje pytanie brzmi: czy jest jakieś narzędzie, za pomocą którego mogę zidentyfikować te osierocone selektory zarówno w moim CSS, HTML i JavaScript *, aby móc bezpiecznie wyczyścić te pliki? Sugerowane do tej pory rozwiązania doskonale nadają się do wyszukiwania niepotrzebnych selektorów w moim CSS, ale nie pomagają w identyfikowaniu niepotrzebnych klas ani identyfikatorów w moim kodzie HTML, co jest również czymś, co chciałbym robić. Czy jest coś, co działa tak, jak opisano?
* To brzmi jak dla JavaScript/JQuery istnieją metody, ale dla moich celów, mój JavaScript jest na tyle czysty, że mogę go wyczyścić bez pomocy, więc dobrze, jeśli skupi się na CSS i HTML.
Niestety, FF 22 złamał ten https://addons.mozilla.org/pl-PL/firefox/addon/dust-me-selectors/ – finiteloop
Najnowsza wersja obsługuje Firefox 25 –