สิ่งที่จำเป็นต้องทราบมีดังนี้
- Origin Private File System API พร้อมใช้งานแล้วใน Android
- มีชุดพร็อพเพอร์ตี้ใหม่ใน CSS
- คุณสามารถเพิ่มสัญลักษณ์ทางคณิตศาสตร์ใน HTML ได้อย่างง่ายดายด้วยการรองรับ MathML Core
- และยังมีอีกมากมาย
ฉันชื่อ Adriana Jara มาดูกันว่ามีอะไรใหม่สำหรับนักพัฒนาซอฟต์แวร์ใน Chrome 109
OPFS ใน Android
ระบบไฟล์ส่วนตัวของต้นทาง (OPFS) เป็นส่วนหนึ่งของ File System Access API ซึ่งเป็นปลายทางพื้นที่เก็บข้อมูลที่เป็นของต้นทางของหน้าเว็บ
ฟีเจอร์นี้เปิดตัวบนเดสก์ท็อปใน Chrome 102 ส่วน Chrome 109 เพิ่มความเข้ากันได้ด้วยการให้บริการบน Android
โดยจะมีอินเทอร์เฟซ File System Access API ทั้งหมดเพื่อจัดการไฟล์จากระบบไฟล์ในเครื่องโดยตรงอย่างราบรื่น ยกเว้นบางกรณี เมธอด show*Picker()
และการผสานรวม API แบบลากและวางยังไม่พร้อมใช้งาน
เมื่อใช้ File System Access API ใน OPFS เว็บไซต์จะเข้าถึงระบบไฟล์ส่วนตัวตามต้นทางได้ และสามารถดำเนินการกับไฟล์ผ่าน FileSystemSyncAccessHandle
ซึ่งจะปรับปรุงประสิทธิภาพให้ดีขึ้น
อ่านบทความนี้เพื่อดูวิธีใช้การเข้าถึงระบบไฟล์ได้อย่างราบรื่นในแพลตฟอร์มต่างๆ
มีอะไรใหม่ใน CSS
มาดูฟีเจอร์ใหม่ของ CSS กัน เริ่มจากหน่วยความยาวใหม่อย่าง lh
หน่วย CSS lh
เท่ากับค่าที่คำนวณแล้วของพร็อพเพอร์ตี้ line-height ในองค์ประกอบที่ใช้ ซึ่งช่วยให้ textarea
มีความสูงเท่ากับจํานวนบรรทัดของข้อความที่คาดไว้
นอกจากนี้ กลุ่มทํางาน CSS ยังได้เพิ่มค่าใหม่ auto
สําหรับคําอธิบาย font-weight
, font-style
และ font-stretch
ภายในกฎ @font-face
auto
จะเป็นค่าเริ่มต้น ตัวบ่งชี้เหล่านี้ในแบบอักษรแบบแปรผันช่วยให้ผู้ใช้เลือกความหนา การวางแนว หรือความกว้างของแบบอักษรได้
พร็อพเพอร์ตี้ hyphenate-limit-chars
จะระบุจำนวนอักขระขั้นต่ำในคำที่ขีดกลาง เพื่อควบคุมการจัดรูปแบบตัวอักษรในเว็บได้ดียิ่งขึ้น
การรองรับ MathML Core
หากคุณเคยพยายามเพิ่มสูตรคณิตศาสตร์ลงในหน้าเว็บด้วยวิธีที่ปรับแต่งสไตล์และเข้าถึงได้ คุณคงดีใจที่ได้ทราบว่าตอนนี้ Chrome รองรับ MathML Core แล้ว
MathML คือภาษาสําหรับอธิบายสัญลักษณ์ทางคณิตศาสตร์ในลักษณะที่รวมไว้ใน HTML และ SVG ได้ ข้อความจะแสดงผลในลักษณะที่เข้ากันได้กับ CSS ด้วย OpenType MATH และแสดงผ่าน Accessibility API ของแพลตฟอร์ม
ฟีเจอร์ CSS รวมถึงฟีเจอร์สำหรับเลย์เอาต์คณิตศาสตร์จะเปิดใช้การจัดรูปแบบ MathML ตัวอย่างบางส่วน ได้แก่ พร็อพเพอร์ตี้ math-depth
, math-shift
และ math-style
รวมถึงค่า math
สำหรับพร็อพเพอร์ตี้ display
และอื่นๆ
ดูรายละเอียดและตัวอย่างได้ในเอกสารประกอบเพื่อพัฒนาทักษะการใช้สัญลักษณ์ทางคณิตศาสตร์
และอีกมากมาย
แน่นอนว่ายังมีอีกมากมาย
- คุณสามารถใช้พร็อพเพอร์ตี้
suppressLocalAudioPlayback
ในMediaTrackSupportedConstraints
เพื่อควบคุมการเล่นเสียงได้ดียิ่งขึ้นเมื่อใช้ลำโพงภายนอก - โฟกัสแบบมีเงื่อนไขพร้อมใช้งานแล้วเมื่อเรียกใช้
getDisplayMedia()
- การยืนยันการชำระเงินที่ปลอดภัยพร้อมให้บริการใน Chrome บน Android
อ่านเพิ่มเติม
ข้อมูลนี้เป็นเพียงไฮไลต์สำคัญบางส่วนเท่านั้น ดูการเปลี่ยนแปลงเพิ่มเติมใน Chrome 109 ได้ที่ลิงก์ด้านล่าง
- มีอะไรใหม่ในเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome (109)
- การเลิกใช้งานและการนำออกใน Chrome 109
- การอัปเดต ChromeStatus.com สำหรับ Chrome 109
- รายการการเปลี่ยนแปลงที่เก็บข้อมูลซอร์สโค้ด Chromium
- ปฏิทินการเผยแพร่ของ Chrome
สมัครใช้บริการ
หากต้องการติดตามข่าวสารล่าสุด โปรดติดตามช่อง YouTube ของนักพัฒนาซอฟต์แวร์ Chrome แล้วคุณจะได้รับอีเมลแจ้งเตือนทุกครั้งที่เราเปิดตัววิดีโอใหม่
ฉันชื่อ Adriana Jara และพร้อมที่จะแจ้งให้คุณทราบเกี่ยวกับฟีเจอร์ใหม่ๆ ใน Chrome ทันทีที่ Chrome 110 เปิดตัว