برخی از ویژگی های جالبی را که در طول ژانویه 2023 در مرورگرهای وب پایدار و بتا یافت شدند، کشف کنید.
نسخه های مرورگر پایدار
در ژانویه 2023، فایرفاکس 109 ، کروم 109 و سافاری 16.3 پایدار شدند. بیایید نگاهی بیندازیم که این به چه معناست برای پلتفرم وب.
MathML
Chrome 109 از MathML Core، زبانی برای توصیف نمادهای ریاضی قابل جاسازی در HTML و SVG پشتیبانی میکند. این نسخه به این معنی است که MathML اکنون در تمام موتورهای اصلی قابل همکاری است.
رویداد scrollend
فایرفاکس 109 scrollend
پیاده سازی می کند. این رویداد یک راه قابل اعتماد برای تشخیص کامل بودن یک اسکرول ارائه می دهد. در مقاله Scrollend، رویداد جدید جاوا اسکریپت ، درباره این رویداد، که در کروم نیز در حال پیاده سازی است، اطلاعات بیشتری کسب کنید.
واحد طول lh
CSS و hyphenate-limit-chars
برای CSS در کروم واحد طول lh
را داریم. این واحد معادل مقدار محاسبه شده ویژگی line-height
در عنصری است که روی آن استفاده شده است.
پشتیبانی مرورگر
- 109
- 109
- 120
- 16.4
همچنین، ویژگی hyphenate-limit-chars
حداقل تعداد کاراکترها را در یک کلمه خط فاصله مشخص می کند.
پشتیبانی مرورگر
- 109
- 109
- ایکس
- ایکس
Content-Security-Policy (CSP) prefetch-src
Safari 16.3 عمدتاً نسخهای از اصلاحات است و تعدادی از مسائل مربوط به اندازه CSS را حل میکند. تنها ویژگی جدیدی که در یادداشت ها ذکر شده است، افزودن دستورالعمل Content-Security-Policy (CSP) prefetch-src
است.
ویژگی های کروم در اندروید
جدیدترین نسخه Chrome در Android، تأیید پرداخت امن (SPC) است. این یک استاندارد وب پیشنهادی است که به مشتریان امکان میدهد با استفاده از تأییدکننده پلتفرم با یک صادرکننده کارت اعتباری، بانک یا سایر ارائهدهندگان خدمات پرداخت احراز هویت کنند - که معمولاً با ویژگی باز کردن قفل صفحه دستگاه مانند حسگر اثر انگشت فعال میشود.
همچنین سیستم فایل خصوصی Origin Private File System (OPFS) برای Chrome در اندروید جدید است که بخشی از File System Access API در Android است. این شامل تمام سطح API دسترسی به فایل سیستم، منهای متدهای show{OpenFile, SaveFile, Directory}Picker()
و یکپارچهسازی API Drag and Drop میشود.
مرورگر بتا منتشر شد
نسخه های مرورگر بتا پیش نمایشی از مواردی را که در نسخه پایدار بعدی مرورگر وجود خواهند داشت، به شما ارائه می دهند. زمان بسیار خوبی برای آزمایش ویژگیهای جدید یا حذفهایی است که میتواند بر سایت شما تأثیر بگذارد، قبل از اینکه جهان آن نسخه را دریافت کند. نسخه های بتا جدید فایرفاکس 110 و کروم 110 هستند.
Chrome 110 شامل ویژگی initial-letter
CSS است. این ویژگی راهی را برای تعیین تعداد خطوطی که یک حرف اولیه باید در متن قرار گیرد، ارائه می دهد. در مقاله با حروف ابتدایی CSS دراپ خود را کنترل کنید بیشتر بیاموزید.
همچنین، برای CSS در کروم 110، شبه کلاس :picture-in-picture
است. این به شما راهی میدهد تا هنگام ورود و خروج ویدیو از حالت تصویر در تصویر، پخشکننده رسانه را هدفگیری و سفارشی کنید.
Chrome شامل متد setSinkID()
از AudioContext
API است. این روش راهی را برای تغییر دستگاه صوتی مقصد در هنگام استفاده از Web Audio ارائه می دهد.
فایرفاکس 110 شامل پرس و جوهای اندازه کانتینر است که قابلیت همکاری را در سه موتور اصلی مرورگر برای این ویژگی مورد انتظار به ارمغان می آورد.
بخشی از سری جدید به وب