ทุกวันนี้กูเกิลนั้นมีเบราว์เซอร์ที่ได้รับความนิยมสูงมากในความดูแลสองตัวคือ Chrome และเบราว์เซอร์บน Android ที่ใช้ในโทรศัพท์มือถือ แม้ทั้งสองตัวจะใช้ WebKit เหมือนกันแต่ก็ใช้ทีมพัฒนาแยกสายกันมาโดยตลอดส่งผลให้มีความต่างกันเช่น Android นั้นเพิ่งใช้งานจาวาสคริปต์เอนจิน V8 เมื่อไม่นานมานี้ ขณะที่ Chrome ใช้งานตั้งแต่เริ่มต้น หรือการเรนเดอร์ที่ต่างกันไปบ้างในจุดเล็กๆ น้อยๆ จำนวนมาก
กูเกิลรับรู้ปัญหานี้และประกาศแก้ปัญหานี้อย่างเป็นระบบ ด้วยมาตรการสามขั้น
- รวมระบบการ build เบราว์เซอร์เข้ามาใช้ระบบ gyp ของ Chrome เป็นตัวเดียว
- เบราว์เซอร์ทั้งสองตัวจะใช้ WebCore client, แพลตฟอร์ม, และ embed API เข้าเป็นตัวเดียวกัน ทำให้การพัฒนาปลั๊กอินเข้ากับ Chrome และเบราว์เซอร์ Android จะคล้ายกันมากขึ้น
- ชุดทดสอบของ Android จะใช้ร่วมกับ Chrome Linux มากขึ้น ทำให้เราทดสอบการเรนเดอร์บนลินุกซ์ได้โดยมีความต่างกันน้อยลง
การรวมโค้ดทั้งหมดจะทำผ่าน Android NDK โดยกูเกิลกำลังเตรียมพัฒนา build bot บน WebKit.org เพื่อให้การ build ประจำวันของ Chrome จะมีการ build เบราว์เซอร์ของ Android ไปพร้อมๆ กัน
หลังจากนี้แม้ผู้ผลิตอาจจะไม่อัพรุ่นของรอมให้ แต่เราก็อาจจะสามารถอัพเกรดเบราว์เซอร์กันเองได้ทุกวัน!
ที่มา - WebKit-dev, TechCrunch
on
เหมือนกับพวก youtube หรือ map
darkleonic Wed, 24/08/2011 - 01:38
เหมือนกับพวก youtube หรือ map สินะครับ ว่าทุกวันเลยเหรอครับ!!!
Chrome นี่มาทุกวันจริงๆ ครับ
lew Wed, 24/08/2011 - 01:43
In reply to เหมือนกับพวก youtube หรือ map by darkleonic
Chrome นี่มาทุกวันจริงๆ ครับ literally เลย
เยี่ยมเลยครับ
clozed2u Wed, 24/08/2011 - 05:32
เยี่ยมเลยครับ คราวนี้ตัวราวเซอร์ก็อาจกลายมาเป็น app แยกต่างหากได้แล้วสิ
คุ้นๆ ว่าใน CyanogenMod
pittaya Wed, 24/08/2011 - 09:10
คุ้นๆ ว่าใน CyanogenMod มันเอา V8 มาใส่ให้ตั้งนานแล้ว
เข้ามาฮา
LuvStry Wed, 24/08/2011 - 10:54
เข้ามาฮา "หลังจากนี้แม้ผู้ผลิตอาจจะไม่อัพรุ่นของรอมให้ แต่เราก็อาจจะสามารถอัพเกรดเบราว์เซอร์กันเองได้ทุกวัน!"
ชาบูๆ
-Rookies- Wed, 24/08/2011 - 12:50
ชาบูๆ จะได้ไม่ต้องโหลดเบราเซอร์อื่นแยกมาให้รกอีก ว่าแต่ปรับปรุง Camera อีกซักนิดได้มั้ย มันจะกากเกินไปแล้ว
+1 Camera ด้วย
tomyum Wed, 24/08/2011 - 22:35
In reply to ชาบูๆ by -Rookies-
+1 Camera ด้วย