Web Platform Baseline מאפשרת לכם לדעת בבירור באילו תכונות של פלטפורמת האינטרנט בטוח להשתמש בפרויקטים שלכם היום. כשאתם קוראים מאמר או בוחרים ספרייה לפרויקט, אם כל המאפיינים שאתם משתמשים בהם הם חלק מ-Baseline, אתם יכולים לסמוך על רמת התאימות של הדפדפן. התאמה ל-Baseline לא אמורה להיות הפתעות כשבודקים את האתר.
אנחנו משיקים את Baseline ב-MDN, Can I Use, web.dev, ואנחנו נספק לכם את הכלים שיאפשרו לכם להראות שהתכונות שמתוארות במאמר או בספרייה הן כולן ב-Baseline.
![צילום מסך של הדף של הפונקציה האסינכרונית ב-MDN. סימן ה-V הירוק של Baseline מראה שהתכונה הזו זמינה לכולם.](https://web.dev/static/baseline/image/mdn-screenshot.png?authuser=5&hl=he)
ב-Baseline קל להבין את התמיכה בדפדפן היעד לכל בעלי העניין וחברי הצוות.
- כשמתכננים פרויקט, במקום לציין גרסאות ספציפיות של הדפדפן, אפשר להגדיר דרישה לשימוש בפיצ'רים שהם חלק מ-Baseline.
- כשאתם מפרסמים ספרייה, אתם יכולים להצהיר על תמיכה ב-Baseline כדי לעזור למשתמשים פוטנציאליים להבין את התמיכה בתכונות שבהן נעשה שימוש (ולכן אם בטוח להשתמש בהן באתר שלהם).
- כשכותבים מדריך, אפשר ליידע את הקוראים שכל מה שמתואר מופיע ב-Baseline. כך הקורא יודע שזה פתרון שהוא יכול לשלב בפרויקט.
איך תכונות הופכות לחלק מ-Baseline?
קבוצת הבסיס כוללת שני שלבים:
- חדשה: התכונה הופכת לתמיכה בדפדפנים האחרונים, ולכן היא יכולה לפעול בצורה הדדית.
- זמין באופן נרחב: חלפו 30 חודשים מהתאריך החדש של יכולת הפעולה ההדדית. רוב האתרים יכולים להשתמש בתכונה הזו בלי לדאוג לתמיכה.
קבוצת הדפדפן העיקרית היא:
- Chrome (מחשב ו-Android)
- Edge (מחשב)
- Firefox (מחשב ו-Android)
- Safari (macOS ו-iOS)
טירגוט Baseline עוזר למנוע מצבים שבהם דרישות האתר תקועות בעבר. כשמוסיפים תכונות, אפשר ליהנות מדברים חדשים שהפכו לחלק מ-Baseline כדי לשמור על אותה רמה של תמיכה למשתמשים.
שיתוף פעולה עם השותפים שלנו בדפדפנים אחרים
צוות Chrome רוצה לשפר את חוויית המפתחים, ואנחנו יודעים עד כמה חשוב שהאתרים והאפליקציות שלכם יפעלו היטב בכל הדפדפנים. כדי לשפר את יכולת הפעולה ההדדית, שיתפנו פעולה עם Apple, Microsoft ו-Mozilla, יחד עם שותפים אחרים ב-Interop 2022 וב-Interop 2023.
מכיוון שתמיד יהיה פער בין התכונות שזמינות בכל הדפדפנים, אנחנו הצענו את הרעיון של יצירת קבוצה ידועה של תכונות בטוחות לקבוצת הקהילה של Web DX. הרעיון הזה הפך ל-Baseline, דרך לזהות אילו תכונות פועלות היטב בכל המנועים, וכך הייתה יכולה להבהיר את התמיכה בעולם מרובה מנועים.
שילוב עם ספקי כלים
RUM Archive ב-Akamai הוא מערך נתונים ציבורי של נתוני Real User Monitoring (RUM). הם מפרסמים את RUM Insights, דף שכולל את התובנות החשובות ביותר מהנתונים שלהם, כולל התמיכה ב-Baseline. הנתונים האלה מציגים את אחוז המשתמשים עם גרסאות דפדפן שכלולות בגרסת Baseline שבחרתם.
אנחנו מקווים לשתף איתכם שילובים נוספים בקרוב, אם אתם ספקי כלים, נשמח לשמוע מכם אם תשלבו את Baseline במוצר שלכם.
בסיס להשוואה 2023
אפליקציית Baseline תשתנה ככל שיותר תכונות יפעלו עם יכולת פעולה הדדית, אבל אנחנו חושבים שיש ערך להבנת המאפיינים של האינטרנט בעתיד. לכן, פעם בשנה נפרסם את קבוצת הבסיס של השנה.
עכשיו אפשר לקרוא על התכונות שהפכו לחלק מ-Baseline 2023.
הצטרפו לפעילות
Baseline פותחה כחלק מפרויקט Web Features (פרויקט תכונות אינטרנט) – פרויקט מבוסס-קהילה שמטרתו לספק קבוצה מקיפה ועדכנית של פיצ'רים מקובצים של פלטפורמת האינטרנט. כל אחד יכול לתרום ל-Baseline על ידי הוספת תכונות חדשות, בדיקת תכונות קיימות או שליחת משוב לגבי בעיות במאגר הזה.
אם אתם כותבים ספרייה או כלי, נעזור לכם להפגין תמיכה. בקרוב נספק דרכים להראות שהספרייה או הכלי שלכם תואמים ל-Baseline. אפשר להציג את הווידג'ט ב-GitHub ולקשר אותו לאתר Baseline. לקבלת עדכונים, כדאי לצפות בדף הזה.