Firefox 84

Mövcuddur Firefox 84.

  • Adobe Flash dəstəyi ilə ən son buraxılış. NPAPI dəstəyinin gələcək buraxılışda silinməsi planlaşdırılır, çünki Flash Firefox-da işləməyə icazə verilən yeganə NPAPI plaginidir.
  • Onun işə salındığı sistemlərin sayı genişləndirilib WebRender:
    • Linux: GNOME/X11 (istisna olmaqla) sistemləri xüsusi NVIDIA sürücüləri ilə, həmçinin “Intel qrafikası və həlli >= 3440×1440) kombinasiyası ilə). Növbəti sayda planlaşdırılmışdır GNOME/Wayland birləşməsi üçün WebRender-i aktivləşdirir (XWayland istisna olmaqla)
    • macOS: Böyük Sur
    • Android: GPU Mali-G.
    • Windows: Intel Graphics 5 -ci və 6 -ci nəsil (Dəmir göl və Sandy Körpüsü). Bundan əlavə, WebRender əlil fərqli yeniləmə sürətinə malik birdən çox monitordan istifadə edən NVIDIA video kartları sahibləri üçün.
  • Firefox öyrəndi istifadə edin PipeWire. PipeWire dəstəyi əlavə etdi WebRTC-də.
  • Linux paylaşılan yaddaşın ayrılması üçün yeni metodlar təqdim edir ki, bu da performansı artırır və Docker ilə uyğunluğu artırır.
  • Apple Silicon prosessorları üçün yerli dəstək tətbiq edilib. Rosetta 2 emulyatoru ilə müqayisədə yerli quruluş 2.5 dəfə daha sürətli işə salınır və veb proqramların cavab vermə qabiliyyəti iki dəfə artır. Bununla belə, DRM məzmununu oynamaq üçün hələ də emulyator tələb olunur.
  • MacOS-da Cylance antivirus proqramı Firefox-u səhvən zərərli proqram kimi bildirərək onun quraşdırılmasını poza bilər.
  • Hər bir mövzunun resurs istehlakını qiymətləndirməyə imkan verən proses meneceri (haqqında:proseslər səhifəsi) əlavə edildi. Gələcəkdə əlavə məlumatların açıqlanması planlaşdırılır.
  • Şəkil içində şəkil rejimi öyrəndi pəncərənin ölçüsünü və mövqeyini xatırlayın. Bundan əlavə, şəkil içində şəkil pəncərəsi indi brauzer pəncərəsinin açıq olduğu eyni monitorda açılır (bundan əvvəl həmişə əsas monitorda açılır).
  • Eksperimental parametrlər bölməsində (onları görmək üçün siz browser.preferences.experimental-ı aktiv etməli və about:preferences#eksperimental səhifəsini açmalısınız) eyni zamanda bir neçə şəkil içində şəkil pəncərəsindən istifadə etməyə imkan verən parametr əlavə edilmişdir. .
  • Artıq əlavələr (Ctrl+siçan çarxı) ilə yaradılmış panellərin, pop-upların və yan panellərin miqyasını dəyişmək mümkündür.
  • Başqa brauzerdən məlumatları idxal etdikdən sonra Firefox, əgər digər brauzer aktivləşdiribsə və əlfəcinlərə malik olubsa, əlfəcinlər panelini avtomatik aktivləşdirəcək.
  • Əlavələrin idarə olunması səhifəsində (haqqında: addons) indi var göstərilir yalnız əsas deyil, həm də əlavə icazələr (bu əlavələr quraşdırma zamanı deyil, bu icazələrin lazım olduğu müəyyən bir parametrin işə salınması zamanı tələb olunur). Əvvəllər əlavə icazələr göstərilmirdi və ləğv edilə bilməzdi.
  • Yeni profil yaratdığınız zaman, bütün etibarlı aralıq sertifikat orqanları haqqında məlumat əvvəlki kimi bir neçə həftədən çox deyil, eyni gündə Mozilla serverlərindən endiriləcək. Bu, yeni Firefox istifadəçisinin səhv konfiqurasiya edilmiş veb-saytlara daxil olduqda təhlükəsizlik xətaları ilə qarşılaşmayacağı ehtimalını artırır.
  • Həyata keçirilən kimi zəifliklərə qarşı müdafiə il yarım əvvəl Zoom müştərisində tapıldı. Məsələn, əgər əvvəllər “zoommtg:// keçidlərini açmaq üçün həmişə Zoom Meetings-dən istifadə edin” seçimi bütün saytlara paylanmışdısa (hər hansı bir saytdan belə bir keçidə klikləməklə Zoom müştərisi açılır), indi seçim yalnız domen daxilində işləyir ( onu example1.com saytında aktiv etsəniz, başqa bir site.com saytından zoommtg:// linkinə kliklədiyiniz zaman sorğu pəncərəsi yenidən görünəcək). İstifadəçilər üçün çox narahatçılıq yaratmamaq üçün qoruma (security.external_protocol_requires_permission parametri ilə idarə olunur) tel: və mailto kimi bəzi məşhur sxemlərə şamil edilmir:
  • SSL sertifikatı yalnız www.example.com üçün verilirsə və istifadəçi https://example.com-a daxil olmağa çalışırsa, Firefox avtomatik olaraq https://www.example.com saytına keçəcək (əvvəllər belə hallarda istifadəçilər qəbul edirdilər. xətası SSL_ERROR_BAD_CERT_DOMAIN).
  • Firefox indi həmişə localhost ünvanlarını qəbul edir (http://localhost/ и http://dev.localhost/) geri dönmə interfeysinə istinad kimi (yəni. http://127.0.0.1). Beləliklə, localhost-dan yüklənmiş resurslar artıq qarışıq məzmun kimi qəbul edilmir.
  • PDF faylları, ofis sənədləri və media faylları indi həmişə düzgün uzantı ilə saxlanılır (bəzən onlar uzadılmadan saxlanılırdı).
  • Uğursuz DoH cəhdlərinin icazə verilən maksimum sayı (ona çatdıqdan sonra brauzer avtomatik olaraq adi DNS-ə keçir) 5-dən 15-ə qədər artırılıb.
  • Windows platformasında Canvas 2D artıq GPU sürətləndirilmişdir.
  • CSS:
    • Pseudo sinif :yox() kompleks seçicilər üçün dəstək aldı.
    • Mülkiyyətli -moz-default-appearance xüsusiyyəti artıq sürüşdürmə çubuğu-kiçik (sürüşdürmə çubuğunun genişliyindən istifadə edilməlidir: incə) və sürüşdürmə çubuğunu (yalnız macOS; əvəzinə sürüşmə çubuğu-üfüqi və sürüşmə çubuğu-şaquli istifadə edin) dəstəkləmir.
  • JavaScript: konstruktor parametri kimi göstərilən xüsusi tarix və vaxt formatları Intl.DateTimeFormat(), indi fraksiya saniyələri (fraksionalSecondDigits) təmsil etmək üçün istifadə edilən rəqəmlərin sayını göstərməyi dəstəkləyir.
  • API-lər:
    • API Paint Zamanlaması: interfeys əlavə edildi PerformansPaintTiming (səhifənin müxtəlif hissələrinin göstərilmə vaxtının izlənməsi).
    • üsul Navigator.registerProtocolHandler() indi yalnız iki parametr qəbul edir: sxem və url. Başlıq parametri artıq dəstəklənmir.
    • üsul MediaRecorder.start() indi qeydə alınmış axındakı treklərin sayı dəyişibsə .InvalidModificationError atır.
    • Saytlararası skriptlə bağlı narahatlıqlar səbəbindən dəstək silindi tətbiqin keşləşdirilməsi (tətbiqləri oflayn rejimdə işə salmaq üçün istifadə olunur). Bunun əvəzinə istifadə etməlisiniz API Xidmət İşçisi.
  • Tərtibatçı Alətləri:
    • Şəbəkə paneli indidir can qəfil uğursuzluqları idarə edin və yığın izləri kimi faydalı sazlama detallarını göstərin. Səhv hesabatlarını təqdim etmək daha asandır - sadəcə linkə klikləyin.
    • Əlçatanlıq müfəttişi göstərməyi öyrəndi Tab düyməsini istifadə edərək səhifə elementləri arasında keçid qaydası. Beləliklə, tərtibatçılar klaviatura naviqasiyasının asanlığını qiymətləndirə bilərlər.

Mənbə: linux.org.ru