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

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

เส้นฐานและ Google Chrome

Baseline เป็นโปรเจ็กต์ที่ทีม Chrome เป็นผู้ริเริ่ม จากการศึกษา เราพบว่านักพัฒนาซอฟต์แวร์จํานวนมากพบว่าการเปลี่ยนแปลงแพลตฟอร์มเว็บมีความสับสน โดยเฉพาะอย่างยิ่ง คุณบอกเราว่าการทําความเข้าใจว่าฟีเจอร์ใดบ้างที่รองรับในเบราว์เซอร์ทุกรุ่นนั้นเป็นเรื่องยาก

เมื่อพูดคุยกับนักพัฒนาซอฟต์แวร์ เราพบว่าคุณหลายคนใช้ Internet Explorer เป็นเบราว์เซอร์พื้นฐานมาจนถึงเมื่อไม่นานมานี้ เว็บไซต์ต้องทํางานใน IE11 คุณจึงจะใช้ได้เฉพาะฟีเจอร์ที่ IE11 รองรับเท่านั้น เมื่อ Internet Explorer กำลังจะหยุดให้บริการ และเบราว์เซอร์มีรอบการเผยแพร่ที่เร็วขึ้นเรื่อยๆ การปรับเปลี่ยนให้สอดคล้องกับเวอร์ชันเบราว์เซอร์ที่เฉพาะเจาะจงจึงทําได้ยากขึ้นมาก

ดังนั้น Baseline จึงได้รับการออกแบบให้เป็นเส้นที่แสดงเมื่อฟีเจอร์พร้อมใช้งาน โดยอิงตามความพร้อมให้บริการในเบราว์เซอร์ทั้งหมด บรรทัดนี้จะไม่เชื่อมโยงกับเวอร์ชันเบราว์เซอร์ใดโดยเฉพาะ แต่อิงตามการทำงานร่วมกัน

การทำงานร่วมกับเบราว์เซอร์อื่นๆ และชุมชน

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

ทุกคนสามารถเข้าร่วมกลุ่มชุมชน WebDX และมีส่วนร่วมในการสนทนาเกี่ยวกับ Baseline, การทำงานของฟีเจอร์บนเว็บ และปัญหาอื่นๆ ที่เกี่ยวข้องกับประสบการณ์ของนักพัฒนาซอฟต์แวร์

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

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