Firefox 84

Në dispozicion Firefox 84.

  • Lëshimi i fundit me mbështetjen e Adobe Flash. Mbështetja NPAPI është planifikuar të hiqet në një version të ardhshëm, pasi Flash është e vetmja shtesë shtesë NPAPI që lejohet të ekzekutohet në Firefox.
  • Numri i sistemeve ku është aktivizuar është zgjeruar WebRender:
    • Linux: GNOME/X11 (me përjashtim të sistemet me drejtues të pronarit NVIDIA, si dhe me një kombinim të "grafikës Intel dhe rezolucionit >= 3440×1440). Në numrin e ardhshëm planifikuar aktivizimi i WebRender për kombinimin GNOME/Wayland (përveç XWayland)
    • macOS: Big Sur
    • Android: GPU Mali-G.
    • Windows: Intel Graphics Gjenerata 5 dhe 6 (Ironlake and Sandy Bridge). Për më tepër, WebRender me aftësi të kufizuara për pronarët e kartave video NVIDIA që përdorin monitorë të shumtë që kanë shpejtësi të ndryshme rifreskimi.
  • Firefox i mesuar për t'u përdorur Piperar. Mbështetje për PipeWire shtuar në WebRTC.
  • Linux prezanton metoda të reja për ndarjen e memories së përbashkët, e cila rrit performancën dhe përmirëson përputhshmërinë me Docker.
  • Mbështetja vendase për procesorët Apple Silicon është zbatuar. Krahasuar me emulatorin Rosetta 2, ndërtimi vendas nis 2.5 herë më shpejt dhe reagimi i aplikacioneve në ueb është dyfishuar. Megjithatë, kërkohet ende një emulator për të luajtur përmbajtje DRM.
  • Softueri antivirus Cylance në macOS mund të raportojë gabimisht Firefox-in si malware, duke ndërprerë instalimin e tij.
  • U shtua një menaxher procesi (about:processes faqe) që ju lejon të vlerësoni konsumin e burimeve të çdo thread. Në të ardhmen është planifikuar të jepen informacione shtesë.
  • Modaliteti foto-në-foto i mesuar mbani mend madhësinë dhe pozicionin e dritares. Përveç kësaj, dritarja foto-në-foto tani hapet në të njëjtin monitor ku dritarja e shfletuesit është e hapur (para kësaj hapej gjithmonë në monitorin kryesor).
  • Në seksionin e cilësimeve eksperimentale (për t'i parë ato, duhet të aktivizoni browser.preferences.experimental dhe të hapni faqen about:preferences#experimental) është shtuar një cilësim që ju lejon të përdorni disa dritare foto në figurë në të njëjtën kohë .
  • Tani është e mundur të ndryshohet shkalla e paneleve, dritareve kërcyese dhe paneleve anësore të krijuara nga shtesat (Ctrl+rrota e miut).
  • Pas importimit të të dhënave nga një shfletues tjetër, Firefox do të aktivizojë automatikisht shiritin e faqeshënuesve nëse shfletuesi tjetër e kishte të aktivizuar dhe kishte faqeshënues.
  • Në faqen e menaxhimit të shtesave (about:addons) ka tani jane treguar jo vetëm leje bazë, por edhe shtesë (të cilat shtesa i kërkon jo gjatë instalimit, por në momentin e aktivizimit të një cilësimi të veçantë për të cilin nevojiten këto leje). Më parë, lejet shtesë nuk shfaqeshin dhe nuk mund të revokoheshin.
  • Kur krijoni një profil të ri, informacioni për të gjitha autoritetet e besueshme të certifikatave të ndërmjetme do të shkarkohet nga serverët e Mozilla në të njëjtën ditë, në vend të disa javësh si më parë. Kjo rrit gjasat që një përdorues i ri i Firefox-it të mos ndeshet me gabime sigurie kur viziton faqet e internetit të konfiguruara gabimisht.
  • Zbatuar mbrojtje kundër dobësive si gjetur një vit e gjysmë më parë në klientin Zoom. Për shembull, nëse më parë opsioni "përdor gjithmonë Zoom Meetings për të hapur lidhjet zoommtg://" u shpërnda në të gjitha sajtet (klikimi në një lidhje të tillë nga çdo sajt do të hapte klientin e Zoom), tani opsioni funksionon vetëm brenda një domeni ( nëse e aktivizoni në example1.com, atëherë kur klikoni në lidhjen zoommtg:// nga othersite.com, dritarja e kërkesës do të shfaqet përsëri). Për të mos krijuar shumë bezdi për përdoruesit, mbrojtja (e kontrolluar nga cilësimi security.external_protocol_requires_permission) nuk zbatohet për disa skema të njohura si tel: dhe mailto:
  • Nëse një certifikatë SSL lëshohet vetëm për www.example.com dhe përdoruesi përpiqet të hyjë në https://example.com, Firefox do të shkojë automatikisht në https://www.example.com (më parë, përdoruesit në raste të tilla merrnin gabim SSL_ERROR_BAD_CERT_DOMAIN).
  • Firefox tani pranon gjithmonë adresat e localhost (http://localhost/ и http://dev.localhost/) duke iu referuar ndërfaqes loopback (d.m.th. http://127.0.0.1). Në këtë mënyrë, burimet e ngarkuara nga localhost nuk trajtohen më si përmbajtje të përzier.
  • Skedarët PDF, dokumentet e zyrës dhe skedarët mediatikë tani ruhen gjithmonë me ekstensionin e duhur (ndonjëherë janë ruajtur pa një shtesë).
  • Numri maksimal i lejuar i përpjekjeve të dështuara të DoH (pas arritjes së të cilave shfletuesi kalon automatikisht në DNS të rregullt) është rritur nga 5 në 15.
  • Në platformën Windows, Canvas 2D tani është GPU i përshpejtuar.
  • CSS:
    • Pseudo klasë :jo() mori mbështetje për përzgjedhës komplekse.
    • Vetia e pronarit -moz-default-appearance nuk mbështet më scrollbar-small (duhet të përdorë gjerësinë e shiritit lëvizës: i hollë në vend) dhe shiritin e lëvizjes (vetëm macOS; përdorni në vend të tyre shiritin lëvizës-horizontal dhe scrollbar-vertical).
  • JavaScript: formate të personalizuara të datës dhe orës të specifikuara si një parametër konstruktor Intl.DateTimeFormat(), tani mbështesin specifikimin e numrit të shifrave të përdorura për të përfaqësuar sekondat e pjesshme (fractionalSecondDigits).
  • API-të:
    • API Paint Time: ndërfaqja e shtuar PerformancePaintTiming (ndjekja e kohës së renderimit të pjesëve të ndryshme të faqes).
    • Метод Navigator.registerProtocolHandler() tani pranon vetëm dy parametra: skema dhe url. Parametri i titullit nuk mbështetet më.
    • Метод MediaRecorder.start() tani hedh .InvalidModificationError nëse numri i pjesëve në transmetimin e regjistruar ka ndryshuar.
    • Из-за опасений межсайтового скриптинга удалена поддержка memoria e aplikacionit (përdoret për ekzekutimin e aplikacioneve në modalitetin offline). Në vend të kësaj ju duhet të përdorni Punonjësi i Shërbimit API.
  • Mjetet e zhvilluesit:
    • Paneli i Rrjetit është tani mund trajtoni dështimet e papritura dhe shfaqni detaje të dobishme korrigjimi siç janë gjurmët e stivës. Është më e lehtë të dorëzosh raporte të gabimeve - thjesht klikoni në lidhjen.
    • Inspektori i aksesueshmërisë ka mësuar të tregojë renditja e përshkimit të elementeve të faqes duke përdorur tastin Tab. Në këtë mënyrë, zhvilluesit mund të vlerësojnë lehtësinë e lundrimit me tastierë.

Burimi: linux.org.ru