برخی از ویژگیهای جالبی را که در طول دسامبر 2022 در مرورگرهای وب پایدار و بتا یافت شدند، کشف کنید.
نسخه های مرورگر پایدار
در دسامبر، فایرفاکس 108 و سافاری 16.2 پایدار شدند. بیایید نگاهی بیندازیم که این به چه معناست برای پلتفرم وب.
پشتیبانی از ویژگی های height
و width
<source>
فایرفاکس 108 از ویژگی های height
و width
برای عنصر <source>
پشتیبانی می کند، زمانی که این عنصر فرزند عنصر <picture>
باشد. این ویژگی ها ارتفاع یا عرض تصویر را بر حسب پیکسل به عنوان یک عدد صحیح بدون واحد می پذیرند.
پشتیبانی مرورگر
- 90
- 90
- 108
- 15
توابع CSS مثلثاتی
فایرفاکس همچنین اکنون از توابع مثلثاتی در CSS- sin()
, cos()
, tan()
, asin()
, acos()
, atan()
و atan2()
پشتیبانی می کند.
پشتیبانی از آخرین خط پایه در هر سه موتور
علاوه بر تعدادی اصلاحات CSS، Safari 16.2 شامل last baseline
برای شبکه CSS و طرحبندی flexbox است، به این معنی که این ویژگی اکنون در سه موتور اصلی مرورگر پشتیبانی میشود.
CSS font-variant-alternates
سافاری همچنین از مقادیر اضافی برای ویژگی font-variant-alternates
CSS پشتیبانی می کند: annotation (value-name)، character-variant (value-name)، ornaments (value-name)، styleset (value-name)، styleistic (value). -name)، swash(value-name)، همراه با @font-feature-values
at-rule.
مرورگر بتا منتشر شد
نسخه های مرورگر بتا پیش نمایشی از مواردی را که در نسخه پایدار بعدی مرورگر وجود خواهند داشت، به شما ارائه می دهند. زمان بسیار خوبی برای آزمایش ویژگیهای جدید یا حذفهایی است که میتواند بر سایت شما تأثیر بگذارد، قبل از اینکه جهان آن نسخه را دریافت کند. نسخه های بتا جدید فایرفاکس 109 ، سافاری 16.3 و کروم 109 هستند.
تنها ویژگی جدید لیست شده برای Safari 16.3 اضافه شدن دستورالعمل Content-Security-Policy (CSP) prefetch-src
است. همچنین تعدادی اصلاح در این بتا وجود دارد.
Chrome 109 از MathML Core، زبانی برای توصیف نمادهای ریاضی قابل جاسازی در HTML و SVG پشتیبانی میکند.
جدیدترین نسخه Chrome در Android، تأیید پرداخت امن (SPC) است. این یک استاندارد وب پیشنهادی است که به مشتریان امکان میدهد با استفاده از تأییدکننده پلتفرم با یک صادرکننده کارت اعتباری، بانک یا سایر ارائهدهندگان خدمات پرداخت احراز هویت کنند - که معمولاً با ویژگی باز کردن قفل صفحه دستگاه مانند حسگر اثر انگشت فعال میشود.
همچنین سیستم فایل خصوصی Origin Private File System (OPFS) برای Chrome در اندروید جدید است که بخشی از File System Access API در اندروید است. این شامل تمام سطح API دسترسی به فایل سیستم، منهای متدهای show{OpenFile, SaveFile, Directory}Picker()
و یکپارچهسازی API Drag and Drop میشود.
برای CSS در کروم واحد طول lh
را داریم. این واحد معادل مقدار محاسبه شده ویژگی line-height در عنصری است که روی آن استفاده شده است. همچنین، ویژگی hyphenate-limit-chars
حداقل تعداد کاراکترها را در یک کلمه خط فاصله مشخص می کند.
در زمان نگارش مقاله و شاید به دلیل فصل تعطیلات، یادداشت های انتشار فایرفاکس به روز نشده اند.
اخبار دیگر
این پست نشاندهنده دوازدهمین نسخه از این مجموعه پستهای وبلاگ است که مجموعهای از چیزهای جالب را که هر ماه در مرورگرها در سال 2022 فرود میآیند را برای شما به ارمغان میآورد.
بسیاری از ویژگیهایی که طی سال گذشته در مرورگرها فرود آمدند، و بسیاری از مواردی که به عنوان «رفعهای CSS» ذکر شد، بخشی از Interop 2022 بودند. برای اطلاعات بیشتر، گزارش پایان سال تیم Chrome در مورد این ابتکار بین مرورگر را بخوانید. برای بهبود برخی از بهترین نقاط دردناک قابلیت همکاری در پلت فرم وب.
و در نهایت، مورد علاقه افرادی که این پست را میخوانند، این لیست بهروزرسانیها بر اساس دادههای سازگاری مرورگر MDN است که توسط دوستان ما در MDN منتشر شده است.
بخشی از سری جدید به وب