خط پایه من چیست؟

منتشر شده: ۷ آگوست ۲۰۲۵

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

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

اهداف زیادی وجود دارد که می‌توانید انتخاب کنید - از جمله هدف متحرک Baseline Widely Available که عموماً از پشتیبانی گسترده‌ای برخوردار است - اما ما این ماه یک کمپین آگاهی‌بخشی را آغاز می‌کنیم تا ببینیم چه هدف Baseline را برای پروژه خود انتخاب می‌کنید و چگونه به آنجا رسیده‌اید!

برای شروع:

  1. برای آشنایی با نحوه‌ی کار این فرآیند، راهنمای نحوه‌ی انتخاب هدف پایه را مطالعه کنید.
  2. از داده‌هایی که در اختیار دارید - مانند داده‌های گوگل آنالیتیکس و ابزار بررسی خط پایه گوگل آنالیتیکس - استفاده کنید و تعیین کنید که کدام هدف بهترین تعادل را بین پشتیبانی کاربر و ویژگی‌هایی که می‌خواهید استفاده کنید، دارد.
  3. اگر نمی‌توانید از داده‌های گوگل آنالیتیکس استفاده کنید، استفاده از داده‌های تحلیلی موجود را برای ایجاد ابزار سفارشی خود برای تعیین پشتیبانی در اهداف Baseline در نظر بگیرید. بسته baseline-browser-mapping می‌تواند در این زمینه به شما کمک کند. برای درک نحوه کار این روش، می‌توانید ببینید که چگونه بسته baseline-browser-mapping توسط ابزار بررسی‌کننده Baseline گوگل آنالیتیکس برای انجام این کار استفاده می‌شود .
  4. به عنوان آخرین راه حل، می‌توانید از داده‌های مربوط به اهداف پایه از بایگانی RUM به عنوان منبع اطلاعات برای انتخاب هدف پایه خود استفاده کنید .
  5. وقتی هدف پایه خود را انتخاب کردید، نتایج خود را با ارسال پست در لینکدین، X یا Bluesky با هشتگ #WhatsMyBaseline به اشتراک بگذارید.

در صورت امکان، ما همچنین دوست داریم در مورد فرآیندی که برای انتخاب هدف پایه خود استفاده کرده‌اید، به ویژه در مورد آستانه پشتیبانی که بیشترین اهمیت را برای شما داشته است، و اینکه چگونه این موضوع به ویژگی‌هایی که می‌خواستید استفاده کنید و مخاطبان برنامه شما مربوط می‌شود، بشنویم.

ما مشتاقیم ببینیم توسعه‌دهندگان و ذینفعان پروژه‌های مرتبط چگونه به این کمپین واکنش نشان خواهند داد، و اینکه چگونه می‌تواند با مشاهده پیاده‌سازی‌های واقعی آن در پروژه‌های سراسر وب، نحوه صحبت ما در مورد Baseline را در اینجا در Chrome تحت تأثیر قرار دهد!