CSS Txikitzailea eta Apaintzailea doan
Txikiatu CSS fitxategi-tamaina murrizteko edo apainduz txikitutako CSS irakurgarritasunerako. Berehalakoa, zure nabigatzailean.
Jaregin .css fitxategi bat hemen, edo egin klik arakatzeko
CSS Β· zure gailuan prozesatua
edo sakatu Ctrl+V arbeletik itsasteko
Ohiko erabilerak
- Minify CSS Ekoizpen DeploymenteaMurriztu CSS fitxategiaren tamaina deploymentea aurretik β orriaren kargatzea azkarrago eta bandwith kostua baxua.
- Edertasun Minified CSS AraztarakoFormat konpresioaren edo minified CSS irakurgarri kodeari araztu estiloak.
- Minify CSS Posta TxantiloiakTrinkotzea CSS HTML posta txantiloientzat fitxategi tamaina eta sarrera estilo azpirotzea.
- Minify CSS WordPress GaiaMurriztu web-txantiloi estilo-liburu tamaina hobetzeko PageSpeed puntuak.
- Edertasun CSS Kodea BerrikusteaFormat edozein CSS fitxategia garbigaia, sarrera irakurgarri kodea berrikustea eta kolaborazio.
Nola Funtzionatzen Du
Tresna honek eskuz idatzitako, kanpo-mendekotasunik gabeko CSS tokenizatzaile bat erabiltzen du erabat JavaScripten eraikita β kanpo liburutegirik ez, zerbitzari-deirik ez. Tokenizatzaileak karaktere bakoitza kode, iruzkin, komatxo arteko testu-kate edo url() balio gisa sailkatzen du edozein transformazio aplikatu baino lehen, honek zuriune-arauek testu-kateen edukiak, datu-URIak edo calc() adierazpenak hondatzea eragozten du.
- 1Tokenizazio-pausuaSartutako CSS karaktere bakoitza eskaneatzen da eta tipo-token gisa banatzen: kode-zati gordinak, /* ... */ iruzkinak, komatxo arteko testu-kateak (ihes-sekuentziak mantenduz), eta url(...) blokeak. Honek bermatzen du hurrengo urratseko transformazioek CSS sintaxi erreala bakarrik ukitzea β inoiz ez testu-kate literal baten edo datu-URI baten edukia.
- 2Minifikazioa edo edertzeaMinifikazio moduan, iruzkin arruntak kentzen dira (/*! lizentzia */ iruzkinak mantentzen dira), kode-tokenetako zuriune-lasterketak zuriune bakarrera kolapsatzen dira, eta { } : ; , > ~ inguruko puntuazio-ondoko zuriunea kentzen da. + eta - inguruko zuriuneak nahita bertan behera uzten dira calc() adierazpenak ez hausteko. Edertzeko moduan, kodea lehenik minifikazio-baseline garbi batera murrizten da, gero berriro tokenizatzen eta koskatzen da bi-zuriuneko sakontasun-jarraipenarekin eta deklarazio-bi-puntu detekzioarekin propietate: balio bi-puntuak a:hover bezalako hautatzaile bi-puntuetatik bereizteko.
- 3Gzip tamainaren estimazioaIrteera sortu ondoren, nabigatzailearen jatorrizko CompressionStream APIa erabiltzen da emaitza gzip-ekin konprimitzeko eta byte-kopuru emaitza neurtzeko. Honek transferentzia-tamainaren estimazio errealista bat ematen du gzip konpresioa duen web-zerbitzari batek sarean bidaliko lukeenarekin bat datorrena.
- 4Kopiatu edo deskargatuProzesatutako CSS arbelera idazten da Clipboard API bidez, edo styles.min.css (minifikazio moduan) edo styles.css (edertze moduan) gisa deskargatzen da text/css MIME motako Blob bat erabiliz. Tamaina-murrizketaren ehunekoa bizirik erakusten da idazten duzun heinean.
Erlazionatutako tresnak
SVG Optimizatzailea eta Txikitzailea
Kendu metadatuak, bildu zuriuneak eta biribildu dezimalak SVG fitxategi-tamaina dramatikoki murrizteko β tipikoki %30-70 murrizketak. Aurrebista bisualak ezer hautsi ez den egiaztatzen du.
CSS Apaintzailea
Formateatu minimizatutako CSS koskadura koherentearekin, edo minimizatu. Propietateen ordena alfabetiko aukerakoa, desberdintasun aurresangarrietarako.
JSON formateatzailea
Formateatu, balioztatu, txikitu eta arakatu JSON datuak. Zuhaitz ikuspegia, sintaxia nabarmentzea eta klik bakarreko kopia.