เกณฑ์พื้นฐาน

ข้อมูลพื้นฐานของแพลตฟอร์มเว็บให้ข้อมูลที่ชัดเจนว่าฟีเจอร์แพลตฟอร์มเว็บใดปลอดภัยที่จะใช้ในโปรเจ็กต์ของคุณในปัจจุบัน เมื่ออ่านบทความหรือเลือกไลบรารีสำหรับโปรเจ็กต์ของคุณ หากฟีเจอร์ที่ใช้ทั้งหมดอยู่ในเกณฑ์พื้นฐาน คุณเชื่อถือได้ว่าสามารถทำงานร่วมกับเบราว์เซอร์ได้ในระดับใด เมื่อทดสอบเว็บไซต์ ตามเกณฑ์พื้นฐานจะไม่น่าแปลกใจ

Baseline กำลังเปิดตัวบน MDN, Can I Use, web.dev และเราจะมอบเครื่องมือให้คุณเพื่อแสดงให้เห็นว่าฟีเจอร์ที่อธิบายไว้ในบทความหรือไลบรารีทั้งหมดอยู่ในเกณฑ์พื้นฐาน

ภาพหน้าจอของหน้าสำหรับฟังก์ชันอะซิงโครนัสใน MDN เครื่องหมายถูกสีเขียวสำหรับเกณฑ์พื้นฐานแสดงให้เห็นว่าฟีเจอร์นี้มีให้บริการอย่างแพร่หลาย
เกณฑ์พื้นฐานเกี่ยวกับ MDN

พื้นฐานทำให้ผู้มีส่วนเกี่ยวข้องและสมาชิกในทีมเข้าใจการสนับสนุนเบราว์เซอร์เป้าหมายได้ง่าย

  • เมื่อวางแผนโปรเจ็กต์ แทนที่จะต้องระบุเวอร์ชันของเบราว์เซอร์ที่เจาะจง คุณสามารถตั้งค่าข้อกำหนดในการใช้ฟีเจอร์ที่เป็นส่วนหนึ่งของเกณฑ์พื้นฐานได้
  • เมื่อเผยแพร่ไลบรารี คุณช่วยให้ผู้ที่มีโอกาสเป็นผู้ใช้เข้าใจการรองรับฟีเจอร์ที่ใช้ (และทราบว่าจะใช้ในเว็บไซต์ของตนได้อย่างปลอดภัยหรือไม่) ด้วยการประกาศการรองรับ Baseline
  • เมื่อเขียนบทแนะนำ คุณสามารถบอกผู้อ่านได้ว่าทุกอย่างที่อธิบายอยู่ในเกณฑ์พื้นฐาน ผู้อ่านจะทราบว่านี่คือโซลูชันที่สามารถนำ มาใช้ในโครงการได้

ฟีเจอร์จะกลายเป็นส่วนหนึ่งของเกณฑ์พื้นฐานได้อย่างไร

เกณฑ์พื้นฐานมี 2 ขั้นตอน ได้แก่

  • พร้อมให้บริการใหม่: เบราว์เซอร์หลักตัวสุดท้ายรองรับฟีเจอร์นี้ จึงทำให้ทำงานร่วมกันได้
  • พร้อมใช้งานในวงกว้าง: ผ่านไปแล้ว 30 เดือนนับจากวันที่ทำงานร่วมกันใหม่ได้ เว็บไซต์ส่วนใหญ่สามารถใช้ฟีเจอร์นี้ได้โดยไม่ต้องกังวลเกี่ยวกับการสนับสนุน

ชุดเบราว์เซอร์หลักมีดังนี้

  • Chrome (เดสก์ท็อปและ Android)
  • Edge (เดสก์ท็อป)
  • Firefox (เดสก์ท็อปและ Android)
  • Safari (macOS และ iOS)

เกณฑ์พื้นฐานการกำหนดเป้าหมายจะช่วยป้องกันไม่ให้ข้อกำหนดของเว็บไซต์ติดอยู่ในอดีต เมื่อเพิ่มฟีเจอร์ คุณจะใช้ประโยชน์จากสิ่งใหม่ๆ ที่เข้ามาเป็นเกณฑ์พื้นฐาน โดยที่ยังให้การสนับสนุนผู้ใช้ได้ในระดับเดิม

การทำงานร่วมกับพาร์ทเนอร์ของเราในเบราว์เซอร์อื่นๆ

ทีม Chrome ต้องการปรับปรุงประสบการณ์การใช้งานของนักพัฒนาซอฟต์แวร์ และเราทราบดีว่าการที่เว็บไซต์และแอปพลิเคชันของคุณทำงานได้อย่างดีในเบราว์เซอร์ทุกประเภทนั้นสำคัญเพียงใด เราได้ทำงานร่วมกับ Apple, Microsoft และ Mozilla ตลอดจนพาร์ทเนอร์รายอื่นๆ ในการทำงานร่วมกันปี 2022 และการทำงานร่วมกันปี 2023 เพื่อปรับปรุงความสามารถในการทำงานร่วมกัน

เนื่องจากทุกเบราว์เซอร์จะมีช่องโหว่ระหว่างฟีเจอร์ที่มีให้ใช้งานในทุกเบราว์เซอร์เสมอ เราจึงเสนอแนวคิดในการสร้างชุดฟีเจอร์ที่ปลอดภัยซึ่งเป็นที่ทราบแล้วให้กับกลุ่มชุมชน Web DX แนวคิดนี้ได้กลายเป็นพื้นฐาน ซึ่งเป็นวิธีในการระบุว่าฟีเจอร์ใดทำงานได้ดีในอุปกรณ์ทุกประเภท ซึ่งเป็นวิธีทำให้การสนับสนุนในโลกของหลายเครื่องมือค้นหามีความชัดเจน

การผสานรวมกับผู้ให้บริการเครื่องมือ

ที่เก็บถาวรของ RUM จาก Akamai เป็นชุดข้อมูลของ Real User Monitoring (RUM) ที่เผยแพร่ต่อสาธารณะ พวกเขาเผยแพร่ RUM Insights ซึ่งเป็นหน้าแสดงข้อมูลเชิงลึกที่สําคัญที่สุดจากข้อมูลของตัวเอง รวมถึงการสนับสนุน Baseline ข้อมูลนี้แสดงเปอร์เซ็นต์ของผู้ใช้ที่มีเวอร์ชันของเบราว์เซอร์ที่รวมอยู่ในเวอร์ชันพื้นฐานที่คุณเลือกไว้

เราหวังว่าจะได้แชร์การผสานรวมเพิ่มเติมกับคุณในเร็วๆ นี้หากคุณเป็นผู้ให้บริการเครื่องมือ เรายินดีรับฟังความคิดเห็นจากคุณหากคุณผสานรวม Baseline เข้ากับผลิตภัณฑ์

เกณฑ์พื้นฐาน 2023

เกณฑ์พื้นฐานจะย้ายเมื่อฟีเจอร์อื่นๆ ทำงานร่วมกันได้มากขึ้น อย่างไรก็ตาม เราคิดว่า ณ เวลาหนึ่งนั้นมีประโยชน์ในการทำความเข้าใจชุดฟีเจอร์ของเว็บ ดังนั้น เราจะเผยแพร่กลุ่มเกณฑ์พื้นฐานแห่งปีปีละครั้ง

คุณอ่านเกี่ยวกับฟีเจอร์ที่กลายเป็นส่วนหนึ่งของเกณฑ์พื้นฐานปี 2023 ได้แล้ว

มาร่วมกับเรา

ข้อมูลพื้นฐานได้รับการพัฒนาเป็นส่วนหนึ่งของโครงการฟีเจอร์เว็บ ซึ่งเป็นโครงการที่ขับเคลื่อนโดยชุมชน โดยมีเป้าหมายเพื่อให้บริการชุดฟีเจอร์แพลตฟอร์มเว็บที่จัดกลุ่มไว้ล่าสุดและครอบคลุม ทุกคนสามารถมีส่วนร่วมใน Baseline ได้โดยการเพิ่มฟีเจอร์ใหม่ ตรวจสอบฟีเจอร์ที่มีอยู่ หรือแสดงความคิดเห็นเกี่ยวกับปัญหาในที่เก็บนั้น

หากคุณเป็นไลบรารีหรือผู้เขียนเครื่องมือ เราจะทำให้การแสดงการสนับสนุนเป็นเรื่องง่าย เร็วๆ นี้ เราจะบอกวิธีแสดงให้เห็นว่าไลบรารีหรือเครื่องมือของคุณเข้ากันได้กับ Baseline วิดเจ็ตดังกล่าวจะแสดงใน GitHub และจะลิงก์ไปยังเว็บไซต์พื้นฐานได้ ดูข้อมูลอัปเดตในหน้านี้

ดูข้อมูลเพิ่มเติม