เผยแพร่เมื่อวันที่ 27 กุมภาพันธ์ 2025
เดือนที่ผ่านมาเป็นเดือนที่ Baseline ทำงานอย่างหนัก ทั้งกับชุมชน, ที่ Google และกับผู้ให้บริการเบราว์เซอร์รายใหญ่อื่นๆ ในฉบับนี้ของสรุปรายเดือนของ Baseline ทีมความสัมพันธ์นักพัฒนาซอฟต์แวร์ของ Chrome จะใช้เวลาสักครู่เพื่อตรวจสอบการพัฒนาล่าสุด เช่น ข้อมูลอัปเดต บทความและการพูดคุยในชุมชน เครื่องมือ และทุกอย่างที่เกี่ยวข้องกับ Baseline ซึ่งเราคิดว่าคุณควรทราบ
Interop 2025 กำลังดำเนินการ
ทุกๆ ปี โปรเจ็กต์การทำงานร่วมกันจะกำหนดชุดพื้นที่ที่มุ่งเน้นซึ่งผู้ให้บริการเบราว์เซอร์รายใหญ่และองค์กรสนับสนุนจะทำงานร่วมกันเพื่อเปิดตัวฟีเจอร์ใหม่ๆ ในเบราว์เซอร์ทั้งหมดภายในปีเดียวกัน ในเดือนกุมภาพันธ์ เราได้เปิดตัวโครงการ Interop 2025 อย่างเป็นทางการโดยความร่วมมือจากหลายฝ่าย ดังนี้
- บล็อกโพสต์ของ Apple
- บล็อกโพสต์ของ Mozilla
- บล็อกโพสต์ของ Microsoft
- บล็อกโพสต์ของ Google
- บล็อกโพสต์ของ Igalia
- บล็อกโพสต์ของ Bocoup
หัวข้อที่โปรเจ็กต์จะมุ่งเน้นในปีนี้ ได้แก่ ฟีเจอร์สําหรับ Core Web Vitals, View Transitions API, WebAssembly, เลย์เอาต์ และอื่นๆ อีกมากมาย ลองอ่านบล็อกโพสต์เหล่านี้ (หรือทั้งหมด)
การพูดคุยแบบเป็นกันเองกับ Rachel Andrew จาก TheJam.dev
เมื่อเร็วๆ นี้ Rachel Andrew จากทีมพัฒนาความสัมพันธ์กับนักพัฒนาซอฟต์แวร์ของ Chrome ได้พูดคุยกับ Brian Rinaldi จาก TheJam.dev เกี่ยวกับการทำงานร่วมกันและข้อมูลพื้นฐาน
การพูดคุยครอบคลุมประเด็นต่างๆ และมีคำถามจากผู้ชม วิดีโอนี้คุ้มค่าที่จะดู เนื่องจากจะอธิบายเหตุผลที่ต้องมี Baseline และวิธีที่ Baseline ช่วยให้นักพัฒนาเว็บเข้าใจว่าแพลตฟอร์มเว็บใช้งานได้มากน้อยเพียงใดโดยไม่ต้องกังวลเรื่องความเข้ากันได้ของเบราว์เซอร์
ปลั๊กอิน baseline-status สำหรับ WordPress
เมื่อเดือนที่แล้ว Geoff Graham จาก CSS-Tricks ได้เผยแพร่บทความเรื่องสถานะพื้นฐานในบล็อก WordPress ซึ่งเป็นบทความเกี่ยวกับปลั๊กอิน WordPress สำหรับสถานะพื้นฐานที่ใช้คอมโพเนนต์เว็บสถานะพื้นฐาน ปลั๊กอินนี้ช่วยให้คุณวางคอมโพเนนต์เว็บลงในหน้าของเว็บไซต์ที่ต้องการระบุสถานะพื้นฐานของฟีเจอร์หนึ่งๆ ได้ง่ายขึ้น
คอมโพเนนต์เว็บสถานะพื้นฐานและปลั๊กอินที่ใช้คอมโพเนนต์นี้มีประโยชน์มากในบริบทต่างๆ เช่น บทความเกี่ยวกับฟีเจอร์ของเว็บ ซึ่งสามารถระบุได้อย่างชัดเจนว่าฟีเจอร์ของเว็บหนึ่งๆ ใช้กับเครื่องมือเบราว์เซอร์หลักทั้งหมดได้หรือไม่ และที่สำคัญกว่านั้น เมื่อแสดงผลแล้ว คอมโพเนนต์เว็บจะให้ข้อมูลล่าสุดที่เป็นไปได้สำหรับฟีเจอร์ของเว็บหนึ่งๆ CSS-Tricks ใช้ประโยชน์จากคอมโพเนนต์เว็บอย่างแน่นอนด้วยการติดตั้งใช้งานในเว็บไซต์ เช่น คุณจะเห็นว่าหน้าเอกสารประกอบสำหรับกฎ @scope
ใน CSS-Tricks ใช้ปลั๊กอิน baseline-status
กรณีศึกษาเกี่ยวกับ Baseline ของ RUMVision
ในฉบับเดือนมกราคมของสรุปนี้ เราได้ประกาศว่า RUMVision ผสานรวม Baseline ไว้ในโซลูชัน RUM นี่เป็นการพัฒนาที่น่าตื่นเต้น เนื่องจากเป็นเครื่องมือชุดแรกๆ ที่ช่วยเจ้าของเว็บไซต์ทราบว่าผู้ใช้จะได้รับประโยชน์จากฟีเจอร์ใดของ Baseline
ในเดือนนี้ RUMVision ได้เขียนกรณีศึกษาเกี่ยวกับวิธีที่ผสานรวม Baseline เข้ากับผลิตภัณฑ์ นี่เป็นกรณีศึกษาที่น่าสนใจและควรอ่านหากต้องการทราบวิธีการ
ตอนนี้ Popover API พร้อมใช้งานใน Baseline ใหม่ (อีกครั้ง)
ในเดือนเมษายน 2024 มีการประกาศว่า Popover API กลายเป็น Baseline ใหม่ อย่างไรก็ตาม มีข้อบกพร่องร้ายแรงในการใช้งาน API นี้ในเครื่องมือเบราว์เซอร์ 1 รายการที่เราพลาดไป และทําให้ Popover API กลายเป็น Baseline ใหม่ก่อนเวลาอันควร
ด้วยเหตุนี้และเหตุผลบางอย่างที่คุณอาจสนใจซึ่งเราได้เขียนไว้ เราจึงอัปเดตวันที่พร้อมใช้งานใหม่ตามเส้นฐานของ Popover API เป็นวันที่ 27 มกราคมของปีนี้
ใช้งานได้ในเบราว์เซอร์ทุกประเภท - การทํางานร่วมกันที่มากกว่าความพร้อมใช้งาน
เมื่อเร็วๆ นี้ Mariko Kosaka จากทีม DevRel ของ Chrome ได้เดินทางไปยังฟีนิกซ์ รัฐแอริโซนาเพื่อพูดเกี่ยวกับ Baseline ที่งาน HalfStalk Conference เธอได้อธิบายแนวคิดของการทํางานร่วมกัน วิธีระบุว่าฟีเจอร์ทํางานร่วมกันได้เมื่อใด (ในอุปกรณ์ทุกประเภท) ความยากลำบากที่เกิดขึ้นหากไม่มีความช่วยเหลือ และวิธีที่ Baseline ทําให้นักพัฒนาแอปทำงานได้ง่ายขึ้น
แม้ว่าตอนนี้จะไม่มีวิดีโอบันทึกไว้สำหรับการพูดคุยนี้ แต่คุณสามารถดูสไลด์ของ Mariko เพื่อดูข้อมูลเพิ่มเติมได้ โปรดติดตามพวกเราจากทีมความสัมพันธ์นักพัฒนาซอฟต์แวร์ของ Chrome ที่จะมาพูดคุยเกี่ยวกับ Baseline ในการประชุมที่อยู่ใกล้คุณ
ตอนนี้ ESLint รองรับการตรวจสอบ CSS อย่างเป็นทางการแล้ว
หากเคยใช้ ESLint มาก่อน คุณจะทราบว่า ESLint เป็นเครื่องมือสำหรับการตรวจหาข้อบกพร่องของ JavaScript เท่านั้น ในเดือนนี้ ESLint ประกาศว่าเครื่องมือของ ESLint รองรับการตรวจสอบ CSS อย่างเป็นทางการแล้ว ส่วนหนึ่งของการประกาศนี้เกี่ยวข้องกับกฎ require-baseline
ซึ่งจะช่วยบังคับใช้ฟีเจอร์ Baseline ใน CSS ของโปรเจ็กต์ เราหวังว่าจะมีเครื่องมืออื่นๆ เพิ่มเข้ามาเพื่อรองรับ Baseline ให้แก่นักพัฒนาเว็บ เพื่อให้เข้าใจคำถามเรื่องการรองรับฟีเจอร์ได้ง่ายขึ้น
ผ่านไปแล้วอีก 1 เดือน
จนถึงตอนนี้ปี 2025 เป็นปีที่สำคัญสำหรับ Baseline และเราที่ฝ่ายสัมพันธ์นักพัฒนาซอฟต์แวร์ของ Chrome คาดว่าจะมีการพัฒนาอีกมากมายในเรื่องนี้ โปรดคอยติดตามฉบับถัดไปของสรุปนี้ในช่วงสิ้นเดือนหน้า และตามปกติแล้ว คุณสามารถแจ้งให้เราทราบหากมีสิ่งใดที่เราพลาดไปซึ่งคุณคิดว่าควรรวมไว้ในสรุปนี้หรือในฉบับต่อๆ ไป