در دسترس فایرفاکس 69 منتشر شد.
تغییرات اصلی:
- مشمول به طور پیش فرض، اسکریپت هایی که ارزهای رمزنگاری شده را استخراج می کنند، مسدود می شوند.
- تنظیم «به سایتها اجازه پخش صدا داده نشود» اجازه می دهد تا نه تنها پخش صدا را بدون تعامل صریح کاربر، بلکه پخش ویدیو را نیز مسدود کنید. رفتار را می توان به صورت جهانی یا به طور خاص برای یک سایت جداگانه تنظیم کرد.
- صفحه مربوط به:protections با آمار عملکرد حفاظت ردیابی اضافه شد.
- مدیر رمز عبور پیشنهادات رمز عبور ذخیره شده برای همه زیر دامنه ها (یعنی رمز عبور ذخیره شده برای login.example.com در example.com و همه زیر دامنه ها، نه فقط login.example.com ارائه می شود).
- WebRTC یاد گرفته است که به طور همزمان جریان های رمزگذاری شده با کدک های ویدیویی مختلف را بپذیرد، که برای کنفرانس های چند کاربره که شرکت کنندگان ممکن است مشتریان مختلفی داشته باشند مفید است.
- به صفحه about:support بروید اضافه مسیر فایل اجرایی فایرفاکس.
- کاربران ایالات متحده و همچنین کاربران محلی en-US، یک صفحه برگه جدید به روز شده (تعداد متفاوت، اندازه و مکان بلوک ها، محتوای متنوع تر از Pocket) دریافت خواهند کرد.
- افزونه Flash دیگر گزینه "همیشه روشن" را ندارد. راه اندازی محتوای Flash اکنون به یک کلیک از کاربر نیاز دارد. پشتیبانی از فلش در اوایل سال 2020 برای همیشه حذف می شود (در نسخه های ESR تا پایان همان سال باقی خواهد ماند و پس از آن حذف خواهد شد زیرا Adobe اصلاح آسیب پذیری ها را در Flash متوقف می کند).
- اکنون فایلهای userChrome.css و userContent.css بهطور پیشفرض نادیده گرفته میشوند. پشتیبانی از این موارد را می توان با استفاده از تنظیمات toolkit.legacyUserProfileCustomizations.stylesheets فعال کرد (اگر کاربر این فایل ها را داشته باشد و نمایه تا به حال در فایرفاکس 68 اجرا شده باشد، تنظیمات قبلاً فعال شده است، بنابراین کاربران فعلی متوجه این ناراحتی نمی شوند). این روش سفارشیسازی توسط تعداد نسبتاً کمی از کاربران استفاده میشود، در حالی که دسترسی به این فایلها (حتی اگر وجود نداشته باشند) هر بار که شروع میکنید زمان ارزشمندی را میگیرد. نسخه های بعدی همین کار را با فایل user.js انجام می دهند.
- به منظور کاهش امکان انگشت نگاری از عامل کاربر حذف شده عمق بیت مرورگر (فقط عمق بیت سیستم عامل باقی مانده است). اگر قبلاً عامل کاربر یک مرورگر 32 بیتی که روی یک سیستم عامل 64 بیتی اجرا می شد حاوی "Linux i686 در x86_64" بود، اکنون فقط حاوی "Linux x86_64" خواهد بود. تعیین بیتی مرورگر زمانی برای بارگیری نصب کننده فلش با بیتی صحیح ضروری بود. اکنون که نصب کننده فلش به عمق بیت مرورگر بستگی ندارد (و پشتیبانی از فلش به زودی به فراموشی سپرده می شود)، این دیگر ضروری نیست.
- پشتیبانی API فعال شد تغییر اندازه مشاهده گر (مکانیسمی که توسط آن سایت می تواند تغییرات اندازه یک عنصر را ردیابی کند) و میکروتسک.
- شیء navigator.mediaDevices و متد navigator.mozGetUserMedia در دسترس فقط در سایت هایی که از طریق اتصال ایمن باز می شوند.
- ویژگی های CSS پیاده سازی شده است سرریز بلوک, سرریز در خط, انتخاب کاربر, خط شکن, شامل.
- پشتیبانی گنجانده شده است زمینه های کلاس عمومی JavaScript
- حذف شده پشتیبانی از برچسب های قدیمی ، که هرگز به درستی اجرا نشد.
- ویندوز:
- اضافه پشتیبانی اولویت فرآیند فرآیند پردازش برگه فعال اولویت بیشتری خواهد داشت و برگه های پس زمینه اولویت کمتری دریافت می کنند (اولویت پخش صدا و تصویر کاهش نمی یابد). آزمایشهای انجامشده توسط توسعهدهندگان تأثیر منفی بر سرعت بارگیری زبانهها یا عملکرد رابط نشان ندادند، اما هیچ شتاب قابل مشاهدهای مشاهده نشد، بنابراین تأثیر عمدتاً در توزیع منطقیتر منابع CPU نهفته است.
- پشتیبانی از WebAuthn HmacSecret از طریق Windows Hello (شروع با Windows 10 1903) اضافه شد.
- سیستم عامل مکینتاش:
- در رایانههای مجهز به گرافیک مجزا و یکپارچه، فایرفاکس در هنگام پخش محتوای WebGL تا حد امکان به پردازنده گرافیکی کم مصرف سوئیچ میکند. علاوه بر این، مرورگر از تلاش های یکباره و جزئی برای استفاده از GPU با کارایی بالا اجتناب می کند.
- Finder اکنون پیشرفت دانلود فایل را نشان می دهد.
- نصب کننده نه تنها در قالب dmg، بلکه pkg نیز ارائه می شود.
- پشتیبانی JIT بر روی دستگاه هایی با معماری ARM64 اجرا می شود.
- ابزارهای توسعه دهنده:
- ترتیب برگه ها با توجه به محبوبیت آنها تغییر کرده است.
- اشکال زدا:
- اضافه ابزار، که به شما امکان می دهد ببینید در پاسخ به یک رویداد خاص چه کدی در صفحه اجرا می شود.
- В حالت مشاهده کد منبع اسکریپت ظاهر شد قابلیت ذخیره اسکریپت به صورت فایل
- خیلی شتاب گرفت دیباگر را راه اندازی کنید
- کنسول:
- گروه بندی هشدارهای حفاظتی ردیابی، CORS، CSP.
- آیتم جدید منو "صادر کردن پیام های نمایش داده شده"، که به شما امکان می دهد تمام پیام های کنسول قابل مشاهده را کپی یا در یک فایل ذخیره کنید.
- خالص:
- منابع به دلیل محتوای مختلط یا CSP مسدود شده اند نشان داده شده در تب "شبکه" که دلیل مسدود شدن را نشان می دهد.
- برگه شبکه اخذ شده ستون اختیاری "URL" که نشانی اینترنتی کامل منبع را نمایش می دهد.
منبع: linux.org.ru