خط پایه

Web Platform Baseline اطلاعات مربوط به پشتیبانی مرورگر از ویژگی های پلت فرم وب را شفاف می کند.

Web Platform Baseline به شما اطلاعات واضحی در مورد اینکه کدام ویژگی های پلتفرم وب برای استفاده در پروژه های شما امروزه ایمن هستند به شما می دهد. هنگام خواندن مقاله یا انتخاب کتابخانه برای پروژه خود، اگر ویژگی های استفاده شده همه بخشی از Baseline هستند، می توانید به سطح سازگاری مرورگر اعتماد کنید. با همسو شدن با Baseline، هنگام آزمایش سایت شما نباید غافلگیر کننده باشد.

Baseline در MDN، Can I Use، web.dev در حال انتشار است، و ما ابزارهایی را برای شما فراهم می کنیم تا نشان دهیم ویژگی های توصیف شده در مقاله یا کتابخانه همه در Baseline هستند.

تصویری از صفحه برای عملکرد async در MDN. علامت سبز برای Baseline نشان می دهد که این ویژگی به طور گسترده در دسترس است.
پایه در MDN.

Baseline پشتیبانی از مرورگر هدف را برای همه سهامداران و اعضای تیم شما آسان می کند.

  • هنگام برنامه ریزی یک پروژه، به جای نیاز به فهرست کردن نسخه های خاص مرورگر، می توانید الزامی برای استفاده از ویژگی هایی که بخشی از Baseline هستند تعیین کنید.
  • هنگام انتشار یک کتابخانه، می‌توانید با اعلام پشتیبانی از Baseline به کاربران بالقوه کمک کنید تا پشتیبانی از ویژگی‌های مورد استفاده را درک کنند (و بنابراین آیا استفاده از آن در سایت آنها ایمن است یا خیر).
  • هنگام نوشتن یک آموزش، می توانید به خوانندگان بگویید که همه چیزهایی که توضیح داده شده در Baseline هستند. سپس خواننده شما می‌داند که این راه‌حلی است که می‌توانند در یک پروژه بگنجانند.

چگونه ویژگی ها بخشی از Baseline می شوند؟

پایه دارای دو مرحله است:

  • به تازگی در دسترس است : این ویژگی توسط آخرین مرورگر اصلی پشتیبانی می شود و بنابراین قابلیت همکاری دارد.
  • به طور گسترده در دسترس : 30 ماه از تاریخ قابلیت همکاری جدید گذشته است. این ویژگی می تواند توسط اکثر سایت ها بدون نگرانی در مورد پشتیبانی استفاده شود.

مجموعه اصلی مرورگر به شرح زیر است:

  • سافاری (macOS و iOS)
  • فایرفاکس (دسکتاپ و اندروید)
  • کروم (دسکتاپ و اندروید)
  • لبه (رومیزی)

هدف گذاری پایه کمک می کند تا از گیر افتادن الزامات سایت شما در گذشته جلوگیری شود. هنگام افزودن ویژگی‌ها، می‌توانید از چیزهای جدیدی که بخشی از Baseline شده‌اند بهره ببرید و همان سطح پشتیبانی را برای کاربران خود حفظ کنید.

همکاری با شرکای ما در سایر مرورگرها

تیم Chrome می‌خواهد تجربه توسعه‌دهندگان را بهبود بخشد، و ما می‌دانیم که چقدر مهم است که سایت‌ها و برنامه‌های شما در همه مرورگرها به خوبی کار کنند. برای بهبود قابلیت همکاری، ما با اپل، مایکروسافت و موزیلا و سایر شرکا در Interop 2022 و Interop 2023 همکاری کرده‌ایم.

از آنجایی که همیشه فاصله‌ای بین ویژگی‌های موجود در همه مرورگرها وجود دارد، ما ایده ایجاد مجموعه‌ای از ویژگی‌های ایمن شناخته‌شده را به Web DX Community Group پیشنهاد کردیم. این ایده تبدیل به Baseline شد، راهی برای شناسایی ویژگی‌هایی که در همه موتورها به خوبی کار می‌کنند، راهی برای شفاف کردن پشتیبانی در دنیای چند موتوره.

خط پایه 2023

با این که ویژگی‌های بیشتری قابلیت تعامل داشته باشند، خط مبنا حرکت می‌کند، با این حال، ما فکر می‌کنیم که درک ویژگی‌های وب در یک مقطع زمانی ارزشمند است. بنابراین، سالی یک بار مجموعه پایه سال را منتشر خواهیم کرد.

اکنون می‌توانید درباره ویژگی‌هایی که بخشی از Baseline 2023 شدند، بخوانید.

مشارکت کنید

Baseline به عنوان بخشی از پروژه Feature Set توسعه داده شده است، یک پروژه جامعه محور که هدف آن ارائه مجموعه ای جامع و به روز از ویژگی های پلت فرم وب گروه بندی شده است. هر کسی می‌تواند با افزودن ویژگی‌های جدید، بررسی ویژگی‌های موجود، یا ارائه بازخورد به‌عنوان مسائل مربوط به آن مخزن، به Baseline کمک کند.

اگر شما یک کتابخانه یا نویسنده ابزار هستید، ما پشتیبانی را آسان می کنیم. به زودی، راه‌هایی برای نشان دادن سازگاری کتابخانه یا ابزار شما با Baseline ارائه خواهیم کرد. ویجت را می توان در Github نمایش داد و به وب سایت Baseline پیوند خواهد داد. برای به روز رسانی این صفحه را تماشا کنید.

اطلاعات بیشتر