به ویژگی‌های وب مورد نظرتان رأی دهید

منتشر شده: ۱۱ دسامبر ۲۰۲۵

آیا تا به حال برایتان پیش آمده که در حال بررسی گزینه «آیا می‌توانم از آن استفاده کنم» باشید و با آن همه رنگ قرمز برای یک ویژگی که بی‌صبرانه منتظر استفاده از آن هستید، مواجه شوید و آرزو کنید که می‌توانستید به فروشندگان مرورگرها سر بزنید و بگویید: «هی، من به این نیاز دارم!»؟

خب، حالا می‌توانید.

گروه اجتماعی WebDX در حال راه‌اندازی روشی جدید است تا شما بتوانید مستقیماً مشخص کنید کدام ویژگی‌های وب برای شما مهم‌تر هستند. اکنون می‌توانید به ویژگی‌هایی که می‌خواهید در مرورگرهای اصلی با هم سازگار شوند، رأی مثبت دهید .

از امروز، می‌توانید این رأی‌های مثبت را در web.dev و همچنین caniuse.com و webstatus.dev یکپارچه‌سازی شده پیدا کنید. پلتفرم‌های دیگری مانند MDN نیز در حال بررسی یکپارچه‌سازی‌های مشابه هستند.

چگونه کار می‌کند؟

وقتی به دنبال پشتیبانی مرورگر از یک ویژگی هستید، به دکمه "Upvote" توجه کنید. برای مثال، در اینجا ویجت مربوط به ویژگی :has-slotted را مشاهده می‌کنید:

با کلیک بر روی آن دکمه، به یک مشکل خاص در مخزن web-platform-dx/developer-signals در GitHub هدایت می‌شوید، جایی که اکثر ویژگی‌های مربوط به دسترسی محدود (Limited availability) ردیابی می‌شوند. از آنجا، رأی دادن سریع است: فقط یک 👍 به توضیحات مشکل اضافه کنید.

چیزی بیش از یک تایید ساده

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

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

در مورد مشکل، نظر خود را بنویسید و مورد استفاده خاص خود را به اشتراک بگذارید. مهندسان مرورگر این موارد را می‌خوانند تا اصطکاک دنیای واقعی که با آن روبرو هستید را درک کنند.

«صبر کن، مگه من اینو برای Interop 2025 انجام ندادم؟»

اگر در فرآیند انتخاب Interop یا نظرسنجی‌های وضعیت HTML/CSS/JS شرکت کرده باشید، این ممکن است برایتان آشنا به نظر برسد. این سنت‌های سالانه قرار نیست از بین بروند. در عوض، این کانال جدید برای تقویت این داده‌ها به روشی ماندگارتر طراحی شده است:

  • همیشه فعال: پیشنهادهای Interop و نظرسنجی‌های سالانه در یک بازه زمانی خاص انجام می‌شوند. این کانال سیگنال جدید در تمام طول سال باز است. می‌توانید دقیقاً در همان لحظه‌ای که به مانعی برخوردید، رأی دهید، نه ماه‌ها بعد که ممکن است آن را فراموش کرده باشید.

  • بدون نیاز به تنظیم مجدد: برخلاف Interop، که در آن پیشنهادها اغلب سالانه تنظیم مجدد می‌شوند، آرای شما در اینجا به زمان دیگری منتقل می‌شود . اگر یک ویژگی بلافاصله انتخاب نشود، سیگنال شما همچنان باقی می‌ماند و به مرور زمان افزایش می‌یابد.

  • بدون مشکل: تقریباً هر ویژگی غیر از خط پایه، از قبل مشکل ردیابی دارد. نیازی به نوشتن پروپوزال یا مشخصات رسمی نیست؛ فقط کافی است روی یک دکمه کلیک کنید.

آیا ویژگی‌ای که بیشترین رأی را داشته باشد، برنده می‌شود؟

جالب می‌شد، اما نه—توسعه مرورگر مسابقه محبوبیت نیست.

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

با این حال، تقاضای توسعه‌دهندگان عامل بسیار مهمی در اولویت‌بندی است . وقتی فروشندگان تصمیم می‌گیرند چه چیزی را در نقشه راه خود قرار دهند، اینکه بتوانند به یک ویژگی اشاره کنند و بگویند: «بسیاری از توسعه‌دهندگان به‌طور فعال درخواست این ویژگی را دارند»، بسیار مهم است.

به عنوان یک مثال عالی از این موضوع، کروم اخیراً اعلام کرد که چگونه سیگنال‌های توسعه‌دهندگان مانند این، در تصمیم برای پذیرش مشارکت‌های JPEG XL در کرومیوم نقش داشته‌اند:

از آخرین باری که JPEG XL ارزیابی شد، سافاری پشتیبانی از آن را ارائه داده و فایرفاکس موضع خود را به‌روزرسانی کرده است. ما همچنین همچنان شاهد سیگنال‌های توسعه‌دهندگان برای این موضوع در رأی‌گیری‌های مثبت در مورد اشکالات، پیشنهادهای Interop و داده‌های نظرسنجی هستیم[...] با توجه به این سیگنال‌های مثبت، از مشارکت‌ها برای ادغام یک رمزگشای JPEG XL با عملکرد بالا و حافظه ایمن در Chromium استقبال می‌کنیم.

ریک بایرز، به نمایندگی از بخش فناوری کروم، موضوع Intent to Prototype: JPEG XL را در blink-dev رهبری می‌کند.

از امروز شروع به رای گیری کنید

این شانس شماست تا به شکل‌دهی پلتفرم وب کمک کنید.

  1. به دکمه‌های رأی مثبت در سایت‌هایی مانند web.dev، webstatus.dev و caniuse.com توجه داشته باشید.

  2. برای مرور ویژگی‌های باز، روی دکمه‌ها کلیک کنید یا مستقیماً به مخزن developer-signals بروید.

  3. به ویژگی‌هایی که برایتان مهم است رأی (👍) بدهید و نظر بدهید .

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