กูเกิลเริ่มรวมโค้ดเบราเซอร์บน Android เข้ากับ Chrome

by lew
23 August 2011 - 17:26

ทุกวันนี้กูเกิลนั้นมีเบราว์เซอร์ที่ได้รับความนิยมสูงมากในความดูแลสองตัวคือ Chrome และเบราว์เซอร์บน Android ที่ใช้ในโทรศัพท์มือถือ แม้ทั้งสองตัวจะใช้ WebKit เหมือนกันแต่ก็ใช้ทีมพัฒนาแยกสายกันมาโดยตลอดส่งผลให้มีความต่างกันเช่น Android นั้นเพิ่งใช้งานจาวาสคริปต์เอนจิน V8 เมื่อไม่นานมานี้ ขณะที่ Chrome ใช้งานตั้งแต่เริ่มต้น หรือการเรนเดอร์ที่ต่างกันไปบ้างในจุดเล็กๆ น้อยๆ จำนวนมาก

กูเกิลรับรู้ปัญหานี้และประกาศแก้ปัญหานี้อย่างเป็นระบบ ด้วยมาตรการสามขั้น

  1. รวมระบบการ build เบราว์เซอร์เข้ามาใช้ระบบ gyp ของ Chrome เป็นตัวเดียว
  2. เบราว์เซอร์ทั้งสองตัวจะใช้ WebCore client, แพลตฟอร์ม, และ embed API เข้าเป็นตัวเดียวกัน ทำให้การพัฒนาปลั๊กอินเข้ากับ Chrome และเบราว์เซอร์ Android จะคล้ายกันมากขึ้น
  3. ชุดทดสอบของ Android จะใช้ร่วมกับ Chrome Linux มากขึ้น ทำให้เราทดสอบการเรนเดอร์บนลินุกซ์ได้โดยมีความต่างกันน้อยลง

    การรวมโค้ดทั้งหมดจะทำผ่าน Android NDK โดยกูเกิลกำลังเตรียมพัฒนา build bot บน WebKit.org เพื่อให้การ build ประจำวันของ Chrome จะมีการ build เบราว์เซอร์ของ Android ไปพร้อมๆ กัน

หลังจากนี้แม้ผู้ผลิตอาจจะไม่อัพรุ่นของรอมให้ แต่เราก็อาจจะสามารถอัพเกรดเบราว์เซอร์กันเองได้ทุกวัน!

ที่มา - WebKit-dev, TechCrunch

Blognone Jobs Premium