
เกณฑ์พื้นฐาน
ข้อมูลพื้นฐานของแพลตฟอร์มเว็บจะเพิ่มความชัดเจนให้กับข้อมูลเกี่ยวกับการรองรับเบราว์เซอร์สำหรับฟีเจอร์ของแพลตฟอร์มเว็บ
ข้อมูลพื้นฐานจะให้ข้อมูลที่ชัดเจนเกี่ยวกับฟีเจอร์แพลตฟอร์มเว็บที่พร้อมใช้งานในโปรเจ็กต์ของคุณในปัจจุบัน เมื่ออ่านบทความหรือเลือกไลบรารีสำหรับโปรเจ็กต์ หากฟีเจอร์ที่ใช้ทั้งหมดเป็นส่วนหนึ่งของ Baseline คุณจะมั่นใจได้ว่าระดับความเข้ากันได้ของเบราว์เซอร์จะเป็นไปตามที่คาดไว้
ใครเป็นผู้กําหนดเส้นฐาน
ข้อมูลพื้นฐานมาจากทีม Chrome และตอนนี้กลุ่มชุมชน WebDX เป็นผู้กําหนด
สิ่งต่างๆ จะกลายเป็นเกณฑ์พื้นฐานได้อย่างไร
เส้นฐานมี 3 ระยะ ได้แก่
- ความพร้อมใช้งานแบบจํากัด: ฟีเจอร์นี้ไม่พร้อมใช้งานในเบราว์เซอร์หลักบางรุ่น
- พร้อมใช้งานใหม่: เบราว์เซอร์หลักทั้งหมดรองรับฟีเจอร์นี้ จึงทำงานร่วมกันได้
- พร้อมใช้งานอย่างแพร่หลาย: ผ่านไป 30 เดือนนับจากวันที่ทำงานร่วมกันได้ใหม่ เว็บไซต์ส่วนใหญ่สามารถใช้ฟีเจอร์นี้ได้โดยไม่ต้องกังวลเรื่องการสนับสนุน
ชุดเบราว์เซอร์หลัก
- Chrome (เดสก์ท็อปและ Android)
- Edge
- Firefox (เดสก์ท็อปและ Android)
- Safari (macOS และ iOS)
เกณฑ์พื้นฐานในงาน I/O
มีอะไรใหม่ในเว็บ
Google I/O มาแล้ว และเรามีข่าวมากมายที่จะแชร์เกี่ยวกับ Baseline และข่าวสารใหม่ๆ ของเว็บโดยรวม ดูข้อมูลเพิ่มเติมได้ในโพสต์นี้
พื้นฐานและเครื่องมือ
เมื่อ Baseline พัฒนาขึ้นเรื่อยๆ เราพบว่านักพัฒนาแอปจำนวนมากขึ้นเริ่มผสานรวม Baseline ไว้ในเวิร์กโฟลว์การพัฒนา ดูข้อมูลเกี่ยวกับเครื่องมือล่าสุดเพื่อผสานรวม Baseline รวมถึงแหล่งข้อมูลที่คุณสามารถใช้สร้างเครื่องมือของคุณเอง
WebStatus.dev: ตอนนี้มีข้อมูลมากขึ้น ข้อมูลเชิงลึกที่ละเอียดยิ่งขึ้น และเส้นทางที่ชัดเจนยิ่งขึ้นไปยัง Baseline
ประกาศการปรับปรุงแดชบอร์ดแพลตฟอร์มเว็บ
ชิ้นงาน Baseline Netlify พร้อมใช้งานแล้ว
ส่วนขยาย Baseline Netlify ช่วยให้นักพัฒนาแอปเข้าใจว่าผู้ใช้รองรับเป้าหมาย Baseline ใดได้ดีที่สุด ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีใช้ฟีเจอร์นี้ได้ในโพสต์นี้
ตอนนี้ Visual Studio Code รองรับ Baseline แล้ว
ดูข้อมูลเกี่ยวกับการรองรับ Baseline ใหม่ใน VS Code
ใช้ Baseline กับ Browserslist
เพิ่ม Baseline ลงในเครื่องมือการจัดแพ็กเกจและเครื่องมือตรวจสอบโค้ด linting สําหรับการพัฒนาด้วย browserslist-config-baseline
วิธีค้นหาแดชบอร์ดแพลตฟอร์มเว็บสําหรับเครื่องมือพื้นฐาน
ดูข้อมูลเกี่ยวกับแดชบอร์ดแพลตฟอร์มเว็บและวิธีค้นหา HTTP API เพื่อช่วยสร้างเครื่องมือพื้นฐาน
รองรับ CSS และ Baseline ใน ESLint แล้ว
ตอนนี้คุณใช้ ESLint เพื่อตรวจหาข้อบกพร่องใน CSS และบังคับให้ใช้ฟีเจอร์ Baseline CSS ในโปรเจ็กต์ได้แล้ว ดูข้อมูลเพิ่มเติมได้ในบล็อกโพสต์นี้
ทําให้ข้อมูลพื้นฐานนําไปใช้ได้จริงด้วยข้อมูลผู้ใช้จริง
วิธีที่ RUMvision รวมข้อมูลพื้นฐานเข้ากับข้อมูล RUM
ทฤษฎีพื้นฐาน
การใช้ข้อมูลพื้นฐานในโปรเจ็กต์หมายความว่าคุณจะต้องพิจารณาบางอย่าง เนื้อหาเหล่านี้จะช่วยตอบคำถามที่ยาก ตั้งแต่การเติมเต็มโค้ด เครื่องมือ และอื่นๆ
วิธีเลือกเป้าหมายพื้นฐาน
ดูว่าเป้าหมายพื้นฐานคืออะไร วิธีเลือกเป้าหมาย และวิธีที่เป้าหมายพื้นฐานจะช่วยคุณในการพัฒนา
วิธีคิดเกี่ยวกับ Baseline และ polyfill
การรู้ว่าควรใช้ polyfill เมื่อใดนั้นอาจเป็นเรื่องที่ตัดสินใจได้ยาก แต่การใช้ฟีเจอร์ Baseline จะช่วยตอบคำถามนี้ได้ ดูข้อมูลเพิ่มเติมในคู่มือนี้
สรุปรายเดือนของ Baseline
สรุปรายเดือนของ Baseline คือจดหมายข่าวรายเดือนที่ไฮไลต์เหตุการณ์ที่เกิดขึ้นในแต่ละเดือนเกี่ยวกับ Baseline ซึ่งรวมถึงฟีเจอร์ใหม่ ข้อมูลอัปเดตชุมชน และอื่นๆ ที่เกี่ยวข้อง
เป้าหมายพื้นฐาน
เมื่อฟีเจอร์กลายเป็นส่วนหนึ่งของพื้นฐานในปีหนึ่งๆ ฟีเจอร์เหล่านั้นจะจัดกลุ่มเป็นชุดฟีเจอร์ หรือที่เรียกว่าเป้าหมายพื้นฐาน ต่อไปนี้เป็นเป้าหมายบางส่วนที่คุณสำรวจเพื่อดูว่าฟีเจอร์ใดบ้างที่คุณใช้ได้ในวันนี้
เกณฑ์พื้นฐาน 2025
ในปี 2025 จะมีเบราว์เซอร์อีกหลายรุ่นที่จะเปิดตัว และเมื่อเปิดตัวแล้ว เบราว์เซอร์เหล่านั้นจะเป็นส่วนหนึ่งของเบสไลน์ 2025 ติดตามเราเมื่อเราประกาศฟีเจอร์ใหม่ๆ ตลอดทั้งปี
เกณฑ์พื้นฐานปี 2024
รายการทั้งหมดที่เป็นส่วนหนึ่งของ Baseline ที่พร้อมใช้งานใหม่ในปี 2024 จะเรียกว่า Baseline 2024 เราได้เผยแพร่โพสต์เมื่อสิ้นปี 2024 เพื่อสรุปฟีเจอร์ทั้งหมดที่เปิดตัวในปีนั้น
เกณฑ์พื้นฐานปี 2023
รายการทั้งหมดที่กลายเป็นส่วนหนึ่งของ Baseline ที่พร้อมใช้งานใหม่ในปี 2023 จะเรียกว่า Baseline 2023 เราได้เผยแพร่โพสต์เมื่อสิ้นปี 2023 เพื่อสรุปฟีเจอร์ทั้งหมดที่เปิดตัวในปีนั้น
วิธีค้นหาเกณฑ์พื้นฐาน
MDN
ตรวจสอบสถานะเกณฑ์พื้นฐานของพร็อพเพอร์ตี้ใน MDN
ฉันสามารถใช้
ตรวจสอบสถานะเกณฑ์พื้นฐานที่ "ฉันใช้ได้ไหม" เพื่อดูว่าฟีเจอร์พร้อมใช้งานหรือไม่
บนเว็บไซต์ของคุณ
ใช้เกณฑ์พื้นฐานเพื่ออธิบายสถานะของฟีเจอร์ในบทความและงานนำเสนอ