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

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

Chrome มี 4 ช่อง

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

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

Chrome Canary

Chrome Canary ออกใหม่ทุกวัน

โลโก้ Chrome Canary

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

เราเพิ่มการเปลี่ยนแปลงและฟีเจอร์ใหม่ๆ ในเวอร์ชัน 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 Stable

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

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

เวอร์ชันของช่อง ≠

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

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

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

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

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

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

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

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

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

สำหรับ Chrome การทดสอบในวงจำกัดมีอีกชื่อหนึ่งว่า Chrome Variation หรือเรียกสั้นๆ ว่าฟินช์ภายใน 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, เบต้า หรือกำลังพัฒนาเวอร์ชันใหม่ รวมถึงควบคุมการเปิดตัวซอฟต์แวร์ให้แก่พนักงานได้

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

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