Firefox 84

I disponueshëm Firefox 84.

  • Publikimi i fundit me mbështetje për Adobe Flash. Në publikimin e ardhshëm, planifikohet heqja e mbështetjes për NPAPI, ndërsa Flash mbetet NPAPI-plugini i vetëm i lejuar në Firefox.
  • Numri i sistemeve ku është aktivizuar është zgjeruar. WebRender:
  • Firefox ka mësuar të përdorë PipeWire. Mbështetje për PipeWire është shtuar në WebRTC.
  • Në Linux janë aplikuar metoda të reja për ndarjen e memories, duke rritur performancën dhe përmirësuar përputhshmërinë me Docker.
  • Mbështetje natyrale për procesorët Apple Silicon është implementuar. Krahasuar me emulatorin Rosetta 2, ndërtimi natyral ekzekutohet 2.5 herë më shpejt, dhe reagimi i aplikacioneve web dyfishohet. Megjithatë, për të luajtur përmbajtje DRM, ende kërkohet emulator.
  • Software-i antivirus Cylance në macOS mund të klasifikojë gabimisht Firefox si malware, duke kompromentuar instalimin e tij.
  • Menaxheri i proceseve (faqja about:processes) është shtuar, duke lejuar vlerësimin e konsumit të burimeve nga çdo thread. Në të ardhmen, planifikohen të shpërndahen informacione të tjera.
  • Rejimi 'imazh në imazh' ka mësuar do të mbajë madhësinë dhe pozicionin e dritares. Për më tepër, dritarja 'imazh në imazh' tani hapet në të njëjtin monitor ku është hapur dritarja e shfletuesit (deri tani ajo hapte 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ë lejon aktivizimin e disa dritareve 'imazh në imazh' në të njëjtën kohë.
  • Ka ardhur mundësia për të ndryshuar shkallën e paneleve, popup-eve dhe paneleve anësore të krijuara nga shtesat (Ctrl+ruletë miu).
  • Pas importit të të dhënave nga një shfletues tjetër, Firefox automatikisht do të aktivizojë shfaqjen e panelit të shënimeve nëse në shfletuesin tjetër ishte aktivizuar dhe kishte shënime.
  • Në faqen e menaxhimit të shtesave (about:addons) tani shfaqen jo jo lejo themelore, por dhe lejo te tjera (te cilat plotesimi i kerkon jo ne momentin e instalimit, por ne momentin e aktivizimit te cdo cilese se cila eshte e nevojshme). Para kesaj, lejet shtesë nuk shfaqeshin, nuk ishte e mundur t'i hiqesh.
  • Kur krijoni një profil të ri, informacionet për të gjithë qendrat e besuara të certifikimit do të ngarkohen nga serverët e Mozilla në të njëjtën ditë, e jo brenda disa javësh, si më parë. Kjo rrit mundësinë që një përdorues i ri i Firefox të mos përballet me gabime sigurie gjatë vizitës në faqet e internetit të konfiguruara keq.
  • Është realizuar mbrojtje nga vulnerabilitetet, si ai i 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://” aplikohej për të gjitha faqet (kur klikohej në një lidhje të tillë nga çdo faqe hapte klientin Zoom), tani opsioni funksionon vetëm brenda domenit (nëse aktivizohet në example1.com, kur klikoni në lidhjen zoommtg:// nga faqja anothersite.com, dritarja e pyetjes do të shfaqet përsëri). Për të mos krijuar shumë shqetësime për përdoruesit, mbrojtja (e menaxhuar nga cilësimi security.external_protocol_requires_permission) nuk përfshin disa skema të njohura si tel: dhe mailto:
  • Në rast se certifikata SSL është lëshuar vetëm për www.example.com, dhe përdoruesi përpiqet të hyjë në https://example.com, Firefox automatikisht do të kalojë në https://www.example.com (më parë, përdoruesit në raste të tilla merrnin një gabim SSL_ERROR_BAD_CERT_DOMAIN).
  • Firefox tani gjithmonë i trajton adresat localhost (http://localhost/ dhe http://dev.localhost/) si referuese në ndërfaqen loopback (dmth. http://127.0.0.1). Kështu, burimet e ngarkuara nga localhost nuk trajtohen më si përmbajtje e përzier.
  • Skedarët në formatin PDF, dokumentet zyrtare dhe skedarët mediatikë tani gjithmonë ruajnë me zgjerimin e duhur (ndonjëherë ruhej pa zgjerim).
  • Numri maksimal i përpjekjeve të dështuara për të përdorur DoH (pas arritjes së të cilit shfletuesi kalon automatikisht në DNS-in e zakonshëm) është rritur nga 5 në 15.
  • Në platformën Windows, përshpejtimi i Canvas 2D tani realizohet nga karta grafike.
  • CSS:
    • Pseudoklasi :not() ka fituar mbështetje për selektorë të komplikuar.
    • Ajo të drejta -moz-default-appearance ka humbur mbështetje për vlerat scrollbar-small (duhet të përdoret scrollbar-width: thin në vend të tij) dhe scrollbar (vetëm në macOS; duhet të përdoren scrollbar-horizontal dhe scrollbar-vertical).
  • JavaScript: кастомные форматы даты и времени, указанные в качестве параметра конструктора Intl.DateTimeFormat(), tani mbështesin përcaktimin e numrit të cifrave që përdoren për të paraqitur fraksionet e sekondës (fractionalSecondDigits).
  • Metoda
    • API Paint Timing: është shtuar ndërfaqja PerformancePaintTiming (ndjekja e kohës së vizatimit të pjesëve të ndryshme të faqes).
    • Sanitizer.replaceElementWithChildren() Navigator.registerProtocolHandler() tani pranon vetëm dy parametra: scheme dhe url. Parametri title nuk mbështetet më.
    • Sanitizer.replaceElementWithChildren() MediaRecorder.start() tani hedh .InvalidModificationError, nëse numri i gjurmëve në rrjedhën e regjistrimit është ndryshuar.
    • Për shkak të shqetësimeve për skriptimin ndërsite, është hequr mbështetjeja për aplikacionet e caches (përdorej për funksionimin e aplikacioneve në modalitet offline). Në vend të tij, duhet përdorur API Service Worker.
  • Mjetet e zhvilluesve:
    • Paneli 'Rrjeti' tani mund përpunon crash të papritur dhe tregon detaje të dobishme për debug, siç është gjurmimi i stack. Është lehtësuar dërgimi i mesazheve për gabime - mjafton të klikoni në lidhjen.
    • Inspektori i aksesueshmërisë mëson të tregojë rendin e navigimit të elementeve të faqes me tastin Tab. Kështu, zhvilluesit mund të vlerësojnë lehtësinë e navigimit me tastierë.

Burimi: linux.org.ru

Blini hosting të besueshëm për faqe interneti me mbrojtje nga DDoS, serverë VPS VDS 🔥 Blini hosting të besueshëm për faqe interneti me mbrojtje nga DDoS, serverë VPS VDS | ProHoster