framework คือ
ชุดเครื่องมือ ไลบรารี่ แนวทางในการเขียนแอปพริเคชั่น ช่วยลดการเขียนโคดที่ต้องเขียนบ่อย ๆ ให้อยู่ในรูปแบบที่พร้อมในการใช้งานได้ พูดง่าย ๆ คือ โคดที่ต้องมีในทุก ๆ โปรเจ็คหรือโคดพื้นฐานทั่วไป เราไม่ต้องเสียเวลาเขียนขึ้นใหม่ หน้าที่ของเราคือเขียนโคดที่จะทำให้แอปพลิเคชั่นบรรลุวัตถุประสงค์
CSS framework คือ
ชุดของไฟล์ css ที่ได้จัดเตรียมการจัดรูปแบบพื้นฐาน รูปแบบฟอร์ม grid เลย์เอาท์ ไว้ให้ใช้ โดยเราไม่จำเป็นต้องเขียนโคดซ้ำ ๆ เช่น เรามีงานออกแบบเว็บไซท์ 10 โปรเจ็ค ทุกโปรเจ็คจะต้องมีบางสิ่งที่คล้ายกัน ไอ้สิ่งที่คล้ายกันนี้เราก็ไม่จำเป็นต้องเขียนซ้ำแล้วซ้ำอีก
ข้อเสีย ของ CSS framework
- ถึงแม้ทุกงานจะมีสิ่งที่คล้ายกันก็ตาม แต่ก็มีบางอย่างที่ไม่จำเป็นต้องใช้ มันก็ติดมากับเฟรมเวิร์ก ทำให้อาจส่งผลต่อประสิทธิภาพการทำงานของระบบ
- CSS และ XHTML ควรออกแบบและเขียนไปพร้อม ๆ กัน ดังนั้น CSS ที่ได้เขียนไว้ก่อนแล้วจึงดูไม่เหมาะเท่าไหร่
ถ้าว่าง ๆ ก็ลองเขียนมาใช้เองนะคับ เพราะไม่มี css framework ตัวไหนที่เหมาะกับสไตล์การเขียนของทุก ๆ คน สำหรับตัวอยาง framework ที่มีให้ดาวน์โหลดก็มีดังนี้
References:
http://css-tricks.com/css-frameworks-roundup-and-some-thoughts/
http://www.alistapart.com/articles/frameworksfordesigners
http://en.wikipedia.org/wiki/Framework
http://webtecker.com/2008/04/17/list-of-css-frameworks/
http://speckyboy.com/2008/03/28/top-12-css-frameworks-and-how-to-understand-them/








July 18th, 2008 เมื่อ 3:26 pm
น่าสนใจเลยทีเดียว เท่าที่ลองอ่านๆ ดูรู้สึกว่า CSS Framework ที่มีอยู่ในปัจจุบัน ยังเน้นทำงานเป็น grid ใช่รึเปล่าครับ
July 18th, 2008 เมื่อ 11:57 pm
ผมชอบเขียนเองมากกว่าครับ เพราะได้อิสระในการที่จะทำได้มากกว่านะ
แต่ก็ไม่เคยใช้ CSS Frameworks ว่าดีไหม แต่เท่าที่ตามไปดู ผมว่าเราเขียนเองดีกว่าครับ ควบคุมอะไรต่างๆ ได้ตามใจเราได้เลยครับ