همکاری گوگل و مایکروسافت برای رفع مشکلات سازگاری مرورگر در سال 2021
روز سه شنبه ، مایکروسافت اعلام کرد # Compat2021 ، تلاشی برای بهبود سازگاری بین مرورگرها است. این شرکت با Google و سایر فروشندگان مرورگر همکاری کرده است تا پایدارترین مشکلات سازگاری را که پیش روی توسعه دهندگان وب است ، برطرف کند. این پروژه مشترک به دنبال رفع پنج قسمت اصلی است: CSS Flexbox ، CSS Grid ، موقعیت: چسبنده ، نسبت ابعاد و تبدیل CSS.
این “نقاط درد” را بر اساس کار انجام شده بر روی رضایت برنامه نویسان Google/DevSAT و نظرسنجی MDN DNA (ارزیابی نیازهای توسعه دهنده) انجام شده در سال های 2019 و 2020 انتخاب کرده است. همچنین برای اولویت بندی بیشترین موارد ، از گزارش سازگاری مرورگر MDN 2020 استفاده شده است. برای تمرکز فردی در Chromium و WebKit.
به عنوان مثال ، سه چهارم کل وب سایت ها از CSS Flexbox استفاده می کنند ، اما توسعه دهندگان معمولاً با اندازه نادرست تغییر اندازه تصاویر در اندازه مرورگر بین مرورگرها دست و پنجه نرم می کنند. در حالی که CSS Grid به اندازه Flexbox به تصویب نرسیده است ، این ائتلاف امیدوار است که توانایی متحرک سازی طرح های شبکه را در WebKit و Chromium اضافه کند. انیمیشن Grid در حال حاضر در Gecko پشتیبانی می شود.
موقعیت ویژگی های CSS: چسبنده و نسبت ابعاد و تبدیل CSS همه موارد سازگاری مشابهی دارند ، با مرور هر مرورگر به ترتیب 66 ، 27 و 55 درصد از زمان. با مشارکت مایکروسافت و گوگل در Chromium برای مرورگرهای Chrome و Edge و سایر افرادی که روی سیستم عامل های مربوطه خود کار می کنند ، تلاش مشترک امیدوار است که تا پایان سال هر منطقه مشکل را به صد درصد عبور دهد.