איך משתמשים ב-Baseline
Baseline עוזר לכם להבין אילו תכונות תואמות למנועי דפדפן מודרניים ואפשר להשתמש בהן היום בבטחה. אבל איך משתמשים ב-Baseline בפרויקטים? בדף הזה מוצגים חומרים שיעזרו לכם להחליט איך להשתמש בו, וגם כמה שיקולים שכדאי לקחת בחשבון בתהליך הזה.
איך עובד Baseline
התכונה 'נקודת בסיס' מציעה בהירות בהודעות באמצעות שלושה ספים. הסף הזה מציין את רמת יכולת הפעולה ההדדית בסט הליבה של הדפדפנים: Chrome ל-Android ולמחשב, Firefox ל-Android ולמחשב, Safari ב-macOS וב-iOS ו-Edge. כשרואים את התוויות והסמלים האלה, אפשר להבין במהירות עד כמה תכונות האינטרנט מושרשות במנועי דפדפן מודרניים:
מלאי מוגבל
חזרו להיות זמינות
זמין במקומות רבים
איך בוחרים את היעד הבסיסי
לפני שמשתמשים ב-Baseline בפרויקט, צריך להחליט באיזה יעד Baseline רוצים להשתמש. יעד בסיסי הוא יעד משתנה שמתפתח כדי להוסיף תכונות שניתן להשתמש בהן יחד לאורך זמן, או יעד קבוע שמייצג את קבוצת התכונות העדכנית שניתן להשתמש בהן יחד בשנה מסוימת. במדריך הזה מוסבר איך לבחור את יעד הבסיס בצורה מבוססת-נתונים.
הוספת Baseline לפרויקט
מעקב אחרי התכונות שפועלות בדפדפנים שונים יכול להיות משימה בפני עצמה, אבל אם משתמשים ב-Baseline בפרויקט, וגם בכלים שיעזרו לכם בכך, אפשר לצמצם את כמות העבודה הנדרשת. Browserslist כולל כמה שאילתות מובנות שהופכות את השימוש ב-Baseline בפרויקט לפשוט ככל האפשר.
שימוש ב-Baseline עם Browserslist
Codelab של קבוצת הבסיס
צפייה בהדגמות של קהל הבסיס
אם אתם מחפשים השראה שתעזור לכם להבין איך אפשר להשתמש ב-Baseline בפרויקטים שלכם – משילובים של כלים ועד לתכונות נפרדות – כדאי לעיין בהדגמות האלה של שילובים של כלים כדי להתחיל:
<dialog> וחלון קופץ: דפוסי ממשק משתמש בסיסיים בשכבות
איך מטמיעים גלריית תמונות באמצעות תכונות בסיסיות
שאילתות בנוגע למאגר ויחידות בפעולה
ערך בסיס ו-webpack
ערך בסיס וסיכום
ערך בסיס ו-polyfills
לא כל התכונות של האינטרנט פועלות בצורה הדדית, אבל זה לא אומר שאי אפשר להשתמש בהן. כחלק מ-Baseline, אנחנו לא אומרים לכם אם להשתמש בתכונות שלא פועלות בצורה הדדית או לא. זו החלטה שאתם צריכים לקבל בעצמכם, ולכן פרסמנו הנחיות שיעזרו לכם להחליט.
יצירת כלים משלכם לשימוש כבסיס
חיפשתם כלי ספציפי ל-Baseline ולא מצאתם אותו? הכלים הבסיסיים הם תחום בפיתוח, ויכול להיות שהכלים שאתם צריכים עדיין לא פותחו. אם אתם יזמים, אתם יכולים ליצור כלים משלכם. במאמרים האלה נסביר איך להשתמש בנתוני תכונות של אתרים בכמה דרכים כדי ליצור כלים שימושיים לכם ולאחרים.