رضایت توسعه دهندگان وب

Web Developer Satisfaction با کوتاه شده DevSAT یک پروژه گوگل برای جمع آوری اطلاعات در مورد نیازهای توسعه دهندگان وب است. هدف ما این است که مطمئن شویم برنامه‌نویس‌ها شنیده می‌شوند، می‌دانند با بازخوردشان چه اتفاقی می‌افتد، و مشکلاتی را که در حال حل شدن هستند، ببینیم. DevSAT روشی است که ما اطمینان می‌دهیم با کار مهندسی و روابط توسعه‌دهنده خود بر روی حوزه‌های مناسب تمرکز می‌کنیم. هدف یک پلتفرم وب قابل اطمینان تر، قابل پیش بینی تر و قابل همکاری تر است که توسعه دهندگان را قادر می سازد تا روی آن سرمایه گذاری کرده و به آن اعتماد کنند و ویژگی های جدید را برای رشد پلتفرم و کسب و کار خود اتخاذ و استفاده کنند.

سازگاری در وب همیشه یک چالش بزرگ برای توسعه دهندگان بوده است. هدف در سال 2021 حذف مشکلات سازگاری مرورگر در پنج حوزه اصلی تمرکز است تا توسعه دهندگان بتوانند با اطمینان به این مناطق اعتماد کنند که اشکال ندارند. این تلاش #Compat2021 نام دارد.

می‌توانید فرآیند را در داشبورد Compat 2021 دنبال کنید تا ببینید هر موتور مرورگر اصلی در پنج زمینه چگونه عمل می‌کند:

داشبورد و همه باگ‌های مربوطه در wpt.fyi/compat2021 فهرست شده‌اند.

پنج منطقه تمرکز برتر سازگار در سال 2021

در اینجا مناطقی هستند که متعهد به رفع آنها در سال 2021 هستند، و آنها با جزئیات بیشتری در Compat2021 توضیح داده شده اند: حذف پنج نقطه درد سازگاری برتر در وب .

  • CSS Flexbox
  • شبکه CSS
  • position: sticky
  • aspect-ratio CSS
  • CSS تبدیل می شود

مشارکت و پیگیری

هر به‌روزرسانی را در @ChromiumDev یا از طریق فهرست پستی عمومی Compat 2021 دنبال کنید. اطمینان حاصل کنید که اشکالات وجود دارد، یا آنها را برای مشکلاتی که تجربه کرده اید ثبت کنید ، و اگر چیزی کم است، از طریق کانال های بالا تماس بگیرید.

تست در وب

در هر دو MDN DNA 2019 و 2020 ، آزمایش در مرورگرها در بین نقاط دردناک برتر قرار داشت. برای درک بهتر این حوزه، ما با MDN در تحقیقات بیشتر همکاری می کنیم. نتایج این کار در https://insights.developer.mozilla.org/ در پایان مارس 2021 منتشر خواهد شد.

ما در حال حاضر با همه فروشندگان مرورگر روی WebDriver BiDi ، یک پروتکل جدید برای اتوماسیون مرورگر، و استفاده از WebDriver BiDi در Puppeteer با هم کار می کنیم. این به Puppeteer اجازه می دهد تا از مرورگرهای بیشتری در پلتفرم های بیشتری پشتیبانی کند و سایر ابزارهای تست و اتوماسیون محبوب را نیز قادر می سازد همین کار را انجام دهند. ما معتقدیم که این اولین گام مهم برای آسان‌تر کردن آزمایش همه مرورگرهایی است که نیاز به پشتیبانی دارید. برای دنبال کردن و مشارکت در این کار، به کارگروه تست و ابزار مرورگر بپیوندید.

این فضا را دنبال کنید!

ما به طور مداوم این صفحه را به روز خواهیم کرد تا تلاش ها و کارهای بیشتری را در حالی که در حال انجام است به اشتراک بگذاریم!