ทุกวันนี้กูเกิลนั้นมีเบราว์เซอร์ที่ได้รับความนิยมสูงมากในความดูแลสองตัวคือ 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
Comments
เหมือนกับพวก youtube หรือ map สินะครับ ว่าทุกวันเลยเหรอครับ!!!
I need healing.
Chrome นี่มาทุกวันจริงๆ ครับ literally เลย
lewcpe.com , @wasonliw
เยี่ยมเลยครับ คราวนี้ตัวราวเซอร์ก็อาจกลายมาเป็น app แยกต่างหากได้แล้วสิ
คุ้นๆ ว่าใน CyanogenMod มันเอา V8 มาใส่ให้ตั้งนานแล้ว
pittaya.com
เข้ามาฮา "หลังจากนี้แม้ผู้ผลิตอาจจะไม่อัพรุ่นของรอมให้ แต่เราก็อาจจะสามารถอัพเกรดเบราว์เซอร์กันเองได้ทุกวัน!"
Blognone = 138.1 news/w เยอะมากๆ
ชาบูๆ จะได้ไม่ต้องโหลดเบราเซอร์อื่นแยกมาให้รกอีก ว่าแต่ปรับปรุง Camera อีกซักนิดได้มั้ย มันจะกากเกินไปแล้ว
เทคโนโลยีไม่ผิด คนใช้มันในทางที่ผิดนั่นแหละที่ผิด!?!
+1 Camera ด้วย