Van egy segédprogram eltávolítja a nem használt css

Minden ragyogó - csak.

Automata szerszám - ez jó, de csak akkor működik, egyszerű esetekben, amikor van egy statikus oldal és stílusok neki, és csak ellenőrzött, amelyeket használnak, és melyek nem. Az eset kissé bonyolultabb, ha több oldalt - ha már van, hogy azonosítsa a stílusok, amelyeket nem használnak fel ezek közül bármelyik. A dolgok bonyolultabbak, ha használja az Ajax, és oldalt vált az állami -, akkor ellenőrizni kell minden esetben. Véleményem szerint ez többé-kevésbé reális, de ha már van némi testirovochny script, hogy fut az oldalon mindezen államokban.

Tavasszal kérdése csinál súrolás nem használt stílusok, mentem a másik irányba. Összeszedtem az összes nevet az osztályok, amelyek megtalálhatók a stílus fájl, és keresett, ha azokat a legalább egyszer sablonok, vagy JS-fájlokat. Ez nem akadályozza meg az eseteket, amikor van egy minta, de a valóságban már nincs használatban, de még mindig ad egy bizonyos eredményt. Ennek eredményeként világossá vált, hogy míg ötezer osztály neveket a fájlok stílusok ezerötszáz találkoztak sablonok, vagy JS-fájlokat.

Azonban voltak árnyalatok. Például a sablonok voltak olyan bőr-> osztályok. ahol> - a név a testreszabási lehetőségeket használnak. Vagy valami hasonló színű>. doboz->. Általában is könnyen láthatóak a listán az osztály nevek száma majdnem eléri az azonos nevű, de meg kellett kísérni.

Volt egy másik dolog: az osztály nevét az átfedés, amely meghatározza a megjelenése, vittük együtt az Ajax-válasz, és még nem fordul elő a sablonok, vagy JS-fájlokat. Ennek eredményeként, békés úton, akkor ellenőrizni kell, nem csak a minták, és az egész projekt. Ha az előtagot a nevek (mint például a B- * vagy i- * a Yandex) vagy rövidítéseket, nem valószínű, hogy nem lesz probléma, de a közös szó akár fordulnak elő a szövegben (van a fő szöveg az angol nyelvű sablont).

Ennek eredményeként, az automatizálás alkalmazható csak nagyon korlátozott számú esetben, de a valós projektek eredményeket lehet elérni, ha az alkalmazó némi erőfeszítést. Szerencsére minden egyes osztály nevét igényel egy kis időt, és mindez lehet tenni egy olyan időszakban, hetente, plusz vagy mínusz, méretétől függően a projekt (bár aligha egy plusz, ha nem egy óriás, mint a Google vagy a Yandex).

Igen, azt kell játszani a játékot találtam egy \ nem található.
Automatikus darab száműzni teljesen az egész projekt, majd eltávolítjuk a keresési eredmények 100% -os, és nem talált tisztítható kezét.
Rovására a minden oldalon - a legtöbb oldal hasonlít, és nem lenne elegendő ahhoz, hogy adjon meg egy hivatkozás egy egyedi linket, és valóban élvezni az életet :)

Én vagyok a folyamat az írás szerény karcolások, főleg azért, mert a grep a paraméterekkel, de sajnos ez minden elveszett :(.

Kapcsolódó cikkek