HTML Layout Engines (หรือ HTML render engine) เป็น library ที่ใช้สำหรับ render หน้าเวบจากกลุ่มภาษา markup langauge(หรือที่เกี่ยวข้องกัน) เช่น HTML, CSS,JavaScript (ECMAScript), DOM, XML, XHTML, MathML, XForms, SVG, RDF, etc…
Engine ยอดนิยมดูเหมือนจะเป็น สองตัวนี้
Gecko
ใช้ใน Firefox, Camino, Flock, SeaMonkey, K-Meleon, Netscape
เริ่มแรกพัฒนาโดย Netscape ปัุจจุบันพัฒนาโดย Mozilla
KHTML
ใช้ใน Konqueror, WebKit, Safari
พัฒนาโดย KDE (เพื่อใช้กับ Konqueror) webkit เอาไปรวมด้วย มีขนาดเล็ก มือถือส่วนใหญ่จะใช้กัน
ยังมีอีกนะ Trident, Tasman, WebCore, Presto, iCab รู้จักไหมนี่ ไม่ค่อยได้ยินชื่อเลย… ไม่ได้มีแค่นี้นะ
list เต็มๆ ลองดูได้ที่ wikipedia: List of layout engines
Internet Explorer ของ Microsoft ใช้ Trident (แต่ Internet Exploer สำหรับ Mac ใช้ Tasman)
Presto ใช้ใน Opera ส่วน WebCore คือ KHTML + KJS (Java Script) ใช้ใน Safari
ลองดูการเปรียบเทียบที่นี่
ที่ blognone: Browser มีข่าว update เกี่ยวกับ web browser ไว้น่าสนใจมาก ลองติดตามดู
Links
List_of_layout_engines
Comparison_of_layout_engines
Engines list: Trident · Presto · Gecko · Tasman · WebCore · KHTML · iCab · Prince · GtkHTML · Gzilla · Boxely · Tkhtml · Robin
HTML Layout Engines
ความเห็น
ยังไม่มีความเห็น
บทความในวันเดียวกัน
จันทร์ฉาย · 2 ม.ค. 2551
พ่อน้องซอมพอ · 2 ม.ค. 2551
บู้บี้จัง · 2 ม.ค. 2551
น้องนาง · 2 ม.ค. 2551
รวิน ระวิวงศ์ · 2 ม.ค. 2551
Lin Hui · 2 ม.ค. 2551