วันที่เผยแพร่เวอร์ชันเสถียร: 5 พฤษภาคม 2026
การเปลี่ยนแปลงต่อไปนี้จะมีผลกับ Chrome 148 เวอร์ชันเสถียร สำหรับ Android, ChromeOS, Linux, macOS และ Windows เว้นแต่จะระบุไว้เป็นอย่างอื่น
CSS และ UI
การค้นหาคอนเทนเนอร์ชื่อ CSS เท่านั้น
คุณจะค้นหาคอนเทนเนอร์การค้นหา CSS ได้โดยอิงตาม container-name เท่านั้น และ คอนเทนเนอร์ไม่จำเป็นต้องตั้งค่า container-type ใดๆ
#container {
container-name: --foo;
}
@container --foo {
input { background-color: green; }
}
<div id="container">
<div><input></div>
</div>
ก่อนหน้านี้ @container ต้องระบุประเภทคอนเทนเนอร์นอกเหนือจากชื่อ
ติดตามข้อบกพร่อง #40287550 | รายการใน ChromeStatus.com | ข้อกำหนด
กฎ @: การตรวจหาฟีเจอร์ CSS
ฟีเจอร์นี้จะเพิ่มฟังก์ชัน at-rule() ให้กับ CSS @supports ซึ่งช่วยให้
ผู้เขียนตรวจหาการรองรับกฎ @ ของ CSS ได้
ติดตามข้อบกพร่อง #40211832 | รายการใน ChromeStatus.com | ข้อกำหนด
การจัดรูปแบบข้อความและการแสดงผลรูปอักขระของ Open Font Format avar2
ตาราง avar (Axis Variations) เวอร์ชัน 2 ช่วยให้นักออกแบบแบบอักษรสร้าง แบบอักษรตัวแปรที่มีการควบคุมการประมาณค่าได้ดีขึ้น แม้ว่าข้อกำหนดแบบอักษรตัวแปรดั้งเดิมจะจัดการแกนอย่างอิสระ แต่ avar2 ก็อนุญาตให้แกนมีอิทธิพลต่อกันได้ ซึ่งจะช่วยให้ผู้สร้างเนื้อหาใช้แบบอักษรได้ง่ายขึ้นและจัดเก็บข้อมูลได้อย่างมีประสิทธิภาพ
Avar2 ทำงานโดยใช้แนวคิดที่คุ้นเคยเดียวกันของรูปแบบตัวอักษร แต่ใช้ ค่าเดลต้าแบบตัวแปรกับข้อกำหนดแกนการออกแบบเอง นอกจากนี้ ยังช่วยให้คุณทำสิ่งนี้ได้ในหลายแกน
ตัวอย่างเช่น ช่วยให้นักออกแบบแบบอักษรสร้าง "แถบเลื่อนเมตา" ซึ่งควบคุมแกนตัวแปรหลายแกนพร้อมกันได้ ทำให้ผู้ใช้ไม่ต้องปรับแต่งและค้นหามุมที่เหมาะสมในพื้นที่ออกแบบของแบบอักษร
Avar2 ช่วยให้นักออกแบบแบบอักษรควบคุมพื้นที่รูปแบบที่ใช้ได้ของ แบบอักษรได้ดียิ่งขึ้น และช่วยให้ประสานการปรับแกนการออกแบบในหลายแกนได้
การกำหนดความสัมพันธ์ระหว่างแกนในตาราง avar เวอร์ชัน 2 ในเชิงคณิตศาสตร์ช่วยให้แบบอักษรมีดีไซน์ที่ซับซ้อนได้โดยใช้มาสเตอร์น้อยลง ซึ่งส่งผลให้ไฟล์มีขนาดเล็กลงเนื่องจากระบบจะจัดเก็บการประมาณค่าอย่างมีประสิทธิภาพมากขึ้น
ติดตามข้อบกพร่อง #40246300 | รายการใน ChromeStatus.com | ข้อกำหนด
คีย์เวิร์ด revert-rule
คีย์เวิร์ด revert-rule จะย้อนกลับการเรียงซ้อนไปยังกฎก่อนหน้า ซึ่งคล้ายกับวิธีที่ revert-layer ย้อนกลับการเรียงซ้อนไปยังเลเยอร์ก่อนหน้า เช่น
div { color: green; }
div { color: revert-rule; /* Effectively green */ }
ซึ่งมีประโยชน์อย่างยิ่งเมื่อใช้ร่วมกับเงื่อนไข เนื่องจากช่วยให้คุณ ยกเลิกกฎปัจจุบันได้หากไม่เป็นไปตามเงื่อนไขบางอย่าง
div {
display: if(style(--layout: fancy): grid; else: revert-rule);
}
ติดตามข้อบกพร่อง #393582263 | รายการใน ChromeStatus.com | ข้อกำหนด
การโหลดแบบ Lazy Loading สำหรับองค์ประกอบวิดีโอและเสียง
เพิ่มแอตทริบิวต์ loading ลงในองค์ประกอบ <video> และ <audio> เพื่อให้
นักพัฒนาซอฟต์แวร์เลื่อนการโหลดทรัพยากรสื่อจนกว่าองค์ประกอบจะอยู่ใกล้กับ
วิวพอร์ตโดยใช้ loading="lazy" ซึ่งจะตรงกับลักษณะการทำงานของการโหลดแบบ Lazy Loading ที่มีอยู่
สำหรับองค์ประกอบ <img> และ <iframe> ซึ่งจะช่วยปรับปรุงประสิทธิภาพการโหลดหน้าเว็บและ
ลดปริมาณการใช้อินเทอร์เน็ต
ข้อบกพร่องในการติดตาม #469111735 | รายการใน ChromeStatus.com | ข้อกำหนด
text-decoration-skip-ink: all
เพิ่มการรองรับค่า all สำหรับพร็อพเพอร์ตี้ text-decoration-skip-ink ของ CSS
พร็อพเพอร์ตี้ text-decoration-skip-ink รองรับ auto และ none อยู่แล้ว ค่า
all จะขยายค่านี้โดยใช้การข้ามหมึกกับกลีฟทั้งหมดโดยไม่มีเงื่อนไข
รวมถึงอักขระ CJK ด้วย ในขณะที่ auto จะไม่ข้ามอักขระ CJK
เนื่องจากการข้ามหมึกมักจะทำให้เกิดผลลัพธ์ที่ไม่พึงประสงค์สำหรับ
สคริปต์อักษรภาพในตำแหน่งขีดเส้นใต้ทั่วไป
text-decoration-skip-ink: all นักพัฒนาแอปที่ปรับ text-underline-position หรือ text-underline-offset เพื่อหลีกเลี่ยงการทับซ้อนกับอักขระ CJK
สามารถเลือกใช้การข้ามหมึกสำหรับอักขระเหล่านั้นได้อย่างชัดเจนเช่นกัน
ข้อบกพร่องในการติดตาม #40675832 | รายการใน ChromeStatus.com | ข้อกำหนด
ตั้งค่า dropEffect สำหรับเหตุการณ์ dragEnter, dragLeave และ dragOver อย่างถูกต้อง
ข้อกำหนดการลากและวางกำหนดให้แอตทริบิวต์dataTransferของออบเจ็กต์
dropEffect ต้องมีค่าที่กำหนดไว้ล่วงหน้าบางอย่างใน dragEnter,
dragOver และ dragLeave การลากเพื่อป้อนและการลากเพื่อวางควรมี dropEffect
ตาม effectAllowed ปัจจุบัน และ dragLeave ควรมี none dropEffect เสมอ ปัจจุบัน Chromium ยังไม่ปฏิบัติตามกฎเหล่านี้ เมื่อ
เปิดตัวฟีเจอร์นี้ Chromium จะเริ่มปฏิบัติตามข้อกำหนดและ
กำหนดค่าที่ถูกต้องให้กับแอตทริบิวต์นี้ เพื่อให้นักพัฒนาเว็บเริ่ม
ใช้แอตทริบิวต์นี้ได้
ติดตามข้อบกพร่อง #434151262 | รายการใน ChromeStatus.com | ข้อกำหนด
การระงับเหตุการณ์ของเคอร์เซอร์เมื่อเริ่มลาก
ตามข้อกำหนด HTML เมื่อเริ่มการลาก User Agent ควรส่งเหตุการณ์ที่เหมาะสมไปยังแหล่งที่มาของการลากเพื่อระบุว่าสตรีมเหตุการณ์ของตัวชี้สิ้นสุดแล้ว และไม่ควรคาดหวังเหตุการณ์เพิ่มเติมจากตัวชี้นี้
โค้ดนี้ได้รับการติดตั้งใช้งานบางส่วนสำหรับเหตุการณ์เมาส์และติดตั้งใช้งานอย่างเต็มรูปแบบ
สำหรับการลากด้วยการสัมผัสใน Android เรามุ่งมั่นที่จะปฏิบัติตามข้อกำหนดของข้อกำหนดนี้อย่างเต็มที่ในแพลตฟอร์มอื่นๆ ทั้งหมดด้วยการทำงานในฟีเจอร์นี้
ในทางปฏิบัติ ซึ่งหมายความว่าหลังจากเริ่มการลากแล้ว แหล่งที่มาของการลากจะได้รับเหตุการณ์ pointercancel, pointerout และ pointerleave เพื่อระบุว่าสตรีมเหตุการณ์ปัจจุบันสิ้นสุดแล้ว
ติดตามข้อบกพร่อง #452372355 | รายการใน ChromeStatus.com | ข้อกำหนด
ความสามารถ
การแปลไฟล์ Manifest
รองรับการแปลสมาชิกในไฟล์ Manifest เพื่อให้แอปปรับชื่อ คำอธิบาย ไอคอน และทางลัดให้สอดคล้องกับภาษาและภูมิภาคของผู้ใช้ได้ นักพัฒนาแอป ระบุค่าที่แปลแล้วในไฟล์ Manifest ของเว็บแอป และเบราว์เซอร์จะเลือก ทรัพยากรที่เหมาะสมโดยอัตโนมัติตามการตั้งค่าภาษาของผู้ใช้ ซึ่งเป็นการเปิดตัวการรองรับภาษาในตลาดต่างๆ
ดูข้อมูลเพิ่มเติมได้ในการรองรับการแปลไฟล์ Manifest ของเว็บแอป
ข้อบกพร่องในการติดตาม #380491647 | รายการใน ChromeStatus.com | ข้อกำหนด
เว็บใน Android
Web Serial API ใน Android
Web Serial API มีอินเทอร์เฟซสำหรับการเชื่อมต่อกับอุปกรณ์ซีเรียล ไม่ว่าจะผ่านพอร์ตอนุกรมในระบบของผู้ใช้หรืออุปกรณ์ USB และบลูทูธแบบถอดออกได้ ที่จำลองพอร์ตอนุกรม ตอนนี้รองรับบน Android แล้ว
ผู้ใช้ โดยเฉพาะในภาคการศึกษา งานอดิเรก และภาคอุตสาหกรรม จะเชื่อมต่อ อุปกรณ์ต่อพ่วงกับคอมพิวเตอร์ที่ต้องใช้ซอฟต์แวร์ที่กำหนดเองเพื่อควบคุม เช่น มักใช้หุ่นยนต์ในการสอนการเขียนโปรแกรมคอมพิวเตอร์และ อิเล็กทรอนิกส์ในโรงเรียน ซึ่งต้องใช้ซอฟต์แวร์ที่อัปโหลดโค้ดไปยังหุ่นยนต์ หรือควบคุมหุ่นยนต์จากระยะไกลได้ ในสภาพแวดล้อมอุตสาหกรรมหรือสภาพแวดล้อมของงานอดิเรก โปรแกรมที่ทำงานบนคอมพิวเตอร์ที่เชื่อมต่อจะควบคุมอุปกรณ์ เช่น เครื่องกัด เครื่องตัดเลเซอร์ หรือเครื่องพิมพ์ 3 มิติ อุปกรณ์เหล่านี้มักควบคุมโดยไมโครคอนโทรลเลอร์ขนาดเล็ก ที่ใช้การเชื่อมต่อแบบอนุกรม
ดูข้อมูลเพิ่มเติมได้ที่คู่มือ Web Serial API ใน web.dev และข้อกำหนดของ Web Serial
ติดตามข้อบกพร่อง #365514951 | รายการใน ChromeStatus.com
SharedWorker ใน Android
เป็นเวลานานแล้วที่ SharedWorker ถูกปิดใช้ใน Android เนื่องจากข้อกังวลเกี่ยวกับ วงจรของกระบวนการที่ไม่สามารถคาดเดาได้ อินสแตนซ์ SharedWorker อาจสิ้นสุดโดยไม่คาดคิดโดยไม่มีการแจ้งเตือนผู้ใช้หรือนักพัฒนาเว็บ
อย่างไรก็ตาม การสนทนาล่าสุดใน GitHub (ดูการสนทนาใน GitHub) ชี้ให้เห็นว่าลักษณะการทำงานที่คาดเดาไม่ได้ ของวงจรการทำงานของกระบวนการ SharedWorker อาจไม่ใช่ปัญหาที่สำคัญ อย่างที่คิดไว้ก่อนหน้านี้ ด้วยเหตุนี้ เราจึงเปิดใช้ SharedWorker อีกครั้งใน Android ขณะที่ตรวจสอบลักษณะการทำงานนี้เพื่อให้มั่นใจว่าผู้ใช้จะได้รับประสบการณ์ที่เสถียรและเชื่อถือได้
ติดตามข้อบกพร่อง #40290702 | รายการใน ChromeStatus.com | ข้อกำหนด
Web API
WebGPU: ฟีเจอร์ linear_indexing
ฟีเจอร์นี้จะเพิ่มฟังก์ชันการทำงานให้กับข้อกำหนด WebGPU หลังจากที่จัดส่งในเบราว์เซอร์เป็นครั้งแรก
เพิ่มค่าใหม่ 2 ค่าใน Compute Shader เพื่อคุณภาพชีวิตของผู้ใช้ โดยจะ ใช้กับแบ็กเอนด์ทั้งหมด (เป็น Polyfill ของค่าในตัวที่มีอยู่)
ติดตามข้อบกพร่อง #482840564 | รายการใน ChromeStatus.com | ข้อกำหนด
โหมด UI ทันทีของการตรวจสอบสิทธิ์ผ่านเว็บ
โหมดใหม่สำหรับ navigator.credentials.get() ซึ่งทำให้ UI การลงชื่อเข้าใช้เบราว์เซอร์แสดงต่อผู้ใช้หากมีพาสคีย์หรือรหัสผ่านสำหรับเว็บไซต์ที่เบราว์เซอร์รู้จักทันที หรือไม่เช่นนั้นจะปฏิเสธ Promise ด้วย NotAllowedError หากไม่มีข้อมูลเข้าสู่ระบบดังกล่าว ซึ่งจะช่วยให้เว็บไซต์ไม่ต้องแสดงหน้าลงชื่อเข้าใช้หากเบราว์เซอร์มีตัวเลือกข้อมูลเข้าสู่ระบบที่น่าจะใช้ได้สำเร็จ ขณะเดียวกันก็ยังอนุญาตให้ใช้ขั้นตอนหน้าลงชื่อเข้าใช้แบบเดิมในกรณีที่ไม่มีข้อมูลเข้าสู่ระบบดังกล่าว
ติดตามข้อบกพร่อง #408002783 | รายการใน ChromeStatus.com | ข้อกำหนด
รับความสามารถในการยืนยันการชำระเงินที่ปลอดภัย
เพิ่มเมธอดแบบคงที่ใหม่ไปยังคำขอการชำระเงินที่ช่วยให้นักพัฒนาเว็บ รับความสามารถของการติดตั้งใช้งานการยืนยันการชำระเงินที่ปลอดภัยของเบราว์เซอร์
ซึ่งจะช่วยให้นักพัฒนาเว็บทราบว่าความสามารถใดบ้างที่พร้อมใช้งานสำหรับ การยืนยันการชำระเงินที่ปลอดภัย เพื่อให้ตัดสินใจได้ว่าจะใช้ การยืนยันการชำระเงินที่ปลอดภัยกับความสามารถเหล่านั้นหรือไม่
ติดตามข้อบกพร่อง #484043990 | รายการใน ChromeStatus.com | ข้อกำหนด
SharedWorker ที่มีอายุการใช้งานยาวนานขึ้น
การอัปเดตนี้จะเพิ่มตัวเลือกใหม่ extendedLifetime: true ลงในเครื่องมือสร้าง SharedWorker ตัวเลือกใหม่นี้จะขอให้คงสถานะของ Shared Worker ไว้แม้หลังจากที่ไคลเอ็นต์ปัจจุบันทั้งหมดได้ยกเลิกการโหลดแล้วก็ตาม ซึ่งจะช่วยให้หน้าเว็บทำงานแบบไม่พร้อมกันที่ต้องใช้ JavaScript หลังจากที่หน้าเว็บเลิกโหลดได้โดยไม่ต้องอาศัย Service Worker
ติดตามข้อบกพร่อง #400473072 | รายการใน ChromeStatus.com | ข้อกำหนด
Prompt API
Prompt API ช่วยให้นักพัฒนาเว็บเข้าถึงโมเดลภาษา AI ในอุปกรณ์ที่เบราว์เซอร์มีให้ได้โดยตรง การออกแบบ API มีการควบคุมอย่างละเอียดซึ่งสอดคล้องกับรูปร่างของ Cloud API เพื่อปรับปรุงเว็บไซต์อย่างต่อเนื่องด้วยการโต้ตอบกับโมเดลที่ปรับให้เหมาะกับกรณีการใช้งานเฉพาะบุคคล ซึ่งจะช่วยเสริมการทำงานของ API โมเดลภาษาที่อิงตามงาน เช่น Summarizer API รวมถึง API และเฟรมเวิร์กต่างๆ สำหรับการอนุมานทั่วไปในอุปกรณ์ด้วยโมเดล ML ที่นักพัฒนาซอฟต์แวร์จัดหาให้
การใช้งานครั้งแรกจะรองรับอินพุตข้อความ รูปภาพ และเสียง นอกจากนี้ ข้อจํากัดของคําตอบยังช่วยให้มั่นใจได้ว่าข้อความที่สร้างขึ้นเป็นไปตามรูปแบบนิพจน์ทั่วไปและรูปแบบสคีมา JSON ที่กําหนดไว้ล่วงหน้า
ซึ่งรองรับ Use Case ที่หลากหลาย ตั้งแต่การสร้างคำบรรยายแทนรูปภาพและการค้นหาด้วยภาพ ไปจนถึงการถอดเสียง การจัดประเภทเหตุการณ์ที่มีเสียง การสร้างข้อความตามวิธีการที่เฉพาะเจาะจง และการดึงข้อมูลหรือข้อมูลเชิงลึกจากเนื้อหาในแหล่งข้อมูลแบบหลายรูปแบบ
ข้อบกพร่องในการติดตาม #417526788 | รายการใน ChromeStatus.com | ข้อกำหนด
เครือข่ายและการเชื่อมต่อ
กฎ IDNA ContextJ
IDNA เป็นกลไกสำหรับอักขระที่ไม่ใช่ ASCII ในชื่อโดเมน โดยจะเข้ารหัส URL
เช่น http://네이버.한국/ เป็น http://xn--950bt9s8xi.xn--3e0b707e/ (เปลี่ยนเส้นทางไปยัง
naver.com)
ข้อกำหนด URL จะตั้งค่าสถานะ CheckJoiners ซึ่งเปิดใช้กฎ ContextJ
ใน IDNA2008 ซึ่งจะไม่อนุญาตให้ใช้ ZWNJ (U+200C ZERO WIDTH NON-JOINER) และ ZWJ (U+200D ZERO
WIDTH JOINER) ใน URL เกือบทุกที่ การติดตั้งใช้งานจะส่งตัวเลือก UIDNA_CHECK_CONTEXTJ ไปยัง ICU ซึ่งมีการใช้กฎนี้
ติดตามข้อบกพร่อง #40765949 | รายการใน ChromeStatus.com | ข้อกำหนด
นำรูปภาพที่ไม่มีร้านค้ามาใช้ซ้ำในการกำหนดแหล่งที่มาเดียวกันใหม่
อนุญาตให้ใช้รูปภาพที่พร้อมใช้งานในเอกสารเดียวกันซ้ำเพื่อข้าม Cache-Control: no-store
reload เมื่อมีการกำหนดค่า src เดียวกันให้กับองค์ประกอบ <img> อีกครั้ง ก่อนหน้านี้
Blink จะดึงข้อมูลรูปภาพอีกครั้งแม้ว่าจะถอดรหัสและพร้อมใช้งานแล้ว
ในเอกสาร ซึ่งสอดคล้องกับลักษณะการทำงานของ Gecko และ WebKit ที่มีอยู่
ติดตามข้อบกพร่อง #486562295 | รายการใน ChromeStatus.com | ข้อกำหนด
ประสิทธิภาพ
ContentType ในการจับเวลาทรัพยากร
เพิ่มฟิลด์ contentType ลงใน PerformanceResourceTiming เพื่อเก็บสตริง
ที่สอดคล้องกับส่วนหัว HTTP ของ Content-Type ของทรัพยากรที่ดึงข้อมูลตามที่เซิร์ฟเวอร์ส่งกลับ
ติดตามข้อบกพร่อง #1366706 | รายการใน ChromeStatus.com | ข้อกำหนด
WebRTC Datachannel: เจรจาต่อรองช่องข้อมูลเสมอ
ใช้ส่วนขยาย WebRTC alwaysNegotiateDataChannels ซึ่งกำหนดวิธี
ให้แอปพลิเคชันเจรจาต่อรองช่องข้อมูลในข้อเสนอ SDP ก่อนสร้าง
ช่องข้อมูล นอกจากนี้ ยังเจรจาส่วนข้อมูล m= ก่อนส่วนเสียงหรือวิดีโอ m และใช้เป็น "ส่วน m= ที่ติดแท็กผู้เสนอ" สำหรับ BUNDLE
ซึ่งหมายความว่า
const pc = new RTCPeerConnection({ alwaysNegotiateDataChannels: true });
const offer = await pc.createOffer();
จะสร้างข้อเสนอที่มีบรรทัด m ของแอปพลิเคชันใน SDP และ
const pc = new RTCPeerConnection({ alwaysNegotiateDataChannels: true });
pc.addTransceiver('audio');
pc.createDataChannel('somechannel');
const offer = await pc.createOffer();
จะสร้างข้อเสนอที่เจรจา m-line ของแอปพลิเคชันตามด้วย m-line ของเสียง ใน SDP
ติดตามข้อบกพร่อง #433898678 | รายการใน ChromeStatus.com | ข้อกำหนด
ช่วงทดลองใช้จากต้นทางใหม่
สคริปต์โมดูล CSS ที่ประกาศ
สคริปต์โมดูล CSS แบบประกาศเป็นส่วนขยายของสคริปต์โมดูล CSS ที่มีอยู่ซึ่งอิงตามสคริปต์
ซึ่งช่วยให้นักพัฒนาแอปแชร์ชีตสไตล์ที่ประกาศไว้
กับรูทเงา รวมถึงรูทเงาที่ประกาศไว้ได้ นักพัฒนาแอปสามารถกำหนด
โมดูลสไตล์อินไลน์ด้วย <style type="module" specifier="foo"> และใช้
โมดูลประกาศกับ Shadow DOM แบบประกาศโดยอ้างอิงตัวระบุหรือ
URL เช่น <template shadowrootmode="open"
shadowrootadoptedstylesheets="foo">
การทดลองใช้ต้นทาง | ข้อบกพร่องในการติดตาม #448174611 | รายการใน ChromeStatus.com | ข้อกำหนด
Container Timing API
Container Timing API ช่วยให้ตรวจสอบได้เมื่อส่วนที่ใส่คำอธิบายประกอบของ DOM แสดงบนหน้าจอและทำการแสดงผลครั้งแรกเสร็จแล้ว นักพัฒนาซอฟต์แวร์จะสามารถทำเครื่องหมายส่วนย่อยของ DOM ด้วยแอตทริบิวต์ containertiming (คล้ายกับ elementtiming สำหรับ Element Timing API) และรับรายการประสิทธิภาพเมื่อส่วนนั้นได้รับการแสดงผลเป็นครั้งแรก API นี้จะช่วยให้นักพัฒนาแอปวัดเวลาของคอมโพเนนต์ต่างๆ ในหน้าเว็บได้
การทดลองใช้ต้นทาง | ข้อบกพร่องในการติดตาม #382422286 | รายการใน ChromeStatus.com | ข้อกำหนด
องค์ประกอบการติดตั้ง HTML ของเว็บแอป
ช่วยให้เว็บไซต์แจ้งให้ผู้ใช้ติดตั้งเว็บแอปได้โดยไม่ต้องเขียนโค้ด โดยองค์ประกอบนี้ จะยอมรับแอตทริบิวต์ 2 รายการ (ไม่บังคับ) ซึ่งช่วยให้ติดตั้งเนื้อหาจาก ต้นทางอื่นได้
ทดลองใช้ฟีเจอร์ต้นทาง | ติดตามข้อบกพร่อง #454827186 | รายการใน ChromeStatus.com | ข้อกำหนด
ระยะเวลาของรูปแบบเฟรมของภาพเคลื่อนไหวที่ใช้เวลานาน
เพิ่มข้อมูล styleDuration และ forcedStyleDuration ลงใน Long Animation
Frame API เพื่อให้นักพัฒนาแอปแยกความแตกต่างระหว่างเวลาในการจัดรูปแบบและเลย์เอาต์ได้
ช่วงทดลองใช้ Origin | ข้อบกพร่องในการติดตาม #476826067 | รายการใน ChromeStatus.com | ข้อกำหนด
HTML ใน Canvas
HTML ใน Canvas ช่วยให้ปรับแต่งการแสดงผล HTML โดยใช้ Canvas ด้วยไพรมิทีฟใหม่ 3 รายการ ได้แก่ แอตทริบิวต์เพื่อเลือกใช้องค์ประกอบ Canvas (layoutsubtree), เมธอดในการวาดองค์ประกอบย่อย (2 มิติ: drawElementImage, WebGL: texElementImage2D, WebGPU: copyElementImageToTexture) และเหตุการณ์การวาดซึ่งเริ่มทำงานเพื่อจัดการการอัปเดต
Origin Trial | ติดตามข้อบกพร่อง #500967896 | รายการใน ChromeStatus.com | ข้อกำหนด
รายการการเชื่อมต่อที่อนุญาต
รายการที่อนุญาตการเชื่อมต่อเป็นฟีเจอร์ที่ออกแบบมาเพื่อให้การควบคุมปลายทางภายนอกอย่างชัดเจนโดยการจำกัดการเชื่อมต่อที่เริ่มต้นโดยใช้ Fetch API หรือ API แพลตฟอร์มเว็บอื่นๆ จากเอกสารหรือ Worker
การติดตั้งใช้งานที่เสนอเกี่ยวข้องกับการกระจายรายการปลายทางที่ได้รับอนุญาตจากเซิร์ฟเวอร์ผ่านส่วนหัวการตอบกลับ HTTP ก่อนที่ User Agent จะสร้างการเชื่อมต่อในนามของหน้าเว็บ Agent จะประเมินปลายทางเทียบกับรายการที่อนุญาตนี้ การเชื่อมต่อกับปลายทางที่ยืนยันแล้วจะได้รับอนุญาต ในขณะที่การเชื่อมต่อที่ไม่ตรงกับรายการในรายการจะถูกบล็อก
Origin Trial | Tracking bug #447954811 | ChromeStatus.com entry | Spec
พารามิเตอร์การสุ่มตัวอย่าง Prompt API
เพิ่มพารามิเตอร์การสุ่มตัวอย่างลงใน Prompt API ซึ่งจะควบคุมวิธีสุ่มตัวอย่างโทเค็น
จากโมเดล ทำให้นักพัฒนาแอปควบคุม "ความคิดสร้างสรรค์" หรือ
"ความสุ่ม" ของเอาต์พุตได้ นอกจากนี้ ยังเพิ่มแอตทริบิวต์ลงในLanguageModelอินสแตนซ์เพื่ออ่านค่าที่ตั้งไว้ รวมถึงฟังก์ชัน LanguageModel
แบบคงที่เพื่อรับค่าเริ่มต้นและค่าสูงสุดของพารามิเตอร์เหล่านี้
การติดตั้งใช้งานครั้งแรกจะเพิ่มพารามิเตอร์ temperature และ topK
Origin Trial | ติดตามข้อบกพร่อง #496663356 | รายการใน ChromeStatus.com | ข้อกำหนด
แยกวิเคราะห์คำสั่งการประมวลผลใน HTML
คำสั่งในการประมวลผล (ไวยากรณ์: <?target data>) เป็นโครงสร้าง DOM ที่มีอยู่
ซึ่งแสดงใน XML ซึ่งอนุญาตให้ออบเจ็กต์โหนดที่ไม่ใช่องค์ประกอบแต่มี
ความหมายเชิงความหมายบางอย่างสำหรับการประมวลผลเอกสาร
เช่น ใช้เพื่อระบุช่วงสำหรับการสตรีมหรือไฮไลต์ โดยไม่ต้องใช้องค์ประกอบ DOM ใหม่และเปลี่ยนโครงสร้าง DOM ในส่วนที่เกี่ยวข้องกับ CSS หรือเป็นคำสั่งสำหรับตัวแยกวิเคราะห์ HTML เกี่ยวกับวิธีบัฟเฟอร์และสตรีม
ติดตามข้อบกพร่อง #481087638 | รายการใน ChromeStatus.com
OpaqueRange
OpaqueRange แสดงช่วงข้อความที่ใช้งานได้ภายในค่าของตัวควบคุมแบบฟอร์ม เช่น <textarea> หรือ <input> ที่อิงตามข้อความ เพื่อให้นักพัฒนาแอปสามารถทำงานกับข้อความค่าโดยใช้ API ที่คล้ายกับช่วง
ซึ่งช่วยให้ดำเนินการต่างๆ ได้ เช่น getBoundingClientRect(), getClientRects()
และการผสานรวมกับ CSS Custom Highlight API สำหรับ UI เช่น คำแนะนำในบรรทัด
การไฮไลต์ และป๊อปโอเวอร์ที่ยึดตำแหน่ง โดยจะรักษาการห่อหุ้มด้วยการแสดงเฉพาะออฟเซ็ตค่า
ขณะที่แสดง null สำหรับ startContainer และ endContainer
จึงไม่มีการแสดงปลายทาง DOM และโครงสร้างภายใน
Origin Trial | ติดตามข้อบกพร่อง #421421332 | รายการใน ChromeStatus.com