برخی از ویژگی های جالبی را که در طول سپتامبر 2023 در مرورگرهای وب پایدار و بتا مشاهده می شود، کشف کنید.
نسخه های مرورگر پایدار
در سپتامبر 2023 فایرفاکس 118 ، سافاری 17 و کروم 117 پایدار شدند. این پست به معنای آن برای پلتفرم وب نگاهی میاندازد.
مقدار subgrid
برای grid-template-columns
و grid-template-rows
در کروم 117 گنجانده شده است، که باعث میشود این ویژگی قابل تعامل باشد. می توانید در مقاله زیرشبکه CSS اطلاعات بیشتری در مورد زیرشبکه کسب کنید.
کروم همچنین دارای سه ویژگی جدید CSS است تا به راحتی انیمیشنهای ورودی و خروجی را اضافه کند و عناصر غیرقابل رد کردن لایه بالایی مانند دیالوگها و پاپاورها را به راحتی متحرک کند. در مقاله چهار ویژگی جدید CSS برای انیمیشنهای ورودی و خروجی میتوانید با ویژگی transition-behavior
، @starting-style
و ویژگی overlay
آشنا شوید.
همچنین در کروم 117 آرایه جاوا اسکریپت با روش های استاتیک Object.groupBy و Map.groupBy گروه بندی شده است.
Safari 17 شامل ویژگی popover
برای افزودن پشتیبانی از Popover API است.
Safari 17 و Firefox 118 شامل عنصر <search>
HTML هستند. این عنصر بخش هایی از صفحه یا برنامه را نشان می دهد که دارای قابلیت جستجو یا فیلتر کردن محتوا هستند.
بسیاری از ویژگیهای CSS جدید در Safari 17 گنجانده شده است، از جمله @counter-style
. این قانون به شما امکان می دهد سبک های شمارنده را که خارج از لیست از پیش تعریف شده سبک هستند، تعریف کنید. این ویژگی اکنون در هر سه موتور موجود است.
فایرفاکس 118 شامل چندین تابع ریاضی CSS اضافی است: abs()
, sign()
, round()
, mod()
, rem()
, pow()
, sqrt()
, hypot()
, log()
و exp()
.
سافاری 17 از تصاویر HEIC/HEIF و JPEG XL نیز پشتیبانی می کند.
مرورگر بتا منتشر شد
نسخه های مرورگر بتا پیش نمایشی از مواردی را که در نسخه پایدار بعدی مرورگر وجود خواهند داشت، به شما ارائه می دهند. زمان بسیار خوبی برای آزمایش ویژگیهای جدید یا حذفهایی است که میتواند بر سایت شما تأثیر بگذارد، قبل از اینکه جهان آن نسخه را دریافت کند. نسخه های بتا جدید فایرفاکس 119 ، سافاری 17.1 و کروم 118 هستند. این نسخه ها ویژگی های بسیار خوبی را برای پلتفرم به ارمغان می آورند. یادداشت های انتشار را برای همه جزئیات بررسی کنید، در اینجا فقط چند نکته برجسته وجود دارد.
عنصر <search>
، ارسال در فایرفاکس و سافاری در این ماه در کروم 118 گنجانده شده است، به این معنی که این ویژگی به سرعت در هر سه موتور قرار می گیرد.
متدهای استاتیک Object.groupBy و Map.groupBy بخشی از فایرفاکس 119 هستند.
Chrome 118 شامل سبکهای محدوده CSS با قانون @scope
و ویژگیهای رسانه جدید با prefers-reduced-transparency
و scripting
است.
Safari 17.1 در حال حاضر نسخه ای است که طیف وسیعی از مشکلات را در سراسر پلتفرم برطرف می کند.
بخشی از سری جدید به وب