Firefox 84

Tilgængelig Firefox 84.

  • Den sidste version med support for Adobe Flash. I næste version planlægges fjernelse af NPAPI-support, da Flash er den eneste NPAPI-plugins, der er tilladt i Firefox.
  • Antallet af systemer, hvor den er aktiveret, er udvidet WebRender:
    • Linux: GNOME/X11 (undtagen systemer med proprietære NVIDIA-drivere, samt med kombinationen 'Intel-grafik og opløsning >= 3440×1440). I næste version er planlagt aktivering af WebRender for kombinationen GNOME/Wayland (undtagen XWayland)
    • macOS: Big Sur
    • Android: GPU Mali-G.
    • Windows: Intel-grafik 5. og 6. generation (Ironlake og Sandy Bridge). Desuden er WebRender deaktiveret for ejere af NVIDIA-grafikkort, der bruger flere skærme med forskellige opdateringshastigheder.
  • Firefox at søge efter anmodningens og svarets elementer (headere, cookies, krop). bruges PipeWire. Support for PipeWire tilføjet i WebRTC.
  • I Linux er der anvendt nye metoder til tildeling af delt hukommelse, hvilket øger ydeevnen og forbedrer kompatibiliteten med Docker.
  • Der er implementeret indbygget support til Apple Silicon-processorer. Sammenlignet med Rosetta 2-emulatoren kører den indbyggede version 2,5 gange hurtigere, og responsen fra webapplikationer fordobles. Dog kræves der stadig en emulator for at gengive DRM-indhold.
  • Antivirusprogrammet Cylance på macOS kan fejlagtigt identificere Firefox som malware og forhindre installationen.
  • Der er tilføjet en procesmanager (siden about:processes), der gør det muligt at vurdere ressourceforbruget for hver tråd. Flere oplysninger vil blive vist i fremtiden.
  • Billede i billede-tilstand at søge efter anmodningens og svarets elementer (headere, cookies, krop). husker størrelsen og placeringen af vinduet. Desuden åbnes billed-i-billede-vinduet forsøger browseren nu på den samme skærm, hvor browservinduet er åbent (tidligere åbnedes det altid på den primære skærm).
  • Indstillingen til eksperimentelle indstillinger (for at se dem, skal du aktivere browser.preferences.experimental og åbne siden about:preferences#experimental) har fået en indstilling, der gør det muligt at åbne flere billed-i-billede-vinduer samtidigt.
  • Der er mulighed for at ændre størrelsen på de paneler, pop-up-vinduer og sidepaneler, der er oprettet af udvidelser (Ctrl+musens hjul).
  • Efter import af data fra en anden browser vil Firefox automatisk aktivere visningen af bogmærkepanelet, hvis det var aktiveret i den anden browser, og der var bogmærker på den.
  • På siden til administration af udvidelser (about:addons) nu de ikke kun de grundlæggende, men også de ekstra tilladelser (som tilføjelsen anmoder om ikke ved installation, men når det aktiveres for en indstilling, der har brug for disse tilladelser). Indtil nu blev de ekstra tilladelser ikke vist, og de kunne ikke tilbagekaldes.
  • Når der oprettes en ny profil, vil oplysninger om alle betroede mellemliggende certifikationscentre blive hentet fra Mozillas servere samme dag, snarere end over flere uger som tidligere. Dette øger sandsynligheden for, at nye Firefox-brugere ikke vil støde på sikkerhedsfejl, når de besøger forkert konfigurerede hjemmesider.
  • Implementeret beskyttelse mod sårbarheder som den der blev fundet for halvandet år siden i Zoom-klienten. For eksempel, hvis muligheden „altid brug Zoom Meetings til at åbne links zoommtg://“ tidligere gjaldt for alle hjemmesider (da man klikkede på et sådant link fra en hvilken som helst hjemmeside, åbnede Zoom-klienten), gælder muligheden nu kun inden for domænet (hvis den aktiveres på example1.com, vil et klik på et zoommtg:// link fra anothersite.com fremkalde en anmodningsdialog igen). For ikke at skabe for store gener for brugerne gælder beskyttelsen (styret af indstillingen security.external_protocol_requires_permission) ikke for visse populære protokoller som tel: og mailto:
  • I tilfælde af at SSL-certifikatet kun er udstedt til www.example.com, og brugeren forsøger at få adgang til https://example.com, vil Firefox automatisk omdirigere til https://www.example.com (tidligere modtog brugerne en SSL_ERROR_BAD_CERT_DOMAIN-fejl i sådanne tilfælde).
  • Firefox betragter nu altid adresser localhost (http://localhost/ og http://dev.localhost/) som henvisende til loopback-interface (dvs. http://127.0.0.1). Således opfattes ressourcer indlæst fra localhost ikke længere som blandet indhold.
  • PDF-filer, kontordokumenter og mediefiler forsøger browseren nu gemmes altid med den rigtige filtype (nogle gange blev de gemt uden filtype).
  • Det maksimalt tilladte antal mislykkede forsøg på at bruge DoH (efter hvilket browseren automatisk skifter til almindelig DNS) er blevet forhøjet fra 5 til 15.
  • På Windows-platformen udføres acceleration af Canvas 2D nu af grafikkortet.
  • Understøttelse af den ikke-standardiserede ::-moz-focus-outer er fjernet fra
    • Pseudoklassen :not() har fået support til komplekse vælgere.
    • Den proprietære egenskab -moz-default-appearance har mistet understøttelsen af værdierne scrollbar-small (brug i stedet scrollbar-width: thin) og scrollbar (kun i macOS; brug i stedet scrollbar-horizontal og scrollbar-vertical).
  • JavaScript: кастомные форматы даты и времени, указанные в качестве параметра конструктора Intl.DateTimeFormat(), nu understøtter angivelse af antallet af cifre, der bruges til at repræsentere brøkdelssekunder (fractionalSecondDigits).
  • API:
    • API Paint Timing: tilføjet grænseflade PerformancePaintTiming (overvågning af tiden for rendering af forskellige dele af siden).
    • Metoden Navigator.registerProtocolHandler() modtager nu kun to parametre: scheme og url. Parameteren title understøttes ikke længere.
    • Metoden MediaRecorder.start() kaster nu .InvalidModificationError, hvis antallet af spor i den optagede strøm ændres.
    • På grund af bekymringer om cross-site scripting er understøttelsen af applikationscaching (som blev brugt til at køre applikationer offline) fjernet. I stedet bør der anvendes API Service Worker.
  • TypeScript-filer bliver nu korrekt
    • Netværkspanelet kan nu kan håndtere pludselige nedbrud og vise nyttige detaljer til fejlsøgning, såsom staktracing. Det er blevet enklere at sende fejlrapporter — det er nok at klikke på et link.
    • Tilgængelighedsinspektøren har lært at vise rækkefølgen af traversal af sideelementer med Tab-tasten. På den måde kan udviklere vurdere navigationsvenligheden med tastaturet.

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster