สิ่งที่จำเป็นต้องทราบมีดังนี้
- หากได้ลองใช้ช่วงทดลองใช้ธีมสีเข้มจากต้นทางแล้ว คุณจะเห็นวิธีใหม่ในการเลือกไม่ใช้ในระดับองค์ประกอบต่อระดับ
- มีการรองรับ 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 หลัก
มีการแจ้งว่าไม่เหมาะสมชื่อ #force-major-version-to-100
ซึ่งจะเปลี่ยนหมายเลขเวอร์ชันปัจจุบันเป็น 100 คุณจึงตรวจสอบว่าทุกอย่างทำงานได้ตามที่คาดไว้
และอีกมากมาย
แน่นอน ยังมีคำถามอีกมากมาย
ตอนนี้คำขอการตรวจสอบล่วงหน้าของ CORS จะส่งก่อนคำขอเครือข่ายส่วนตัวสำหรับทรัพยากรย่อย โดยจะขอสิทธิ์ที่ชัดเจนจากเซิร์ฟเวอร์เป้าหมาย
มีช่วงทดลองใช้จากต้นทางใหม่สำหรับ Region Capture ซึ่งเป็น API สำหรับการครอบตัดแทร็กวิดีโอที่ถ่ายด้วยตัวเอง เหมาะสำหรับการแชร์หน้าจอในแอปการประชุมทางวิดีโอ เพื่อที่คุณจะได้ไม่สร้างเอฟเฟกต์กระจก
มีการวางแผนใช้การควบคุมหน้าต่างวางซ้อนกันสำหรับ Chrome 98 แต่เราพบปัญหาในนาทีสุดท้าย จึงไม่เริ่มใช้งาน เรายังคงพัฒนาอยู่ และหวังว่าจะได้เผยแพร่ ใน 2-3 รุ่นต่อๆ ไป
อ่านเพิ่มเติม
ทั้งหมดนี้พูดถึงไฮไลต์สำคัญเพียงบางส่วน โปรดไปที่ลิงก์ด้านล่างสำหรับ การเปลี่ยนแปลงเพิ่มเติมใน Chrome 98
- มีอะไรใหม่ใน Chrome DevTools (98)
- การเลิกใช้งานและการนำ Chrome 98 ออก
- การอัปเดต ChromeStatus.com สำหรับ Chrome 98
- รายการเปลี่ยนแปลงที่เก็บของแหล่งที่มา Chromium
- ปฏิทินการเผยแพร่ Chrome
สมัครใช้บริการ
โปรดติดตามช่อง YouTube ของ Chrome Developers และรับการแจ้งเตือนทางอีเมลทุกครั้งที่เราเปิดตัววิดีโอใหม่
ฉันชื่อ Pete LePage และทันทีที่เปิดตัว Chrome 99 ฉันจะมาบอกว่า มีอะไรใหม่ใน Chrome!