جدید به پلت فرم وب در ماه جولای

برخی از ویژگی‌های جالبی را که در طول ژوئیه ۲۰۲۵ در مرورگرهای وب پایدار و بتا یافت شده‌اند، کشف کنید.

تاریخ انتشار: 31 جولای 2025

نسخه های مرورگر پایدار

فایرفاکس 141 تنها مرورگر جدید پایدار در این ماه بود، بنابراین این پست یک برنامه ویژه فایرفاکس است.

WebGPU API

فایرفاکس 141 WebGPU را بر روی ویندوز پیاده سازی می کند که در همه زمینه ها به غیر از کارکنان خدمات پشتیبانی می شود.

برای کسب اطلاعات بیشتر ، مستندات MDN و نمای کلی WebGPU ما را بررسی کنید.

Browser Support

  • کروم: 113.
  • لبه: 113.
  • پیش نمایش فناوری فایرفاکس: پشتیبانی می شود.
  • پیش نمایش فناوری سافاری: پشتیبانی می شود.

Source

ویژگی closedby عنصر <dialog>

فایرفاکس همچنین ویژگی closedby را در عناصر <dialog> به همراه ویژگی closedBy مربوطه برای رابط HTMLDialogElement پیاده سازی می کند.

Browser Support

  • کروم: 134.
  • لبه: 134.
  • پیش نمایش فناوری فایرفاکس: پشتیبانی می شود.
  • سافاری: پشتیبانی نمی شود.

ویژگی scrollMargin

ویژگی scrollMargin رابط IntersectionObserver اکنون توسط فایرفاکس پشتیبانی می شود. به همه محفظه‌های اسکرول تودرتو در عنصر ریشه ناظر، حاشیه اضافه می‌کند، که به اهداف درون آن عناصر اجازه می‌دهد قبل (یا پس از) مشاهده شوند - به جای زمانی که برای اولین بار قابل مشاهده هستند.

Browser Support

  • کروم: 120.
  • لبه: 120.
  • فایرفاکس: پشتیبانی نمی شود.
  • سافاری: پشتیبانی نمی شود.

CSS font-variant-emoji

ویژگی font-variant-emoji CSS سبک ارائه پیش فرض را برای نمایش ایموجی مشخص می کند. ویژگی یکی از مقادیر زیر را می گیرد:

  • normal : به مرورگر اجازه می دهد نحوه نمایش ایموجی را انتخاب کند. این اغلب از تنظیمات سیستم عامل پیروی می کند.
  • text : شکلک را به گونه‌ای نمایش می‌دهد که گویی از انتخابگر تغییر متن یونیکد ( U+FE0E ) استفاده می‌کند.
  • emoji : ایموجی را طوری نمایش می دهد که گویی از انتخابگر تنوع شکلک یونیکد ( U+FE0F ) استفاده می کند.
  • unicode : ایموجی را مطابق با ویژگی های ارائه ایموجی ارائه می کند. اگر انتخابگر تغییر U+FE0E یا U+FE0F وجود داشته باشد، این تنظیم را لغو می کند.

Browser Support

  • کروم: 131.
  • لبه: 131.
  • فایرفاکس: پشت پرچم
  • سافاری: پشت پرچم.

Source

مرورگر بتا منتشر شد

نسخه های مرورگر بتا پیش نمایشی از مواردی را که در نسخه پایدار بعدی مرورگر وجود خواهند داشت، به شما ارائه می دهند. زمان بسیار خوبی برای آزمایش ویژگی‌های جدید یا حذف‌هایی است که می‌تواند بر سایت شما تأثیر بگذارد، قبل از اینکه جهان آن نسخه را دریافت کند. تنها نسخه بتا جدید این ماه فایرفاکس 142 است. با Safari 26 و Chrome 139 بتا هنوز ادامه دارد.

فایرفاکس 142 متد getComposedRanges() را در Selection پیاده سازی می کند. این روش آرایه‌ای از اشیاء StaticRange را برمی‌گرداند که محدوده‌های انتخاب فعلی را نشان می‌دهند، و می‌تواند محدوده‌هایی را برگرداند که به طور بالقوه از مرزهای سایه عبور می‌کنند. همچنین شامل API برنامه‌ریزی وظایف اولویت‌دار است که مکانیزم استاندارد شده برای اختصاص و مدیریت اولویت‌های کار برای یک برنامه کاربردی را ارائه می‌دهد.