2011-07-11 10 views
13

Zajmuję się opracowywaniem niektórych stron w naszej wewnętrznej sieci. Chcę wiedzieć, czy istnieje narzędzie open source lub wtyczka FF, która może zidentyfikować nieużywane css w projekcie.Znajdź nieużywane css

Szukałem w użyciu, ale przy próbie zainstalowania dodatku instalator mówi: „Nie jest kompatybilny z Firefoksem 3.6”

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

Pamiętaj, to jest dla intranetu - nie widoczna strona www - nie mogę korzystać z witryn internetowych, które oferują takie usługi.

+0

Pył -me selectors * jest * zgodne z Firefoksem 3.6, ale nie (obecnie) z żadnymi nowszymi wersjami. – Spudley

+0

@Spudley dzięki, ale to jest komunikat o błędzie, który napotkałem podczas instalacji przez witrynę Mozilli. – martok

+0

Mam go zainstalowany i działa na moim FF3.6, dopóki nie zaktualizowałem, więc ... * wzruszając ramionami * .... (i [strona z dodatkami Mozilli] (https://addons.mozilla.org/en-us/ firefox/addon/dust-me-selectors /) stwierdza, że ​​jest zgodny z 3.6, ale prawdopodobnie już to zauważyłeś). – Spudley

Odpowiedz

3

Szukałem na chwilę, a najlepszą rzeczą, znalazłem to:

http://unused-css.com/

one skanować witryny i e-maila css wynik.

Jestem świadomy użytkownik pracuje na localsite, jednak jeśli okaże żadnej alternatywy, można przesłać swoją witrynę gdzieś i używać tej

Alternatywnie

Można zainstalować poprzednią wersję firefox, który jest kompatybilny z selekcjonerami kurzu i uruchamia go wraz z obecną instalacją firefox.

+0

Po dłuższym czasie szukanie tego wydaje się jak jedyna dostępna obecnie opcja. Dzięki – martok

+0

wystarczy pamiętać, że unused-css.com nie pozwala pobrać CSS bez bycia płatnym członkiem, a najniższy plan zaczyna się od 29 $ miesięcznie! Wydaje mi się nieco droższy za usługę dla mnie – georgiecasey

+0

Dzięki @georgiecasey, ale proszę zauważyć, że odpowiedź została udzielona w 2011 roku, kiedy nie była to usługa płatna ... – Eddie

14

Google Chrome (a więc prawdopodobnie również Safari) ma zainstalowane narzędzia programistyczne, które są dostarczane z Audytami. Podczas kontroli strony nieużywane reguły CSS to jedna rzecz, którą sprawdza.

Oto, jak to wygląda na tej stronie.

Audit

+3

To działa, jednak w przypadku dużych projektów może to być PITA ... Kończymy Konieczność ręcznego uruchamiania stron i ich porównywania. – Eddie

+0

Dzięki, nie mogę zainstalować żadnej innej przeglądarki. – martok

+2

Byłoby to również urocze - chyba że po prostu nie wiedziałem, jak to zrobić - jeśli to narzędzie mogło wyeksportować wyczyszczony plik CSS minus "nieużywane" selektory. Odziedziczyliśmy stronę Joomla z około 94% nieużywanymi regułami na setkach selektorów i dziesiątkach plików, które chcielibyśmy usunąć, ale podejście ręczne jest tak nieprzyjemne, że prawdopodobnie po prostu zostawimy to wszystko. – Funka

2

Mam CSS Usage zainstalowany w FF. Ale zaledwie raz go użyłem. Szuka nieużywanego CSS na bieżącej stronie, a nie na cały projekt.

+0

Dzięki, to przynajmniej zainstalowane. Dam mu wir. – martok

+1

Grr, wygląda na to, że nie działa, otrzymuję komunikat "Błąd CSS: inicjowanie rozszerzeń", taki jak ten: https://addons.mozilla.org/en-US/firefox/addon/css-usage/recenzje/podziękowania – martok

1

kurzu-me-selektorów Firefox dodatek jest teraz kompatybilny z Firefoksem 16 ...

0

Czy możliwe jest łączenie wszystkich stron HTML razem na jednej stronie, na przykład przy użyciu:

type *.htm > all-pages.htm 

Następnie możesz uruchomić Firefox/CSS Usage na tej jednej, "super" stronie?

0

W witrynie sourceforge znajduje się nowy program o nazwie Skaner CSS, który skanuje pod kątem używanych i nieużywanych klas i arkuszy stylów CSS w języku HTML, aspx, php, javascript i jQuery. To kod .net więc musisz Windows: http://sourceforge.net/projects/cssscanner/

Powiązane problemy