2009-11-03 12 views
5

Niedawno rozpocząłem pracę nad bardzo dużą witryną o dużym natężeniu ruchu. Bardzo chcielibyśmy zmniejszyć rozmiar i liczbę naszych arkuszy stylów, a to oznacza, że ​​zminimalizowanie jest jedną z dróg, do których dążymy, ale czy ktoś wie o jakichkolwiek narzędziach do sprawdzania tożsamości i używania klas? Dosłownie skanuje witrynę, aby zobaczyć, co jest aktywne, a co nie?Zarządzanie CSS na dużych stronach internetowych

Alternatywnie oprogramowanie do redakcji css, aby zmniejszyć repozycję i rozmiar?

góry dzięki

+0

Przyciski "Pychy mnie" to dobre znalezisko, podobnie jak szybkość strony Google, nawet jeśli ściśle odzwierciedla porady Yahoo i YSlow. Jakieś inne oprogramowanie? Dziękuję tym, którzy już odpowiedzieli. – toomanyairmiles

+0

http://stackoverflow.com/questions/135657/tool-to-identify-unused-css-definitions – toomanyairmiles

Odpowiedz

7

Dosłownie skanowania na stronie internetowej, aby zobaczyć Co znajduje się aktywny, a co nie?

Selektory Dust-Me to wtyczka do Firefoksa, której można użyć do pokazania, które reguły css nie są używane. http://www.sitepoint.com/dustmeselectors/

+0

http://stackoverflow.com/questions/33242/how-can-i-find-unused-images-and -css-style-in-a-website – toomanyairmiles

+0

Pył mnie jest całkiem niezły, ale wymaga mapy witryny xml, gdy taka duża mapa zostanie dostarczona (35k linii), to przewróci się. – toomanyairmiles

3

Z pewnością mogę polecić Page Speed ​​(http://code.google.com/speed/page-speed/) Google, aby sprawdzić wydajność (i możliwe ulepszenia) stron internetowych. Page Speed ​​sprawdza również CSS i wykorzystanie klas na twoich stronach internetowych.

Używany w połączeniu z Firebug.

+3

To dobra rekomendacja, ale nie dla celu pytania: – Faruz

1
  • Kompresja Gzip na serwerze internetowym.
  • Daty wygaśnięcia dalekiej przyszłości, aby uniknąć ponownego pobierania plików CSS.
1

Alternatywnie wszelkie oprogramowanie dla redacting css zmniejszyć repition i rozmiar?

Kolejny poziom zadnie ... Powinieneś (i zespół) pisać długich plików CSS z tylu komentarzy co potrzebne, a następnie napisać narzędzie, które publikowania plików połączone w zależności od potrzeb (różne szablony potrzebują różnych plików) , usunięte komentarze i zminimalizowane jako http://www.cleancss.com może zrobić (CSSTidy). Czytelność jest najważniejsza, jeśli nie możesz zmodyfikować pliku w ciągu 1 miesiąca lub śledzić zmian (lub, co gorsza, jeśli sb musi to zrobić!).

Inne opcje to zmniejszenie liczby szablonów używanych w witrynie. Nie ma potrzeby stosowania dwóch szablonów z różnicami 2px (układy siatki to dobry sposób na to) lub niespójne sposoby wyświetlania komunikatów o błędach. Zdefiniuj wspólny wygląd witryny i podaj instrukcje dla webdesignerów, jeśli nie zostało to jeszcze zrobione.

+0

Mamy około 35 000 stron, 10 szablonów i około 20% strony w CMS. Problem polega na tym, aby dowiedzieć się, które selektory są używane, a które nie, zanim przejdziemy do procesu minimalizacji – toomanyairmiles

Powiązane problemy