Android

Chrome สำหรับ ios จะได้ประโยชน์จากโอเพ่นซอร์ส

Replacing the T2's MacEFI

Replacing the T2's MacEFI
Anonim

ในที่สุด Google ก็อัปเดตพื้นที่เก็บข้อมูลโอเพ่นซอร์ส Chromium ด้วยรหัส Chrome สำหรับ iOS ทำให้นักพัฒนาได้รับประโยชน์จากรหัสของ Google และอาจสร้างเบราว์เซอร์ของตัวเองหรือแนะนำการปรับปรุงรหัส iOS ของ Chrome ด้วยเช่นกัน

ในระยะยาวสิ่งนี้อาจหมายถึงการปรับปรุงมากมายสำหรับ Chrome สำหรับ iOS เช่นเดียวกับเว็บเบราว์เซอร์อื่น ๆ อีกมากมายสำหรับ iOS โดยยึดตามรหัสที่เสถียรโดย Google สำหรับ Chrome

การเปิดรหัส Chrome ของ iOS จะทำให้เกิดสภาพแวดล้อมที่พัฒนาเร็วขึ้นสำหรับ Google Chrome

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

ก่อนหน้านี้ บริษัท ได้เก็บรหัสสำหรับ Chrome สำหรับ iOS แยกจากส่วนที่เหลือของโครงการ Chromium เนื่องจากลักษณะที่ซับซ้อนของโปรแกรม

แต่ตอนนี้ Google ได้ปรับเปลี่ยนรหัสและย้ายไปยังที่เก็บโอเพนซอร์สซึ่งทุกคนสามารถเข้าถึงได้

Chromium เป็นเบราว์เซอร์อินเทอร์เน็ตแบบโอเพ่นซอร์สซึ่งมีรหัสเดียวกันกับ Google Chrome คุณลักษณะใหม่ใด ๆ ที่มีไว้สำหรับเบราว์เซอร์ Chrome นั้นได้รับการทดสอบบน Chromium ก่อนที่จะมีการเปิดตัวอย่างเป็นทางการสำหรับ Chrome

“ เนื่องจากข้อ จำกัด ของแพลตฟอร์ม iOS เบราว์เซอร์ทั้งหมดจะต้องถูกสร้างขึ้นบนเครื่องมือแสดงผล WebKit นั่นสร้างความซับซ้อนพิเศษบางอย่างซึ่งเราต้องการหลีกเลี่ยงการวางในฐานรหัส Chromium” Google กล่าวเสริม

Chrome ใช้ Blink เป็นเครื่องมือเรนเดอร์สำหรับแพลตฟอร์มอื่น ๆ และ WebKit สำหรับ iOS การรวมสองอย่างนี้เป็นขั้นตอนที่ซับซ้อนและในที่สุด Google ก็สามารถอัปเกรดโค้ดของ Chrome สำหรับ iOS ลงใน Chromium ได้

การเปิดแหล่งที่มาของ Chrome สำหรับ iOS หมายความว่าการพัฒนาเวอร์ชัน iOS จะเร็วกว่าก่อนเนื่องจากการทดสอบจะมีให้สำหรับชุมชน Chromium ทั้งหมดและจะทำงานโดยอัตโนมัติทันทีที่มีการตรวจสอบรหัส

แม้ว่า iOS จะมีเบราว์เซอร์ Safari ในตัว แต่ Chrome ยังคงเป็นตัวเลือกยอดนิยมสำหรับผู้ใช้ส่วนใหญ่เนื่องจากการซิงค์บุ๊กมาร์กการกำหนดค่าตามความชอบและข้อมูลอื่น ๆ โดยอัตโนมัติระหว่างอุปกรณ์ที่ลงชื่อเข้าใช้ผ่าน Gmail ID เดียวกัน

ในระยะยาวการย้ายครั้งนี้โดย Google จะพิสูจน์ได้ว่ามีประโยชน์สำหรับผู้ใช้ Apple เนื่องจากพวกเขามั่นใจว่าจะได้รับการต้อนรับด้วยเบราว์เซอร์มากมายโดยนักพัฒนาที่แตกต่างกันตามรหัสของ Chrome - สร้างโครงสร้างที่เสถียรเช่นกัน