برخی از ویژگیهای جالبی را که در طول ژوئیه ۲۰۲۵ در مرورگرهای وب پایدار و بتا یافت شدهاند، کشف کنید.
تاریخ انتشار: 31 جولای 2025
نسخه های مرورگر پایدار
فایرفاکس 141 تنها مرورگر جدید پایدار در این ماه بود، بنابراین این پست یک برنامه ویژه فایرفاکس است.
WebGPU API
فایرفاکس 141 WebGPU را بر روی ویندوز پیاده سازی می کند که در همه زمینه ها به غیر از کارکنان خدمات پشتیبانی می شود.
برای کسب اطلاعات بیشتر ، مستندات MDN و نمای کلی WebGPU ما را بررسی کنید.
ویژگی closedby
عنصر <dialog>
فایرفاکس همچنین ویژگی closedby
را در عناصر <dialog>
به همراه ویژگی closedBy
مربوطه برای رابط HTMLDialogElement
پیاده سازی می کند.
Browser Support
ویژگی scrollMargin
ویژگی scrollMargin
رابط IntersectionObserver
اکنون توسط فایرفاکس پشتیبانی می شود. به همه محفظههای اسکرول تودرتو در عنصر ریشه ناظر، حاشیه اضافه میکند، که به اهداف درون آن عناصر اجازه میدهد قبل (یا پس از) مشاهده شوند - به جای زمانی که برای اولین بار قابل مشاهده هستند.
Browser Support
CSS font-variant-emoji
ویژگی font-variant-emoji
CSS سبک ارائه پیش فرض را برای نمایش ایموجی مشخص می کند. ویژگی یکی از مقادیر زیر را می گیرد:
-
normal
: به مرورگر اجازه می دهد نحوه نمایش ایموجی را انتخاب کند. این اغلب از تنظیمات سیستم عامل پیروی می کند. -
text
: شکلک را به گونهای نمایش میدهد که گویی از انتخابگر تغییر متن یونیکد (U+FE0E
) استفاده میکند. -
emoji
: ایموجی را طوری نمایش می دهد که گویی از انتخابگر تنوع شکلک یونیکد (U+FE0F
) استفاده می کند. -
unicode
: ایموجی را مطابق با ویژگی های ارائه ایموجی ارائه می کند. اگر انتخابگر تغییر U+FE0E یا U+FE0F وجود داشته باشد، این تنظیم را لغو می کند.
مرورگر بتا منتشر شد
نسخه های مرورگر بتا پیش نمایشی از مواردی را که در نسخه پایدار بعدی مرورگر وجود خواهند داشت، به شما ارائه می دهند. زمان بسیار خوبی برای آزمایش ویژگیهای جدید یا حذفهایی است که میتواند بر سایت شما تأثیر بگذارد، قبل از اینکه جهان آن نسخه را دریافت کند. تنها نسخه بتا جدید این ماه فایرفاکس 142 است. با Safari 26 و Chrome 139 بتا هنوز ادامه دارد.
فایرفاکس 142 متد getComposedRanges()
را در Selection
پیاده سازی می کند. این روش آرایهای از اشیاء StaticRange
را برمیگرداند که محدودههای انتخاب فعلی را نشان میدهند، و میتواند محدودههایی را برگرداند که به طور بالقوه از مرزهای سایه عبور میکنند. همچنین شامل API برنامهریزی وظایف اولویتدار است که مکانیزم استاندارد شده برای اختصاص و مدیریت اولویتهای کار برای یک برنامه کاربردی را ارائه میدهد.