در دسترس فایرفاکس 125. در آخرین لحظه قبل از انتشار کشف شد خطاهای اساسیبنابراین نسخه 125.0.1 تنظیم شده است.
- لینوکس: اجرا شد امکان مخفی کردن دکمه های کنترل پنجره ارائه شده توسط تم های شخص ثالث (به عنوان مثال، اگر کاربر یک تم مرورگر شخص ثالث را نصب کرده باشد، اما بخواهد از دکمه هایی استفاده کند که با موضوع سیستم مطابقت دارند): widget.gtk.non-native-titlebar- buttons.enabled.
- مشاهده فایرفاکس:
- اکنون در لیست برگه های باز شده است نشان داده شده و برگه های پین شده (به شکل یک ردیف آیکون).
- اضافه دکمه ها برای بستن برگه ها (قبلا این عمل در منو پنهان بود).
- گزینه های "Pin" و "Mute" به منوی برگه اضافه شده است.
- نشانههای بصری مبنی بر باز بودن یک برگه اضافه شده است است در نشانک ها یا درست شد در صفحه اصلی
- نمایشگر PDF اکنون از برجسته کردن متن پشتیبانی می کند (این ویژگی اراده به تدریج برای کاربران بیشتر و بیشتر گنجانده شود).
- ظاهر شد امکان مشاهده ویدیوی جریانی محافظت شده با استفاده از کدک AV1.
- اگر کلیپ بورد حاوی یک پیوند باشد، هنگامی که فوکوس روی نوار آدرس خالی تنظیم شود، کاربر می بیند پیشنهاد برای دنبال کردن این لینک (browser.urlbar.clipboard.featureGate).
- اکنون جستجو برای برگه های باز از طریق نوار آدرس انجام می شود производится بر تمام ظروفو نه فقط مورد فعلی (browser.urlbar.switchTabs.searchAllContainers).
- برای راحتی کاربرانی که عادت به استفاده از مرورگرهای متعدد دارند، اضافه صفحه سرویس جدید about:settings که پیوندی به about:preferences است.
- پیش فرض در حال حاضر مسدود شده اند همه دانلودها از طریق پروتکل HTTP ناامن (قبلاً فقط دانلودهایی که از صفحات HTTPS شروع شده بودند مسدود می شدند). پروتکل HTTP ناامن است. البته کاربر همچنان این گزینه را دارد که بارگیری را مجاز کند.
- بهبود یافته محافظت در برابر جعل نام دامنه (زمانی که از حروف الفبای ملی استفاده می شود).
- فعال شده است آدرسهای ذخیره و تکمیل خودکار (فقط برای کاربران ایالات متحده آمریکا و کانادا).
- صداگذاری در حالت خواندن اکنون می توان کنترل با استفاده از فلش های صفحه کلید
- تغییر کرد تعامل با گروههای دکمههای رادیویی هنگام پیمایش با کلید Tab. اگر هر یک از دکمه ها فعال باشد، با فشار دادن Tab انتخاب می شود. اگر هیچ کدام فعال نباشد، Tab اولین دکمه را انتخاب می کند، Shift+Tab آخرین را انتخاب می کند، و با فشار دوم Tab از گروه دکمه ها خارج می شود و به عنصر بعدی منتقل می شود، نه اینکه مانند قبل از میان دکمه ها بچرخد. این رفتار با استاندارد مطابقت دارد WAI-ARIA.
- ویندوز: اکنون برای ساخت کاربردی کامپایلر Visual Studio 2022.
- CSS:
- ویژگی تراز کردن محتوا اکنون کار می کند با نمایشگر: بلوک; (به شما امکان می دهد عناصر را در سطح بلوک تراز کنید بدون اینکه ظرف خود را به فلکس یا شبکه تبدیل کنید).
- ویژگی جعبه تبدیل به دست آورد پشتیبانی از مقادیر content-box و stroke-box.
- پشتیبانی املاک اجرا شد قابل مشاهده بودن محتوا (به شما این امکان را می دهد که از رندر کردن یک عنصر صرف نظر کنید تا زمانی که واقعاً مورد نیاز باشد).
- جاوا اسکریپت:
- مشمول پشتیبانی Intl.Segmenter (به شما این امکان را می دهد که بخش بندی متن یک رشته را بر اساس محلی انجام دهید، به عنوان مثال، یک رشته را به کلمات در زبان هایی که از فاصله برای جدا کردن کلمات استفاده نمی کنند، بشکنید).
- اجرا شد پشتیبانی فایل های JSON را به عنوان ماژول وارد کنید.
- مونتاژ وب: مشمول پشتیبانی از حافظه چندگانه (به ماژول های WASM اجازه می دهد چندین مکان حافظه خطی مستقل را استفاده و وارد کنند).
- مشمول پشتیبانی Popover API (به شما امکان می دهد عناصر رابط کاربری شناور سطح بالایی ایجاد کنید که می توانند برای منوهای اکشن، نان تست سفارشی و غیره استفاده شوند). پنجره بازشو و ماشه آن را می توان با استفاده از ویژگی های HTML یا JavaScript ایجاد کرد و با استفاده از CSS استایل داد. API های وب زیر پیاده سازی شده اند:
- خواص HTMLButtonElement popoverTargetElement и popoverTargetAction.
- خواص HTMLInputElement popoverTargetElement и popoverTargetAction.
- ویژگی HTMLElement پاپور، مواد و روش ها hidePopover(), showPopover() и togglePopover()، و همچنین رویدادها قبل از تغییر и رویدادهای toggle_event.
- هنگام ایجاد پنجره های بازشو می توانید از یک کلاس شبه استفاده کنید :popover-open و عنصر :: پس زمینه.
- ویژگی های جهانی نیز پشتیبانی می شوند popovertarget и popovertargetaction.
- ظاهر شد پشتیبانی از خواص RTCIceTransport بود и دولت تجمعرویدادهای مرتبط تغییر حالت и collectingstatechange_eventو همچنین خواص RTCDtlsTransport.iceTransport.
- اجرا شد پشتیبانی Element.ariaBrailleLabel и Element.ariaBrailleRoleDescription (ویژگی های جهانی ARIA HTML را منعکس می کند aria-braillebel и شرح aria-braillerole.
- مشمول پشتیبانی Clipboard.readText() (به شما امکان می دهد هنگام خواندن داده های کلیپ بورد، منوی زمینه چسباندن را نشان دهید تا کاربر بتواند عمل را تأیید کند).
- حذف شده پشتیبانی در آخرین نسخه غیرفعال شد درخواست DOM.
- حذف ویژگی SVGAElement.text (به جای آن باید از آن استفاده کنید محتوای متنی).
- ابزارهای توسعه دهنده:
- گزارش نقض CSP فولاد آموزنده تر
- رفع اشکال یاد گرفت ردیابی تمام جهش های DOM (:tracer --dom-mutations).
- بازگشت یک گزینه حذف شده یک سال پیش که به شما امکان می دهد همپوشانی را با پیامی مبنی بر توقف موقت برنامه وب در اشکال زدا (devtools.debugger.features.overlay) غیرفعال کنید. غیر ضروری در نظر گرفته شد، اما تمرین نشان داده است که توسعه دهندگان وب گاهی اوقات به آن نیاز دارند.
- به پایین پانل دیباگر اضافه منو برای اقدامات مختلف در مورد کارت های کد.
منبع: linux.org.ru
