Chrome 151 เบต้า

เผยแพร่เมื่อ: 3 กรกฎาคม 2026

การเปลี่ยนแปลงต่อไปนี้จะมีผลกับ Chrome เวอร์ชันเบต้าล่าสุดสำหรับ Android, ChromeOS, Linux, macOS และ Windows เว้นแต่จะระบุไว้เป็นอย่างอื่น ดูข้อมูลเพิ่มเติมเกี่ยวกับฟีเจอร์เหล่านี้ได้โดยใช้ลิงก์ที่ให้ไว้หรือไปที่ ChromeStatus.com Chrome เป็นเวอร์ชันเบต้าตั้งแต่วันที่ 3 กรกฎาคม 2026 คุณดาวน์โหลดเวอร์ชันเบต้าล่าสุดได้จาก Google.com สำหรับเดสก์ท็อป หรือจาก Google Play Store ใน Android

CSS และ UI

ตัวเข้าถึงภาพเคลื่อนไหวในเหตุการณ์ภาพเคลื่อนไหวและเหตุการณ์การเปลี่ยนภาพ

เพิ่มแอตทริบิวต์ภาพเคลื่อนไหวแบบอ่านอย่างเดียวลงในอินเทอร์เฟซ AnimationEvent และ TransitionEvent แอตทริบิวต์นี้จะแสดงผลออบเจ็กต์ภาพเคลื่อนไหวที่เกี่ยวข้องซึ่งทริกเกอร์เหตุการณ์

พร็อพเพอร์ตี้ CSS ruby-overhang

เพิ่มการรองรับพร็อพเพอร์ตี้ CSS ruby-overhang พร็อพเพอร์ตี้ยอมรับคีย์เวิร์ด auto, spaces และ none เพื่อควบคุมลักษณะการยื่นออกมาของข้อความคำอธิบายเพิ่มเติมของรูบี้ ตามข้อกำหนดของ CSSWG ระบบจะกำหนดชื่อแทน none เป็น spaces ซึ่งอนุญาตให้ยื่นออกมาเฉพาะเหนือช่องว่างและเครื่องหมายวรรคตอน CJK เพื่อหลีกเลี่ยงช่องว่างเลย์เอาต์ที่ไม่คาดคิดในขณะที่ยังคงความสามารถในการอ่านไว้

เปลี่ยนค่าเริ่มต้นของ position-anchor เป็น normal

เปลี่ยนค่าเริ่มต้นของพร็อพเพอร์ตี้ CSS position-anchor จาก none เป็น normal เพื่อให้สอดคล้องกับข้อกำหนดการวางตำแหน่ง Anchor ของ CSS และการใช้งานเบราว์เซอร์อื่นๆ เมื่อตั้งค่าเป็น normal พร็อพเพอร์ตี้จะทำงานเหมือน none หากตั้งค่า position-area เป็น none และจะทำงานเป็น auto ในกรณีอื่นๆ

ไม่มีการกรอกลับอัตโนมัติสำหรับเมธอดการเล่น AnimationTrigger

อัปเดตเมธอดการเล่น AnimationTrigger (play, play-forwards และ play-backwards) เพื่อไม่ให้กรอกลับอัตโนมัติ เมื่อภาพเคลื่อนไหวที่เชื่อมโยงทำงานจนเสร็จแล้ว การทริกเกอร์การเล่นเหล่านี้จะไม่เริ่มภาพเคลื่อนไหวใหม่

แอตทริบิวต์โมเมนตัมของเหตุการณ์การหมุน

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

Web API

องค์ประกอบความสามารถ <usermedia>

ขอแนะนำองค์ประกอบความสามารถ <usermedia> เป็นการควบคุมแบบประกาศที่ผู้ใช้เปิดใช้งานเพื่อเริ่มต้นและโต้ตอบกับ สตรีมสื่อ การฝังองค์ประกอบที่เบราว์เซอร์ควบคุมไว้ใน HTML โดยตรงจะทำให้คำขอสิทธิ์เชื่อมโยงกับความตั้งใจของผู้ใช้ที่ชัดเจนแทนที่จะเป็นการเรียก JavaScript ซึ่งจะช่วยปรับปรุงประสบการณ์ของผู้ใช้ในการแสดงข้อความแจ้งและมอบเส้นทางการกู้คืนที่ชัดเจนเมื่อมีการปฏิเสธสิทธิ์ก่อนหน้านี้

การรองรับ LanguageDetector สำหรับภาษาจีนตัวเต็มและตัวย่อ

ขยาย LanguageDetector API เพื่อแสดงผล zh-Hant สำหรับภาษาจีนตัวเต็มและ zh-Hans สำหรับภาษาจีนตัวย่อ ซึ่งจะช่วยให้การระบุภาษาละเอียดยิ่งขึ้นนอกเหนือจากรหัส zh ทั่วไปที่แสดงผลก่อนหน้านี้

ช่อง form_submission ของกฎการคาดเดา

ขยายไวยากรณ์ของกฎการคาดเดาด้วยช่อง form_submission สำหรับกฎการแสดงผลล่วงหน้า ซึ่งจะช่วยให้เว็บแอปพลิเคชันสั่งให้เบราว์เซอร์แสดงผลล่วงหน้าการนำทางของการส่งแบบฟอร์ม เช่น คำขอ GET จากแบบฟอร์มการค้นหา

เครื่องหมายวรรคตอนที่ไม่ได้พูดของ Web Speech API

เพิ่มแอตทริบิวต์บูลีน unspokenPunctuation ลงใน SpeechRecognition เมื่อตั้งค่าเป็น true กลไกการจดจำเสียงพูดจะอนุมานและแทรกเครื่องหมายวรรคตอนโดยอัตโนมัติตามการหยุดพูดและจังหวะการพูด โดยไม่จำเป็นต้องให้ผู้ใช้พูดคำสั่งเครื่องหมายวรรคตอนอย่างชัดเจน

สตรีมข้อความด้วย textStream()

เพิ่มเมธอด textStream() ลงในอินเทอร์เฟซสตรีม Request, Response และ Blob ซึ่งจะแสดงสตรีมข้อความที่ถอดรหัสแล้วแบบอ่านได้โดยตรง ซึ่งเทียบเท่ากับการส่งสตรีมไบต์ผ่าน TextDecoderStream

WebGPU: การควบคุมขนาดกลุ่มย่อย

เพิ่มฟีเจอร์ GPU ที่ไม่บังคับ subgroup-size-control ซึ่งช่วยให้คุณตั้งค่าขนาดกลุ่มย่อยอย่างชัดเจนใน Compute Shader

เทคนิคนี้มีประโยชน์อย่างยิ่งสำหรับแอปพลิเคชันที่ต้องเพิ่มประสิทธิภาพของ Compute Shader โดยใช้การดำเนินการกลุ่มย่อยที่มีขนาดกลุ่มย่อยที่เฉพาะเจาะจงในบางแพลตฟอร์ม เช่น เวิร์กโหลด AI

DOM และ HTML

เป้าหมายอ้างอิงสำหรับ ARIA แบบข้ามราก

ขอแนะนำความสามารถเป้าหมายอ้างอิงสำหรับ Shadow Root ซึ่งช่วยให้แอตทริบิวต์การอ้างอิงรหัส เช่น for, aria-labelledby, popovertarget, และ commandfor กำหนดเป้าหมายองค์ประกอบภายใน Shadow DOM ของคอมโพเนนต์ได้ในขณะที่ยังคงการห่อหุ้มไว้ คุณระบุเป้าหมายอ้างอิงได้แบบประกาศโดยใช้ shadowrootreferencetarget ในเทมเพลต หรือแบบคำสั่งโดยใช้ ShadowRoot.referenceTarget

อินเทอร์เฟซส่วนกลาง FontFaceSet ที่แสดง

นำ [LegacyNoInterfaceObject] ออกจากคำจำกัดความ IDL ของ FontFaceSet เพื่อให้สอดคล้องกับข้อกำหนดการโหลดแบบอักษร CSS FontFaceSet แสดงเป็นพร็อพเพอร์ตี้ส่วนกลางแล้ว และการเรียก new FontFaceSet() จะแสดง TypeError: Illegal constructor อย่างถูกต้อง

การแยกวิเคราะห์ XML ที่ปลอดภัยต่อหน่วยความจำใน Rust

เปลี่ยนการแยกวิเคราะห์ XML สำหรับสถานการณ์ที่ไม่ใช่ XSLT (รวมถึง DOMParser, XMLHttpRequest.responseXML และการอ้างอิงรูปภาพ SVG) เป็นตัวแยกวิเคราะห์ Rust ที่ปลอดภัยต่อหน่วยความจำ ซึ่งจะช่วยขจัดช่องโหว่ที่อาจทำให้หน่วยความจำเสียหายในขณะที่ยังคงการปฏิบัติตามมาตรฐานไว้

ประสิทธิภาพ

รายการไทม์ไลน์ PerformanceSoftNavigation และ InteractionContentfulPaint

เพิ่มประเภทรายการประสิทธิภาพ soft-navigation และ interaction-contentful-paint ลงในไทม์ไลน์ Web Performance API เมตริกเหล่านี้จะติดตามเวลาในการตอบสนองของการโหลดที่เกิดจากปฏิสัมพันธ์และการนำทางแบบย่อยของแอปพลิเคชันหน้าเดียว (SPA) ซึ่งจะสร้างจุดเริ่มต้นเวลาใหม่สำหรับการเปลี่ยนเส้นทาง ซึ่งจะช่วยให้วัด Core Web Vitals สำหรับการนำทางแบบย่อย ได้

การเลือกใช้การกำหนดเวลาการเปลี่ยนเส้นทางแบบข้ามต้นทาง

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

การช่วยเหลือพิเศษ

แอตทริบิวต์ aria-actions

รองรับแอตทริบิวต์ aria-actions ตามข้อกำหนด ARIA แอตทริบิวต์นี้ช่วยให้นักพัฒนาซอฟต์แวร์แสดงการควบคุมการดำเนินการรองภายในวิดเจ็ตแบบโต้ตอบแบบคอมโพสิตเพื่อปรับปรุงความสามารถในการค้นพบของเทคโนโลยีความช่วยเหลือพิเศษ

ความปลอดภัยและความเป็นส่วนตัว

การอัปเดตนโยบายสิทธิ์ Direct Sockets

อัปเดตนโยบายสิทธิ์สำหรับ Isolated Web App ที่ใช้ Direct Sockets นโยบาย direct-sockets-private จะถูกแทนที่ด้วยนโยบาย local-network และ loopback-network ที่แยกกัน ซึ่งให้การควบคุมการเชื่อมต่อเครือข่ายอย่างละเอียด

ช่วงทดลองใช้จากต้นทางใหม่

ใน Chrome 151 คุณสามารถเลือกใช้ช่วงทดลองใช้จากต้นทางใหม่ต่อไปนี้ origin trials

การอัปเดตอัลกอริทึม WebCrypto

เพิ่มอัลกอริทึมหลังควอนตัม (ML-KEM และ ML-DSA), การแลกเปลี่ยนคีย์แบบไฮบริด (X-Wing) และ AEAD แบบสมมาตร ChaCha20-Poly1305 ลงใน Web Cryptography API ซึ่งเป็นการใช้งานการเข้ารหัสที่ทนทานต่อควอนตัมที่ได้มาตรฐานแบบเนทีฟของเบราว์เซอร์

ช่องทางข้อมูล WebRTC: โปรโตคอลการเร่งการเจรจา SCTP

ช่องทางข้อมูล WebRTC ใช้โปรโตคอลการส่งผ่านการควบคุมสตรีม (SCTP) ผ่านการเชื่อมโยง Datagram Transport Layer Security (DTLS)

การสร้างการเชื่อมต่อ SCTP มาตรฐานต้องใช้แฮนด์เชคซึ่งทำให้เกิดเวลาในการตอบสนอง ร่างอินเทอร์เน็ตฉบับใหม่ระบุวิธีการเร่งการสร้างช่องทางข้อมูลโดยการฝังพารามิเตอร์การเริ่มต้น SCTP ไว้ในการแลกเปลี่ยนข้อเสนอ/คำตอบของ Session Description Protocol (SDP) ซึ่งจะช่วยลดเวลาที่ต้องใช้ในการเปิดช่องทางข้อมูลได้สูงสุด 2 เท่าของเวลาไปกลับของเครือข่าย

การเลิกใช้งานและการนำออก

ใน Chrome 151 เราจะเลิกใช้งานหรือนำฟีเจอร์ต่อไปนี้ออก

นำการรองรับ macOS 12 ออก

Chrome 150 เป็นรุ่นสุดท้ายที่รองรับ macOS 12 ตั้งแต่ Chrome 151 เป็นต้นไป คุณจะต้องใช้ macOS 13 ขึ้นไป Chrome จะยังคงทำงานบนอุปกรณ์ที่ใช้ macOS 12 แต่จะไม่ได้รับการอัปเดตอีกต่อไป