ลดขนาดไฟล์ css compress เทคนิคเล็กๆ ที่ไม่ควรมองข้าม

ลดขนาดไฟล์ css compress เทคนิคเล็กๆ ที่ไม่ควรมองข้าม

ทำเว็บมาก็นานครับ ได้ยินเรื่องการลดขนาดไฟล์ css หรือเรียกกันอย่างเป็นทางการว่า css compress นี้มาก่อนค่อนข้างบ่อย แต่ยังไม่ได้เอาจริงเอาจังกะมันสักเท่าไหร่ ไม่ใช่เพราะมันไม่จำเป็นสำหรับการพัฒนาเว็บไซต์หรอกนะครับ แต่สำหรับผม(เมื่อก่อน)คิดว่าเอาน่า..ทำหรือไม่ทำขนาดไฟล์มันก็ไม่แตกต่างกันมากหรอก แต่เมื่อนานๆ เข้า เทคโนโลยีมันเปลี่ยน มันทำให้ผมที่เคยเฉียดๆ กับเทคนิคนี้กลับต้องมานั่งสนใจกับมันให้เป็นจริงเป็นจังมากขึ้น เหตุผลไม่มีอะไรมากครับ ก็แค่อยากจะลองดูสิว่า ถ้าเราทำ css compress ให้กับเว็บไซต์ของเราแล้วมันจะดีขึ้นหรือไม่และอย่างไร?

เอาง่ายๆ ตามความคิดของผมล่ะกันครับ (ส่วนท่านอื่นก็แล้วแต่จะจินตนาการครับ^^)

ข้อดีของการทำ css compress

1. แน่นอนไฟล์ stylesheet หรือ css ของคุณมันมีขนาดเล็กลงนั่นเองครับ โดยขนาดนั้นจะขึ้นอยู่กับเทคนิคและเงื่อนไขในการทำ css compress

2. เมื่อไฟล์หลายๆ ไฟล์เช่น css ของคุณมีขนาดเล็กลง มันทำให้เว็บโหลดเร็วขึ้น อาจจะไม่เห็นด้วยตาเปล่าสำหรับเว็บที่มีข้อมูลไม่มาก แต่ผมบอกได้เลยว่าสำหรับเว็บที่มีขนาดข้อมูลเยอะๆ เนี่ยเห็นผลมากครับ

3. จำเป็นสำหรับเว็บที่มีการ import css เข้าไว้ที่หน้าเว็บเป็นจำนวนมาก หลายไฟล์อย่างนี้ ยกตัวอย่างเช่นคนที่ทำเว็บขายของออนไลน์ เป็นต้น

ข้อเสีย

1. ไฟล์ css ที่ถูก compress มาแล้วนั้นมันจะอยู่ในลักษณะบรรทัดต่อบรรทัดต่อ 1 condition ที่เราได้กำหนดให้กับ Element ใดๆ ใน เว็บเพจครับ ซึ่งหากเราลองเอามาอ่านดูเล่นๆ เราก็จะพบว่ามันอ่านยากครับ บรรทัดเดียวต่อกันยืดยาวเหมือนหางว่าว

2. เสียเวลาในการทำ css compress ทุกครั้งก่อนอัปโหลดเพื่อใช้งานจริง

อันนี้เป็นตัวอย่างที่ผมยกมาให้ฟังกันเล่นๆ ที่ผมเจออยู่ครับ แต่หลังจากที่ได้ลองทำดูแล้ว(กับเว็บที่มีข้อมูลมาก กินแบนด์วิธต่อเดือน เหมือนการกินอาหารในห้างของเด็กวัยรุ่น) แม่เจ้าเล่นเอาผมอึ้งกิ่มกี่ไปเลยครับ เพราะ sites statistic ของผมนั้น bandwidth มันลดไปค่อนข่างที่จะพอใจในการทำ css compress อาจจะไม่มากก็ตาม แต่ผมว่ามันคุ้มกับการที่ผมต้องมาเสียเวลากับเทคนิคนี้ครับ

เว็บที่ให้บริการทำ css compress แบบออนไลน์

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

1. hxxp://www.csscompressor.com/

2. hxxp://www.cssdrive.com/index.php/main/csscompressor/

3. hxxp://refresh-sf.com/yui/

4. hxxp://www.cleancss.com/

ยังไงถ้าใครว่างๆ ก็ลองเล่นดูนะครับ ผมว่าด้วยเทคนิคการลดขนาดไฟล์ css อันน้อยนิดนี้มันอาจจะทำให้ชีวิตของการทำเว็บไซต์ของเราดีขึ้นและทำให้เรานึกไม่ถึงจริงๆ ^^

 

ขอบคุณข้อความจาก lifeatpkru.wordpress.com

  • 2 Users Found This Useful
Was this answer helpful?

Related Articles

วิธีทำเว็บไซต์ให้ Search Engine Google & Yahoo & Bing รู้จัก

สำหรับเว็บไซต์ใหม่ ถ้าทำเนื้อหาไปหลายหน้าแล้ว แล้วลองค้นหาในเว็บ Search Engine อย่าง google.com,...

วิธีเช็คอันดับเว็บของตัวเองใน Google แบบง่ายๆ SEO

การใช้ Google Chrome ใน โหมดไม่ระบุตัวตน หรือภาษาอังกฤษเรียกว่า Incognito Mode 1. เปิด Google...

ทำนาย PR (PageRank) ล่วงหน้าก่อน Google

สำหรับคนใจร้อน อยากรู้ PR ล่วงหน้า ก่อนที่ search engine  จะปรับค่า PR ของเว็บไซต์เราซักที...

เทคนิคการป้องกันไม่ให้ ถูกผู้ไม่หวังดี สปายเวปคุณ

เทคนิคง่ายๆ เพียงแค่ใส่คำสั่งเหล่านี้ลงไปใน “robots.txt” User-agent: * Disallow:...

Google Page Speed เครื่องมือช่วยเพิ่มความเร็วเว็บไซด์ 2 เท่า

Google ต้องการที่จะช่วยทำให้การท่องเว็บไซด์ต่างๆ นั้น ทำได้อย่างรวดเร็วมากยิ่งขึ้น โดย Google...