Skip to main content

คอมเพรสเซอร์ CSS คืออะไร?

การเขียนโปรแกรม Cascading Style Sheets (CSS) ช่วยให้เจ้าของเว็บไซต์ทำการออกแบบและตั้งค่าสีและคอมเพรสเซอร์ CSS เป็นโปรแกรมที่หดตัวการเข้ารหัสนี้เมื่อคนส่วนใหญ่สร้างไฟล์ CSS พวกเขาจะพิมพ์คำหรือตัวละครมากกว่าที่จำเป็นจริง ๆ และคอมเพรสเซอร์ CSS จะลบอักขระที่ไม่จำเป็นเหล่านี้บางครั้งผู้สร้างเพิ่มความคิดเห็นไปยัง CSS และโดยปกติแล้วคอมเพรสเซอร์จะลบหรือย่อสิ่งเหล่านี้คอมเพรสเซอร์ส่วนใหญ่มีระดับความเข้าใจที่ผู้ใช้สามารถเลือกได้และนี่จะเป็นตัวกำหนดว่าการอ่าน CSS นั้นง่ายเพียงใดโดยการ จำกัด จำนวนอักขระในรหัส CSS เจ้าของเว็บไซต์อาจสังเกตเห็นการโหลดที่ดีขึ้นและใช้แบนด์วิดท์น้อยลง

เมื่อผู้คนรหัส CSS ด้วยตนเองพวกเขามักจะเพิ่มอักขระมากกว่าที่ต้องการจริงๆตัวอย่างเช่นเมื่อผู้คนระบุช่องว่างใน CSS พวกเขาอาจเพิ่มสี่บรรทัดสำหรับการขยายในแต่ละด้าน แต่จำเป็นต้องมีเพียงบรรทัดเดียวเท่านั้นคอมเพรสเซอร์ CSS ใช้อินสแตนซ์ดังกล่าวและหดตัว CSS ให้น้อยที่สุดเท่าที่จะเป็นไปได้

บางคนให้ความเห็นใน CSS ของพวกเขาความคิดเห็นเหล่านี้อาจจะสนุกหรืออาจมีความสำคัญอย่างยิ่งต่อเจ้าของเว็บไซต์ไม่ว่าทำไมพวกเขาจึงถูกวางไว้ใน CSS พวกเขาต้องการการเข้ารหัสมากขึ้นและแม้ว่าความคิดเห็นจะไม่เห็นโดยผู้เข้าชม แต่ก็ยังคงใช้เวลานานกว่าที่เว็บไซต์จะโหลดเมื่อใช้คอมเพรสเซอร์ CSS มันจะลบความคิดเห็นดังกล่าวทั้งหมดหรือหากผู้ใช้ร้องขอคอมเพรสเซอร์อาจเก็บส่วน mdash;หรือหลายตัวละคร mdash;จากความคิดเห็น

เมื่อพูดถึงการปรับ CSS ให้เหมาะสมสำหรับความเร็วควรทำเป็นบล็อกขนาดใหญ่หนึ่งบล็อกที่ใช้ตัวย่อ CSS และ จำกัด การเข้ารหัสไว้ในจำนวนอักขระขั้นต่ำที่จำเป็นในเวลาเดียวกันนี่เป็นเรื่องยากมากสำหรับคนที่จะอ่านและอาจทำให้การแก้ไขยากสิ่งนี้นำไปสู่โปรแกรมคอมเพรสเซอร์ CSS ส่วนใหญ่ที่มีระดับการบีบอัดและอาจมีระยะเวลาบางอย่างเพื่อให้ผู้คนยังสามารถอ่านการเข้ารหัสได้อย่างง่ายดาย

สิ่งเดียวที่คอมเพรสเซอร์ CSS ทำคือนำตัวอักษรและตัวเลขออกไปจะลดน้ำหนักดิจิตอลเพียงเล็กน้อยในขณะเดียวกันเว็บไซต์ก็มีความสว่างและการโหลดไฟล์ CSS ขนาดเล็กหลายพันครั้งต่อเดือนสามารถกินแบนด์วิดท์ได้โดยการบีบอัดไฟล์เจ้าของเว็บไซต์ส่วนใหญ่จะเห็นการโหลดเว็บไซต์ของพวกเขาเร็วขึ้นและการใช้แบนด์วิดท์มักจะลดลง