เวอร์ชันการเผยแพร่ของ Chrome คืออะไร

ดูวิธีที่ Chrome ใช้เวอร์ชัน Canary, กำลังพัฒนา, เบต้า และเวอร์ชันเสถียรในการทดสอบฟีเจอร์ใหม่ๆ และเปิดตัวการอัปเดต

Chrome มี 4 เวอร์ชัน

Chrome มี 4 แบบให้เลือกใช้งานพร้อมกันทั้งในแพลตฟอร์มอุปกรณ์เคลื่อนที่และเดสก์ท็อป ได้แก่ Canary, Dev, เบต้า และเสถียร ซึ่งเรียกว่าเวอร์ชันการเผยแพร่

ภายในแต่ละเวอร์ชัน Chrome จะใช้ชุดversionsต่างๆ ซึ่งระบุลำดับการเผยแพร่และระดับการเปลี่ยนแปลงจากเวอร์ชันก่อนหน้า

Chrome Canary

Chrome Canary เปิดตัวทุกวัน

โลโก้ Chrome Canary

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

เราเพิ่มการเปลี่ยนแปลงและฟีเจอร์ใหม่ๆ ลงในเวอร์ชัน Canary ด้วยการทดสอบเพียงเล็กน้อย คะแนรีสามารถ (และทำ) ผิดพลาด ในบางครั้ง บิลด์ Canary อาจมีข้อบกพร่องที่ทำให้เบราว์เซอร์ขัดข้องหรือใช้งานไม่ได้เลยในบางไซต์ ข้อดีของการเผยแพร่ Canary ทุกวันคือการจัดส่งการอัปเดตและการแก้ไขข้อบกพร่องได้อย่างรวดเร็วเช่นกัน โดยค่าเริ่มต้น Canary จะรายงานข้อขัดข้องและสถิติการใช้งานให้ Google ทราบ (คุณปิดใช้งานฟีเจอร์นี้ได้)

Canary มีประโยชน์มากสำหรับนักพัฒนาซอฟต์แวร์และผู้ใช้ระดับองค์กรที่ต้องการทดสอบฟีเจอร์ใหม่ทันทีที่พร้อมใช้งาน อย่าลืมว่าบางฟีเจอร์อาจไม่มีให้ใช้งานได้เกิน Canary ซึ่งเป็นฟีเจอร์ที่มีประโยชน์! จะดีกว่ามากหากฟีเจอร์หนึ่งได้รับการทดสอบ (และอาจถูกปฏิเสธ หรือปรับปรุงใหม่) ใน Canary กับผู้ใช้กลุ่มเล็กๆ ก่อนที่จะใช้งานฟีเจอร์สำหรับเวอร์ชันสำหรับผู้ใช้ทั่วไปใน Chrome เวอร์ชันเสถียร

Chrome Dev

โดย Chrome Dev จะเปิดตัวสัปดาห์ละ 1 หรือ 2 ครั้ง

โลโก้ Chrome Dev

Chrome Dev แสดงให้เห็นว่าทีม Chrome กำลังทำอะไรอยู่ในขณะนี้ เวอร์ชันการเผยแพร่นี้ยังคงค่อนข้างใหม่ เราทดสอบมากกว่าเวอร์ชัน Canary แต่คุณจะยังคงพบข้อบกพร่องและข้อบกพร่องอื่นๆ อยู่

Chrome เบต้า

Chrome เบต้าได้รับการอัปเดตประมาณสัปดาห์ละครั้ง โดยอัปเดตที่สำคัญทุกๆ 4 สัปดาห์

โลโก้ Chrome เบต้า

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

Chrome เวอร์ชันเสถียร

Chrome เวอร์ชันเสถียรจะอัปเดตทุก 2-3 สัปดาห์โดยมีการอัปเดตเล็กน้อยและทุก 4 สัปดาห์สำหรับเวอร์ชันหลัก

โลโก้ Chrome เวอร์ชันเสถียร

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

นี่เป็นช่องทาง Chrome ที่คุณควรพิจารณาว่าเป็นค่าเริ่มต้นและเป็นปัจจุบัน ซึ่งเป็นช่องทางที่ผู้ใช้ส่วนใหญ่ติดตั้งไว้

เวอร์ชัน ≠ เวอร์ชัน

Chrome จะแสดงหลายเวอร์ชันภายในเวอร์ชันการเผยแพร่แต่ละเวอร์ชัน พร้อมกับรวมการอัปเดต การปรับปรุง และการแก้ไขข้อบกพร่องในระหว่างการทดสอบ โดยแต่ละเวอร์ชันจะคงหมายเลขเวอร์ชันหลักเดิมตลอดรอบการเผยแพร่ 1 รอบ ตัวอย่างเช่น เมื่อมีการร่างบทความนี้ Chrome Stable คือเวอร์ชัน 101, Chrome เบต้าคือ 102, Chrome Dev และ Chrome Canary คือเวอร์ชัน 103 ที่แตกต่างกัน บางครั้งคุณจะเห็นหมายเลขหลักเหล่านี้เรียกว่า milestones เช่น M101 หรือ M102

หากมีข้อสงสัยเกี่ยวกับเวอร์ชันที่คุณใช้อยู่ โปรดดูที่หน้า chrome://version คุณสามารถดูว่าหมายเลขเวอร์ชันเปลี่ยนแปลงไปอย่างไรเมื่อเวลาผ่านไปของแต่ละเวอร์ชัน ตรวจสอบเวอร์ชันล่าสุดสำหรับช่องทางการเผยแพร่ของ Chrome และแพลตฟอร์มแต่ละรายการได้ที่ omahaproxy.appspot.com นอกจากนี้ เว็บไซต์ยังมีเครื่องมือในการดูความแตกต่างของโค้ดระหว่างเวอร์ชันด้วย

ทำไม Chrome จึงต้องมีเวอร์ชันการเผยแพร่

Chrome มีผู้ร่วมให้ข้อมูลหลายพันราย โค้ดหลายล้านรายการ และผู้ใช้หลายพันล้านราย ซอฟต์แวร์ที่ซับซ้อนและใช้งานกันอย่างแพร่หลายต้องใช้กระบวนการที่มีประสิทธิภาพและกลไกการทดสอบที่เข้มงวดเพื่อให้มั่นใจว่าฟีเจอร์ใหม่ๆ และการเปลี่ยนแปลงโค้ดจะหลีกเลี่ยงการเพิ่มข้อบกพร่องและก่อให้เกิดผลข้างเคียงที่ไม่คาดคิด วิศวกร Chrome ยังคงทดสอบหลังจากการเปิดตัวเวอร์ชันเสถียรต่อไป เมื่อมีผู้ใช้จริงเริ่มใช้เบราว์เซอร์ในวงกว้าง

เว็บเบราว์เซอร์ไม่ได้ทำงานแบบแยกส่วน พวกเขาต้องรับมือกับพฤติกรรมแปลกๆ ของเว็บไซต์นับล้านที่เปลี่ยนแปลงอยู่ตลอดเวลา พฤติกรรมของผู้ใช้ทั้งหลายทั้งที่คาดหวังและไม่คาดคิด

เราสามารถเผยแพร่ Chrome เวอร์ชันใหม่พร้อมการเปลี่ยนแปลงและการอัปเดตหลายร้อยรายการแก่ผู้ใช้หลายพันล้านคนในหลายภาษาในระบบปฏิบัติการต่างๆ สำหรับอุปกรณ์ต่างๆ หลายพันเครื่องพร้อมกัน รวมทั้งช่วยกันข้ามความหวังในสิ่งที่ดีที่สุดไปพร้อมๆ กัน แน่นอนว่าเราไม่ทำแบบนั้น แต่เราเริ่มต้นด้วยการทดสอบการเปลี่ยนแปลงหรือฟีเจอร์ใหม่ใน Chrome Canary กล่าวคือ เราอัปเดตโค้ดของแอปพลิเคชันบางส่วน การเปลี่ยนแปลงบางอย่างไม่ได้ทำให้ต่อยอดไปได้อีก แต่หากทุกอย่างเป็นไปด้วยดี เราอัปเดต Chrome Dev ตามการเปลี่ยนแปลงนั้น จากนั้น Chrome เบต้าที่มีการทดสอบมากขึ้นเรื่อยๆ และการตรวจสอบมากขึ้น จนกระทั่งสุดท้ายโค้ดที่เปลี่ยนแปลงได้เข้าสู่ Chrome เวอร์ชันเสถียรแล้ว Chrome เวอร์ชันเสถียรคือ Chrome ที่ทุกคนใช้ โดยคนส่วนใหญ่เรียกกันว่า "Chrome"

Chrome ใช้กลไกอื่นใดในการทดสอบและทำให้ฟีเจอร์ใหม่ใช้งานได้

การทดสอบภาคสนาม

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

สำหรับ Chrome การทดสอบภาคสนามเรียกอีกอย่างว่า "เวอร์ชันอื่นๆ ของ Chrome" หรือโดยใช้ชื่อรหัสภายในของ Google ฟินช์ Microsoft มีระบบที่คล้ายกันสำหรับเบราว์เซอร์ Edge ที่มีชื่อว่า ECS กลไกของรูปแบบ Chrome ช่วยให้สามารถเปิดใช้งานคุณลักษณะใหม่สำหรับผู้ใช้ Chrome บางรายเท่านั้น (หรือปิดการทำงานหากจำเป็น) คุณสามารถดูข้อมูลเพิ่มเติมจากบทความและวิดีโอของเรา: Chrome เวอร์ชันอื่นๆ คืออะไร

เมตริก

หากเปิดใช้การตั้งค่าเพื่อช่วยปรับปรุงฟีเจอร์และประสิทธิภาพของ Chrome (chrome://settings/syncSetup?search=improve) Chrome จะตรวจสอบและส่งเมตริกแบบไม่ระบุตัวตนไปยังแบ็กเอนด์ของ Chrome ได้โดยอัตโนมัติ เช่น การใช้งานหน่วยความจำ เวลาในการโหลดหน้าเว็บ หรือการใช้ฟีเจอร์เบราว์เซอร์

Chrome ใช้เมตริกในการตรวจสอบประสิทธิภาพ ความเสถียร และลักษณะการทำงานที่ไม่คาดคิด กลไกนี้ยังใช้กับการทดสอบภาคสนามเพื่อเปรียบเทียบเมตริกสำหรับผู้ใช้ที่เปิดใช้งานฟีเจอร์ใหม่และกลุ่มควบคุมของผู้ใช้ที่ไม่ได้เปิดใช้ได้ด้วย ซึ่งหากเกิดปัญหาขึ้น วิศวกร Chrome ก็สามารถปิดฟีเจอร์ใหม่ในขณะที่ดำเนินการแก้ไขได้

คอมโพเนนต์ของ Chrome

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

คุณสามารถอัปเดตคอมโพเนนต์ได้โดยไม่ต้องติดตั้ง Chrome เวอร์ชันใหม่ วิธีนี้จะช่วยให้ใช้งานการอัปเดตได้เร็วขึ้นนอกกำหนดเวอร์ชันการเผยแพร่ โดยไม่จำเป็นต้องเปิดเบราว์เซอร์อีกครั้ง ซึ่งเป็นเรื่องที่สำคัญอย่างยิ่งสำหรับฟีเจอร์ด้านความปลอดภัยและสามารถลดขนาดโปรแกรมติดตั้ง Chrome สำหรับเวอร์ชันใหม่ได้

ตัวอย่างเช่น Chrome มีโมดูลสำหรับอนุญาตให้เล่นวิดีโอที่มีลิขสิทธิ์ชื่อ Widevine ดูรายการคอมโพเนนต์ทั้งหมดได้ที่ chrome://components

Chromium เป็นโปรเจ็กต์เบราว์เซอร์แบบโอเพนซอร์สซึ่งใช้ Chrome และเบราว์เซอร์อื่นๆ รวมถึง Edge, Samsung Internet และ Brave เบราว์เซอร์มีความซับซ้อนมากในการสร้างและดูแลรักษา ทำให้การใช้โค้ดในโครงการโอเพนซอร์สกลายเป็นรูปแบบที่ใช้กันทั่วไป (เบราว์เซอร์ Safari ใช้ WebKit) Chrome เพิ่มฟีเจอร์เพิ่มเติมลงใน Chromium เช่น ตัวแปลงรหัสวิดีโอเพิ่มเติม การรองรับเนื้อหาที่มีลิขสิทธิ์ และการอัปเดตอัตโนมัติ

คุณติดตั้ง Chromium ได้ซึ่งมักจะมีเวอร์ชันใหม่ให้ใช้บ่อย แต่อาจยังไม่มีฟีเจอร์หลักที่คุณใช้ในเบราว์เซอร์อื่นๆ (เช่น การอัปเดตอัตโนมัติ และตัวแปลงรหัสสื่อที่ได้รับอนุญาตซึ่งจำเป็นต่อการสตรีมวิดีโอ) นักพัฒนาเบราว์เซอร์ที่สร้างฟีเจอร์ต่างๆ ในเบราว์เซอร์จะใช้ Chromium ได้ดีที่สุด ไม่ใช่ผู้ใช้เว็บทั่วไป

Blink เป็นเครื่องมือการแสดงผลที่ใช้ในการเปลี่ยนรูปแบบโค้ดและทรัพยากรของหน้าเว็บไปเป็นหน้าเว็บที่คุณเห็นและโต้ตอบด้วย

V8 คือเครื่องมือ JavaScript และ WebAssembly แบบโอเพนซอร์สที่พัฒนาโดยโปรเจ็กต์ Chromium สำหรับ Chrome, Node.js รวมถึงแอปพลิเคชันและสภาพแวดล้อมอื่นๆ

Chrome เปิดตัวเวอร์ชันใหม่อย่างไร

Chrome ไม่เพียงแค่เปิดตัวเวอร์ชันใหม่ให้แก่ผู้ใช้ทุกคนและหวังสิ่งที่ดีที่สุด แต่ Chrome จะใช้การเปิดตัวแบบทีละขั้น

ซึ่งหมายความว่าในช่วงแรก จะมีผู้ใช้เพียงไม่กี่รายสำหรับแต่ละเวอร์ชันการเผยแพร่ที่ได้รับการอัปเดต ซึ่งอาจเริ่มต้นเพียง 1-5% และค่อยๆ สร้างเพิ่มจนได้ 100% เมื่อเราเปิดตัวฟีเจอร์ วิศวกร Chrome จะใช้metricsและความคิดเห็นของผู้ใช้เพื่อตรวจสอบปัญหาที่ไม่คาดคิด หากมีข้อผิดพลาด การเปิดตัวจะหยุดชั่วคราวขณะที่ทีม Chrome หาวิธีแก้ไขปัญหานี้ วิธีแก้ไขอาจเป็นการปิดฟีเจอร์ทดลอง อัปเดตคอมโพเนนต์ หรือจัดส่งการอัปเดตโค้ดที่เรียกว่า respin

ฉันจะติดตั้งเวอร์ชันการเผยแพร่แบบต่างๆ ได้อย่างไร

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

การอัปเดต Chrome ทำงานอย่างไร

เวอร์ชันใหม่ไม่ใช่แค่การเพิ่มฟีเจอร์ใหม่เท่านั้น Chrome ยังต้องแก้ไขข้อบกพร่อง เพิ่มการอัปเดตความปลอดภัย ปรับปรุงฟีเจอร์ที่มีอยู่ ทำให้โค้ดมีประสิทธิภาพมากขึ้น และนำโค้ดที่ไม่จำเป็นอีกต่อไปออก รอบการอัปเดตที่รวดเร็วมีความสำคัญอย่างยิ่งในการรักษาความปลอดภัยให้ผู้ใช้ และจากการโจมตีประเภทใหม่ๆ

Chrome จะดาวน์โหลดการอัปเดตในเบื้องหลัง หากต้องการอัปเดต Chrome คุณเพียงแค่ เปิดเบราว์เซอร์อีกครั้ง คุณอาจเห็นปุ่ม "อัปเดต" ใน Chrome หรือสังเกตเห็นว่าเมนู ⋮ เปลี่ยนสีได้ หากมีอัปเดตพร้อมใช้งานและไม่ได้รีสตาร์ทมาสักพักแล้ว อัปเดต Google Chrome อธิบายวิธีติดตั้งการอัปเดตอัตโนมัติ

about:blank ใน Chrome พร้อมปุ่มอัปเดตสีแดง

ลูกค้าองค์กรสามารถทดลองใช้ Chrome Canary, เบต้า หรือ Dev เวอร์ชันใหม่ และยังคงสามารถควบคุมการเปิดตัวซอฟต์แวร์แก่พนักงานของตนได้

ระบบปฏิบัติการที่ Chromebook หรือ Chrome OS ใช้จะทำงานในลักษณะเดียวกัน หากอยากลองอะไรใหม่ๆ หรืออยากลองใช้ฟีเจอร์ใหม่ๆ ก่อนใคร คุณก็สามารถเปลี่ยน Chromebook เป็น Chrome OS เวอร์ชันอื่น

ดูข้อมูลเพิ่มเติม