Chrome 153

วันที่เผยแพร่เวอร์ชันเสถียร: 8 กันยายน 2026

การเปลี่ยนแปลงต่อไปนี้จะมีผลกับ Chrome 153 เวอร์ชันเสถียร สำหรับ Android, ChromeOS, Linux, macOS และ Windows เว้นแต่จะระบุไว้เป็นอย่างอื่น

CSS และ UI

คอนเทนเนอร์เลื่อนแกนเดียว

พร้อมใช้งานในเวอร์ชันที่ไม่เสถียร (เบต้า, เวอร์ชันที่กำลังพัฒนา และ Canary)

ขยายพร็อพเพอร์ตี้ overflow เพื่อรองรับค่าที่เลื่อนได้พร้อมกับ clip (เช่น overflow: scroll clip) ซึ่งจะช่วยให้ position: sticky ถูกจำกัดโดยคอนเทนเนอร์เลื่อนระดับบนสุดที่แตกต่างกันต่อแกน และให้วิธีตรวจสอบว่าแกนที่ใช้ overflow: clip ยังคงอยู่กับที่

ข้อบกพร่องในการติดตาม #440038212 | รายการ ChromeStatus.com | ข้อมูลจำเพาะ

พร็อพเพอร์ตี้ scroll-axis-lock

scroll-axis-lock เป็นพร็อพเพอร์ตี้ CSS ที่ช่วยให้คุณสั่งให้เบราว์เซอร์ไม่จำกัดท่าทางสัมผัสการเลื่อนของผู้ใช้ไว้ที่แกนเดียว

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

ข้อบกพร่องในการติดตาม #479472367 | รายการ ChromeStatus.com | ข้อมูลจำเพาะ

เวลาการส่งที่ทำงานร่วมกันได้สำหรับเหตุการณ์ transitionrun และเหตุการณ์ Media Query

ปรับเวลาการส่งของ Blink สำหรับเหตุการณ์ transitionrun ของภาพเคลื่อนไหวและเหตุการณ์ change ของ Media Query ให้สอดคล้องกับข้อกำหนด HTML ซึ่งทำให้เวลาทำงานร่วมกับ Gecko และ WebKit ได้ ตามข้อกำหนดของวนรอบเหตุการณ์หน้าต่าง HTML เหตุการณ์ transitionrun จะเริ่มทำงานที่ขั้นตอนที่ 3.11 แม้แต่สำหรับภาพเคลื่อนไหวที่สร้างขึ้นก่อนหน้านี้ในการทำซ้ำเดียวกัน (แทนที่จะเลื่อนออกไปสำหรับการทำซ้ำในภายหลัง) เหตุการณ์ change ของ Media Query จะเริ่มทำงานที่ขั้นตอนที่ 3.10 ก่อนที่จะเริ่มทำงานเหตุการณ์ภาพเคลื่อนไหวที่รอดำเนินการ (แทนที่จะผสมกับเหตุการณ์ภาพเคลื่อนไหวที่ขั้นตอนที่ 3.11)

ข้อบกพร่องในการติดตาม #397737222 | รายการ ChromeStatus.com | ข้อมูลจำเพาะ

DOM และ HTML

องค์ประกอบความสามารถ: <camera> และ <microphone>

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

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

ข้อบกพร่องในการติดตาม #531672795 | รายการ ChromeStatus.com | ข้อมูลจำเพาะ

การแยกวิเคราะห์ XML ใน Rust สำหรับสถานการณ์ที่ไม่ใช่ XSLT

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

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

  • Web API DOMParser
  • การเข้าถึง responseXML ของ XMLHttpRequest
  • รูปภาพ SVG แบบสแตนด์อโลน (การเข้าถึงเอกสาร image.svg โดยตรงในฐานะการนำทางระดับบนสุด)
  • ภาพจากภายนอก SVG (การฝัง SVG เป็นทรัพยากรภาพจากภายนอกในเอกสารหลัก)

ข้อบกพร่องในการติดตาม #466303347 | รายการ ChromeStatus.com | ข้อมูลจำเพาะ

JavaScript

การรวม Iterator

เพิ่มเมธอดลงใน JavaScript เพื่อเชื่อมเนื้อหาของ Iterator เป็นสตริง เมธอด join() ของอินสแตนซ์ Iterator จะคล้ายกับ Array.prototype.join() โดยจะแสดงผลสตริงที่เป็นการเชื่อมองค์ประกอบทั้งหมดที่ Iterator สร้างขึ้น ซึ่งคั่นด้วยคอมมาหรือสตริงตัวคั่นที่ระบุ

ข้อบกพร่องในการติดตาม #465715798 | รายการ ChromeStatus.com | ข้อมูลจำเพาะ

การทำซ้ำร่วม

เพิ่มเมธอดเพื่อซิงค์การเลื่อนของ Iterator หลายรายการ (โดยทั่วไปเรียกว่า zip) ใน JavaScript ซึ่งรวมถึง Iterator.zip() และ Iterator.zipKeyed()

ข้อบกพร่องในการติดตาม #465357675 | รายการ ChromeStatus.com | ข้อมูลจำเพาะ

สื่อ เซ็นเซอร์ และอินพุต

การรองรับการถอดรหัส Immersive Audio Model and Formats (IAMF)

เพิ่มการรองรับการถอดรหัสและการเล่นคอนเทนเนอร์ Immersive Audio Model and Formats (IAMF) ภายในองค์ประกอบสื่อ HTML ผ่าน Media Source Extensions (MSE) IAMF เป็นรูปแบบเสียงเชิงพื้นที่แบบโอเพนซอร์สที่ไม่มีค่าลิขสิทธิ์ ซึ่งรองรับการนำเสนอเสียงแบบอิงตามช่องสัญญาณ แบบอิงตามฉาก และแบบอิงตามออบเจ็กต์ การรองรับมาตรฐานนี้ช่วยให้นักพัฒนาเว็บสามารถมอบประสบการณ์เสียง 3 มิติที่สอดคล้องและสมจริงในอุปกรณ์ต่างๆ ได้โดยไม่ต้องอาศัยรูปแบบที่เป็นกรรมสิทธิ์หรือจัดการการกำหนดเส้นทางช่องสัญญาณเสียงแบบแยกส่วนที่ซับซ้อนใน JavaScript

ข้อบกพร่องในการติดตาม #535279329 | รายการ ChromeStatus.com | ข้อมูลจำเพาะ

WebAudio: ควอนตัมการแสดงผลที่กำหนดค่าได้

เพิ่ม renderSizeHint ที่ไม่บังคับลงใน AudioContext และ OfflineAudioContext ซึ่งจะช่วยให้คุณปรับแต่งขนาดควอนตัมการแสดงผลของ WebAudio ได้โดยการส่งผ่านจำนวนเต็มที่เฉพาะเจาะจง ใช้ค่าเริ่มต้น 128 เฟรมโดยละเว้นคำแนะนำหรือส่งผ่าน "default" หรือขอให้เบราว์เซอร์เลือกขนาดที่เหมาะสมโดยระบุ "hardware"

ข้อบกพร่องในการติดตาม #40637820 | รายการ ChromeStatus.com | ข้อมูลจำเพาะ

WebGPU: ฟีเจอร์ buffer_view

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

ข้อบกพร่องในการติดตาม #506523198 | รายการ ChromeStatus.com | ข้อมูลจำเพาะ

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

เครื่องหมายการสร้างโปรไฟล์ด้วยตนเองของ JavaScript

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

ช่วงทดลองใช้จากต้นทาง | ข้อบกพร่องในการติดตาม #40800459 | รายการ ChromeStatus.com | ข้อมูลจำเพาะ

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

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

Protected Audience API มีวิธีการโฆษณาตามกลุ่มความสนใจโดยไม่ต้องใช้คุกกี้ของบุคคลที่สามหรือการติดตามผู้ใช้ในเว็บไซต์ต่างๆ หลังจากที่ Chrome ประกาศว่าจะยังคงใช้วิธีการปัจจุบันกับคุกกี้ของบุคคลที่สามต่อไป เราวางแผนที่จะเลิกใช้งานและนำ Protected Audience API ออก (พร้อมกับ Privacy Sandbox API ที่เกี่ยวข้อง)

รายการ ChromeStatus.com | ข้อมูลจำเพาะ

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

รายการ ChromeStatus.com | ข้อมูลจำเพาะ

เลิกใช้งานและนำ Shared Storage API ออก

Shared Storage API เป็น Web API ที่รักษาความเป็นส่วนตัวเพื่อเปิดใช้พื้นที่เก็บข้อมูลที่ไม่ได้แบ่งพาร์ติชันตามเว็บไซต์ของบุคคลที่หนึ่ง หลังจากที่ Chrome ประกาศว่าจะยังคงใช้วิธีการปัจจุบันกับคุกกี้ของบุคคลที่สามต่อไป เราวางแผนที่จะเลิกใช้งานและนำ Shared Storage API ออก (พร้อมกับ Privacy Sandbox API ที่เกี่ยวข้อง)

ข้อบกพร่องในการติดตาม #462465887 | รายการ ChromeStatus.com | ข้อมูลจำเพาะ

เลิกใช้งานและนำ document.requestStorageAccessFor ออก

API requestStorageAccessFor (rSAFor) เป็นส่วนขยายของ Storage Access API ที่ช่วยให้เว็บไซต์ระดับบนสุดขอสิทธิ์เข้าถึงคุกกี้ที่ไม่ได้แบ่งพาร์ติชัน ("คุกกี้ของบุคคลที่หนึ่ง") ในนามของเว็บไซต์ที่ฝังไว้ เนื่องจากใช้ได้เฉพาะใน Chrome เพื่อขอสิทธิ์เข้าถึงพื้นที่เก็บข้อมูลระหว่างเว็บไซต์ของชุดเว็บไซต์ที่เกี่ยวข้อง เราจึงวางแผนที่จะเลิกใช้งานและนำออกพร้อมกับชุดเว็บไซต์ที่เกี่ยวข้อง

รายการ ChromeStatus.com | ข้อมูลจำเพาะ

เลิกใช้งานและนำ Attribution Reporting API ออก

Attribution Reporting API เป็น Web API ที่รักษาความเป็นส่วนตัวซึ่งออกแบบมาเพื่อวัด Conversion ของโฆษณาโดยไม่ต้องใช้คุกกี้ของบุคคลที่สามหรือการติดตามผู้ใช้ในเว็บไซต์ต่างๆ หลังจากที่ Chrome ประกาศว่าจะยังคงใช้วิธีการปัจจุบันกับคุกกี้ของบุคคลที่สามต่อไป เราวางแผนที่จะเลิกใช้งานและนำ Attribution Reporting API ออก (พร้อมกับ Privacy Sandbox API ที่เกี่ยวข้อง)

รายการ ChromeStatus.com | ข้อมูลจำเพาะ

นำการนำทางที่ไม่เป็นมาตรฐานซึ่งกำหนดเป้าหมายไปที่ _current ออก

ก่อนหน้านี้ Blink รองรับการนำทางที่กำหนดเป้าหมายไปที่ _current เราได้นำฟีเจอร์นี้ออกจาก Chrome 153 แล้วเนื่องจากไม่เป็นไปตามมาตรฐานและมีการใช้งานน้อยมากในเว็บ

ข้อบกพร่องในการติดตาม #539212797 | รายการ ChromeStatus.com | ข้อมูลจำเพาะ