لغو و حذف در Chrome 85

جو مدلی
Joe Medley

حذف AppCache آغاز می شود

Chrome 85 حذف AppCache را در کروم با مشخصات اجباری شروع می‌کند. برای جزئیات و دستورالعمل‌ها برای مدیریت زیبای انتقال، به آماده‌سازی برای حذف AppCache مراجعه کنید. برای اطلاعات در مورد یک ویژگی که به شما کمک می‌کند کاربردهای این API و دیگر APIهای منسوخ را شناسایی کنید، به سلامت کد خود اطلاع داشته باشید.

قصد حذف | وضعیت پلتفرم کروم | اشکال کروم

رد SameSite=هیچ کوکی ناامن

استفاده از کوکی‌ها با تنظیم SameSite روی None بدون ویژگی Secure دیگر پشتیبانی نمی‌شود. هر کوکی که درخواست SameSite=هیچکدوم داشته باشد اما ایمن علامت گذاری نشده باشد رد خواهد شد. این ویژگی در 14 ژوئیه 2020 برای کاربران Stable Chrome آغاز شد. برای جدول زمانی و جزئیات کامل به SameSite Updates مراجعه کنید. کوکی‌های ارائه شده از طریق کانال‌های متن ساده ممکن است توسط مهاجمان شبکه فهرست‌بندی یا اصلاح شوند. نیاز به حمل و نقل ایمن برای کوکی های در نظر گرفته شده برای استفاده در سایت، این خطر را کاهش می دهد.

قصد حذف | وضعیت پلتفرم کروم | اشکال کروم

-webkit-box quirks از -webkit-line-clamp

قصد حذف | وضعیت پلتفرم کروم | اشکال کروم

سیاست استهلاک

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

  • API های جدیدتر جایگزین آنها می شوند.
  • آنها به روز می شوند تا تغییرات در مشخصات را منعکس کنند تا با سایر مرورگرها هماهنگی و سازگاری داشته باشند.
  • آنها آزمایش های اولیه ای هستند که هرگز در مرورگرهای دیگر به نتیجه نرسیدند و بنابراین می توانند بار پشتیبانی را برای توسعه دهندگان وب افزایش دهند.

برخی از این تغییرات بر تعداد بسیار کمی از سایت ها تأثیر خواهد گذاشت. برای کاهش مشکلات پیش از موعد، ما سعی می‌کنیم به توسعه‌دهندگان اطلاع‌رسانی پیشرفته بدهیم تا بتوانند تغییرات مورد نیاز را برای فعال نگه داشتن سایت‌های خود انجام دهند.

Chrome در حال حاضر فرآیندی برای لغو و حذف APIها دارد، اساساً:

  • در لیست پستی blink-dev اعلام کنید.
  • هنگام شناسایی استفاده در صفحه، هشدارها را تنظیم کنید و مقیاس‌های زمانی را در کنسول Chrome DevTools ارائه دهید.
  • صبر کنید، نظارت کنید، و سپس با کاهش مصرف، ویژگی را حذف کنید.

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