เครื่องมือย่อ CSS
การย่อ CSS จะใช้โค้ด CSS ที่คุณเขียนขึ้นอย่างสวยงามและจัดรูปแบบมาอย่างดี และลบช่องว่าง การเยื้องบรรทัด การขึ้นบรรทัดใหม่ และคำอธิบายประกอบออกไป องค์ประกอบเหล่านี้ไม่จำเป็นต่อการใช้งาน CSS และยังทำให้ CSS อ่านยากขึ้นด้วย
“แนวทางปฏิบัติที่ดีที่สุด” ของนักพัฒนาหลายๆ คนคือการรักษาเวอร์ชัน “ที่สวยงาม” และเมื่อเปิดตัวโครงการของพวกเขา พวกเขาก็จะรันสไตล์ผ่านโปรแกรมย่อขนาด นอกจากนี้ พวกเขายังรวมไฟล์สไตล์ต่างๆ ไว้ในไฟล์เดียวอีกด้วย
เหตุใดจึงต้องใช้ CSS Minifier?
จุดประสงค์ของการลดขนาดคือเพื่อเพิ่มความเร็วของเว็บไซต์ การย่อขนาดสามารถทำให้สคริปต์มีขนาดเล็กลงได้ถึง 20% ส่งผลให้เวลาในการดาวน์โหลดเร็วขึ้น นักพัฒนาบางคนยังใช้การย่อขนาดเพื่อ "ทำให้สับสน" โค้ดด้วย ซึ่งจะทำให้โค้ดอ่านได้ยากขึ้น ส่งผลให้การย้อนวิศวกรรมหรือการคัดลอกทำได้ยากขึ้น
ตัวอย่างการย่อ CSS
ก่อน:
.headbg{
margin:0 8px
}
a:link,a:focus{
color:#00c
}
a:active{
color:red
}
หลังจาก:
.headbg{margin:0 8px }a:link,a:focus{color:#00c }a:active{color:red }