9 ธันวาคม 2555

Published ธันวาคม 09, 2555 by with 1 comment

webkit คืออะไร

โลโก้ webkit
โลโก้ webkit
webkit คือ เอนจินที่ใช้ในการแสดงผลเว็บแบบโอเพนซอร์ส ใช้ใน
Safari และ Chrome เป็นต้น (ยกเว้นInternet Explorer กับ Firefox ที่ใช้เอนจินที่พัฒนาด้วยตัวเอง) รองรับhtml5 โดยมีผู้พัฒนาหลัก คือ Adobe, Apple, Google สนับสนุนหลายplatformsเช่น Mac OS X  Microsoft Windows Symbian iOS Android Qt GTK+ และอีกมากมาย



  webkit เริ่มแรกถูกพัฒนาโดย Don Melton จาก Apple เมื่อวันที่ 25 มิถุนายน ค.ศ.2001 พัฒนาแยกออกมาจาก KHTML และ KJS แต่ webkit ทำให้เกิดปัญหาเกิดในโลกนักพัฒนาเว็บ ทำให้มาตรฐานเว็บของW3C ถูกทำลาย Daniel Glazman หนึ่งในคณะทำงานพัฒนามาตรฐาน CSS ของ W3C ได้ เขียนชี้แจงเรื่องนี้บนบล็อกของเขาเองว่า ถ้าสถานการณ์ยังเป็นแบบนี้ต่อไป เบราว์เซอร์ตัวอื่นๆ จะเริ่มรองรับ -webkit-* เพื่อให้เข้าเว็บที่ทำมาเพื่อรองรับ WebKit เพียงอย่างเดียวได้ ซึ่งจะทำให้กระบวนการออกมาตรฐานกลางของ W3C เสียไป
ปัจจุบัน Google ได้หยุดพัฒนาเอนจินwebkit บนโปรแกรม Google Chrome เวชั่น 28 เป็นต้นมา เปลี่ยนมาใช้เอนจิน Blink แทน WebKit โดยนักพัฒนาGoogle ได้ลบลบโค้ดWebKitที่ไม่ใช้ออกไปได้กว่า 4.5 ล้านบรรทัด และนักพัฒนาแอปเปิลก็ได้ลบโค้ดของ Chromium(ต้นแบบ Google Chrome) ออกจากโครงการ WebKit

เว็บบราวเซอร์ที่ใช้webkit

  • Google Chrome/Chromium >28
  • Safari 3.1+
  • Opera for Android
  • iOS Safari 3.2+
  • Android 2.1+
  • BlackBerry 10+
  • Qt 4.4+ 
  • GUI KDE 4 +

เว็บไชต์อย่างเป็นทางการของwebkit webkit.org
ติดตามความเคลื่อนไหวของwebkit ทาง webkit.org/blog/ 
ข้อมูลอ้างอิง
http://en.wikipedia.org/wiki/WebKit
http://www.blognone.com/node/42931
http://www.blognone.com/node/42998
จากผู้เขียนบทความ อาจคุณเป็นนักพัฒนาapp และเว็บ ด้วยHTML5 คุณจะรู้เลยว่า ต้องเสียเวลาพัฒนาให้รองรับทุกเอนจิน ทุกระบบ เนื่องจากตอนนี้มาตรฐานเว็บ  HTML5 ของW3C ฉบับสมบูรณ์ยังไม่มาครับ
ปรับปรุงบทความเมื่อ 11 กุมภาพันธ์ พ.ศ.2557
ขอบคุณครับ

1 ความคิดเห็น:

  1. ถ้าชอบบทความนี้กดLike บทความ หรือกดLike เพจด้วยครับ ด้านบนด้านขวามือด้วยครับ
    ขอบคุณครับ

    ตอบลบ

แสดงความคิดเห็นได้เลยครับ :)