Firefox 84

Elérhető Firefox 84.

  • A legújabb kiadás Adobe Flash támogatással. Az NPAPI támogatását a tervek szerint egy jövőbeli kiadásban megszüntetik, mivel a Flash az egyetlen NPAPI beépülő modul, amely futhat a Firefoxban.
  • Bővült azon rendszerek száma, ahol engedélyezve van WebRender:
    • Linux: GNOME/X11 (Kivéve rendszerek szabadalmaztatott NVIDIA illesztőprogramokkal, valamint az „Intel grafika és felbontás >= 3440×1440” kombinációjával. A következő számban Ütemezett a WebRender engedélyezése GNOME/Wayland kombinációhoz (kivéve XWayland)
    • macOS: Big Sur
    • Android: GPU Mali-G.
    • Windows: Intel Graphics 5. és 6. generáció (Ironlake és Sandy Bridge). Ezenkívül a WebRender Tiltva NVIDIA videokártyák tulajdonosai számára, akik több monitort használnak, amelyeknek különböző frissítési gyakorisága van.
  • Firefox tanult használatához PipeWire. PipeWire támogatás tette hozzá a WebRTC-ben.
  • A Linux új módszereket vezet be a megosztott memória lefoglalására, ami növeli a teljesítményt és javítja a Dockerrel való kompatibilitást.
  • Az Apple Silicon processzorok natív támogatása megtörtént. A Rosetta 2 emulátorhoz képest a natív build 2.5-szer gyorsabban indul el, és a webes alkalmazások válaszkészsége megduplázódik. A DRM-tartalom lejátszásához azonban továbbra is emulátorra van szükség.
  • A macOS rendszeren futó Cylance víruskereső szoftver tévesen rosszindulatú programként jelentheti a Firefoxot, megzavarva a telepítését.
  • Hozzáadott egy folyamatkezelőt (about:processes oldal), amely lehetővé teszi az egyes szálak erőforrás-felhasználásának értékelését. További információk kiadását a jövőben tervezik.
  • Kép a képben mód tanult ne feledje az ablak méretét és helyzetét. Ezen kívül a kép a képben ablak most ugyanazon a monitoron nyílik meg, ahol a böngészőablak nyitva van (előtte mindig a fő monitoron nyílt meg).
  • A kísérleti beállítások részben (a megtekintéséhez engedélyezni kell a browser.preferences.experimental alkalmazást, és meg kell nyitnia az about:preferences#experimental oldalt) egy olyan beállítás került hozzáadásra, amely lehetővé teszi több kép a képben ablak egyidejű használatát. .
  • Mostantól lehetőség van a bővítmények által létrehozott panelek, felugró ablakok és oldalpanelek léptékének megváltoztatására (Ctrl+egérgörgő).
  • Egy másik böngészőből származó adatok importálása után a Firefox automatikusan engedélyezi a könyvjelzősávot, ha a másik böngészőben engedélyezte, és voltak könyvjelzői.
  • A kiegészítők kezelési oldalán (about:addons) most van láthatók nem csak az alap, hanem a kiegészítő jogosultságokat is (amelyeket a bővítmény nem a telepítés során, hanem egy adott beállítás engedélyezésekor kér, amelyhez ezek az engedélyek szükségesek). Korábban a további engedélyek nem jelentek meg, és nem is vonhatók vissza.
  • Amikor új profilt hoz létre, az összes megbízható köztes tanúsító hatóság információi ugyanazon a napon letöltődnek a Mozilla szervereiről, a korábbi több hét helyett. Ez növeli annak valószínűségét, hogy egy új Firefox-felhasználó nem találkozik biztonsági hibákkal, amikor helytelenül konfigurált webhelyeket látogat meg.
  • Megvalósítva védelem olyan sebezhetőségekkel szemben, mint pl másfél éve találtuk a Zoom kliensben. Például, ha korábban a „Mindig használja a Zoom Meetings-et a zoommtg:// hivatkozások megnyitásához” opciót minden webhelyre kiosztották (bármelyik webhelyen egy ilyen hivatkozásra kattintva megnyílik a Zoom kliens), most ez az opció csak egy tartományon belül működik ( ha engedélyezi az example1.com webhelyen, akkor amikor a zoommtg:// hivatkozásra kattint az othersite.com webhelyen, újra megjelenik a kérés ablak). Annak érdekében, hogy ne okozzon túl sok kényelmetlenséget a felhasználóknak, a védelem (amelyet a security.external_protocol_requires_permission beállítás szabályoz) nem vonatkozik néhány népszerű sémára, mint például a tel: és a mailto:
  • Ha az SSL-tanúsítványt csak a www.example.com webhelyhez adták ki, és a felhasználó megpróbálja elérni a https://example.com webhelyet, a Firefox automatikusan a https://www.example.com webhelyre megy (korábban a felhasználók ilyen esetekben megkapták hiba SSL_ERROR_BAD_CERT_DOMAIN).
  • A Firefox mostantól mindig elfogadja a localhost címeket (http://localhost/ и http://dev.localhost/) hivatkozásként a visszacsatolási felületre (pl. http://127.0.0.1). Ily módon a localhost-ról betöltött erőforrásokat a rendszer többé nem vegyes tartalomként kezeli.
  • PDF fájlok, irodai dokumentumok és médiafájlok most mindig a megfelelő kiterjesztéssel kerülnek mentésre (néha kiterjesztés nélkül is mentették).
  • A sikertelen DoH-kísérletek maximális megengedett száma (amelynek elérése után a böngésző automatikusan normál DNS-re vált) 5-ről 15-re emelkedett.
  • A Windows platformon a Canvas 2D mostantól GPU-gyorsított.
  • CSS:
    • Álosztály :nem() támogatást kapott az összetett szelektorokhoz.
    • A szabadalmaztatott -moz-default-appearance tulajdonság már nem támogatja a scrollbar-small-t (a scrollbar-width: vékony helyett használja) és a scrollbar-t (csak macOS; használja helyette a scrollbar-horizontal és scrollbar-vertical értékeket).
  • JavaScript: konstruktor paraméterként megadott egyéni dátum- és időformátumok Intl.DateTimeFormat(), mostantól támogatja a törtmásodpercek (fractionalSecondDigits) kifejezésére használt számjegyek számának megadását.
  • API-k:
    • API Paint Timing: interfész hozzáadva PerformancePaintTiming (az oldal különböző részeinek megjelenítési idejének nyomon követése).
    • módszer Navigator.registerProtocolHandler() most már csak két paramétert fogad el: a sémát és az url-t. A title paraméter már nem támogatott.
    • módszer MediaRecorder.start() most .InvalidModificationError üzenetet dob, ha a rögzített adatfolyamban megváltozott a műsorszámok száma.
    • A támogatás eltávolítva a webhelyek közötti szkriptelési problémák miatt alkalmazás gyorsítótárazás (alkalmazások offline módban történő futtatására szolgál). Ehelyett érdemes használni API Service Worker.
  • Fejlesztői eszközök:
    • A Hálózat panel most látható képes kezelheti a hirtelen hibákat, és megjelenítheti a hasznos hibakeresési részleteket, például a veremnyomokat. Egyszerűbb hibajelentéseket küldeni – csak kattintson a linkre.
    • Az akadálymentesítési ellenőr megtanulta megmutatni oldalelemek bejárásának sorrendje a Tab billentyűvel. Így a fejlesztők értékelni tudják a billentyűzetes navigáció egyszerűségét.

Forrás: linux.org.ru