สิ่งที่จำเป็นต้องทราบมีดังนี้
- หากเคยลองใช้การทดลองใช้ธีมมืดโดยอัตโนมัติในต้นทาง คุณจะมีวิธีใหม่ในการเลือกไม่ใช้ในระดับองค์ประกอบ
- ตอนนี้รองรับ COLRv1 ซึ่งเป็นรูปแบบแบบพัฒนามาจากรูปแบบแบบอักษร COLRv0 แล้ว
- และยังมีอีกมากมาย
ฉันชื่อ Pete LePage มาเจาะลึกและดูว่ามีอะไรใหม่สำหรับนักพัฒนาซอฟต์แวร์ใน Chrome 98
การเลือกไม่ใช้ธีมมืดอัตโนมัติใน Android
ใน Chrome 96 เราได้เริ่มช่วงทดลองใช้จากต้นทางสำหรับธีมมืดอัตโนมัติใน Android
เมื่อใช้ฟีเจอร์นี้ หากเว็บไซต์ของคุณมีธีมสว่างและระบบปฏิบัติการของผู้ใช้อยู่ในโหมดมืด เบราว์เซอร์จะใช้ธีมมืดที่สร้างขึ้นโดยอัตโนมัติกับเว็บไซต์ของคุณ
หากลงชื่อสมัครใช้ช่วงทดลองใช้เวอร์ชันเดิมและต้องการเลือกไม่ใช้ธีมมืดที่สร้างขึ้นโดยอัตโนมัติสำหรับหน้าเว็บหนึ่งๆ ให้ใช้เมตาแท็ก
<meta name="color-scheme" content="only light">
หรือจะเลือกไม่ใช้โดยการตั้งค่า color-scheme: only light
ในองค์ประกอบ :root
ก็ได้
:root {
color-scheme: only light;
}
แต่ข้อดีหลักๆ ของวิธีนี้คือคุณสามารถเลือกไม่ใช้ตามองค์ประกอบแต่ละรายการได้โดยใช้สไตล์ที่เฉพาะเจาะจงกับองค์ประกอบนั้น
.only-light,
#my-element {
color-scheme: only light;
}
ดูรายละเอียดทั้งหมดได้ในส่วนวิธีเลือกไม่ใช้ธีมมืดอัตโนมัติในธีมมืดอัตโนมัติใน Android
การรองรับแบบอักษร COLRv1
ใน Chrome 98 ตอนนี้รองรับ COLRv1 ซึ่งเป็นรูปแบบแบบพัฒนาต่อยอดมาจากแบบอักษร COLRv0 โดยเพิ่มการไล่ระดับสี การวางซ้อน และการผสมผสาน รวมถึงการปรับปรุงการนํารูปร่างมาใช้ซ้ำเพื่อให้ไฟล์แบบอักษรคมชัดและกะทัดรัดซึ่งบีบอัดได้ดี
แบบอักษรสีช่วยให้ไฮไลต์ บรรทัดแรก และแบนเนอร์โดดเด่นขึ้นมา
Use Case ที่ฉันชอบที่สุดอย่างหนึ่งสำหรับ COLRv1 คือการใช้อีโมจิที่สอดคล้องกันในทุกแพลตฟอร์ม คุณไม่จำเป็นต้องแทนที่อีโมจิด้วยไฟล์ภาพ เนื่องจากไฟล์แบบอักษรจะมีขนาดเล็กลงและใส่ไว้ในหน้าเว็บได้ง่ายขึ้น
เรากำลังหาวิธีปรับปรุงการตรวจหาฟีเจอร์ เนื่องจากยังทำได้ไม่ง่ายเท่าที่ควร แต่นี่คือสิ่งที่ต้องจับตาดู
ดูรายละเอียดเพิ่มเติมและวิธีสร้างแบบอักษรของตัวเองได้ที่ COLRv1 Color Gradient Vector Fonts ใน Chrome 98
จำลอง Chrome 100 ในสตริง UA
อีกไม่กี่เดือนก็จะถึง Chrome 100 ซึ่งเป็นหมายเลขเวอร์ชัน3 หลักแล้ว โค้ดที่ตรวจสอบหมายเลขเวอร์ชันหรือแยกวิเคราะห์สตริง UA ควรได้รับการตรวจสอบว่ารองรับตัวเลข 3 หลัก
มี Flag ชื่อ #force-major-version-to-100
ที่จะเปลี่ยนหมายเลขเวอร์ชันปัจจุบันเป็น 100 เพื่อให้คุณตรวจสอบได้ว่าทุกอย่างทำงานได้ตามที่คาดไว้
และอีกมากมาย
แน่นอนว่ายังมีอีกมากมาย
ตอนนี้ระบบจะส่งคำขอ CORS ล่วงหน้าก่อนคำขอเครือข่ายส่วนตัวสำหรับทรัพยากรย่อย โดยขอสิทธิ์อย่างชัดเจนจากเซิร์ฟเวอร์เป้าหมาย
เรามีช่วงทดลองใช้จากต้นทางใหม่สำหรับ Region Capture ซึ่งเป็น API สำหรับครอบตัดแทร็กวิดีโอที่บันทึกด้วยตนเอง เหมาะสําหรับการแชร์หน้าจอในแอปการประชุมทางวิดีโอเพื่อไม่ให้ภาพสะท้อนกัน
การวางแผนการควบคุมการวางซ้อนหน้าต่างสำหรับ Chrome 98 แต่เนื่องจากพบปัญหาในนาทีสุดท้าย จึงไม่สามารถแก้ปัญหาได้ เรากำลังดำเนินการอยู่และคาดว่าจะเปิดตัวในอีก 2-3 รุ่นข้างหน้า
อ่านเพิ่มเติม
ซึ่งกล่าวถึงไฮไลต์สำคัญเพียงบางส่วนเท่านั้น ดูการเปลี่ยนแปลงเพิ่มเติมใน Chrome 98 ได้ที่ลิงก์ด้านล่าง
- มีอะไรใหม่ในเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome (98)
- การเลิกใช้งานและการนำออกใน Chrome 98
- การอัปเดต ChromeStatus.com สำหรับ Chrome 98
- รายการการเปลี่ยนแปลงที่เก็บข้อมูลซอร์สโค้ด Chromium
- ปฏิทินการเผยแพร่ของ Chrome
สมัครใช้บริการ
หากต้องการติดตามข่าวสารล่าสุด โปรดติดตามช่อง YouTube ของนักพัฒนาซอฟต์แวร์ Chrome แล้วคุณจะได้รับอีเมลแจ้งเตือนทุกครั้งที่เราเปิดตัววิดีโอใหม่
ผมชื่อ Pete LePage และพร้อมที่จะมาบอกคุณถึงสิ่งใหม่ๆ ใน Chrome ทันทีที่ Chrome 99 เปิดตัว