Tilgængelig Firefox 75.
- Adressedelen Quantum Bar, der debuterede i Firefox 68, har fået sin første store opdatering:
- Størrelsen på adresselinjen øges betydeligt, når den får fokus (browser.urlbar.update1).
- Inden brugeren begynder at indtaste tekst, vises de mest besøgte hjemmesider i rullemenuen (browser.urlbar.openViewOnFocus).
- I rullemenuen med besøgt historie vises protokollen https:// ikke længere.Brugen af en sikker forbindelse overrasker ikke længere nogen, nu er det vigtigt at gøre brugerne opmærksomme ikke på tilstedeværelsen af HTTPS, men på dets fravær (browser.urlbar.update1.view.stripHttps).
- Derudover, ophørt visningen af underdomænet www (indstillingen browser.urlbar.trimURLs viser både www og https:// samtidig, så det er ikke nødvendigt at ændre den tidligere nævnte indstilling).
- Indstillingerne browser.urlbar.clickSelectsAll og browser.urlbar.doubleClickSelectsAll er blevet fjernet. Nu svarer klikadfærden i adresselinjen i Linux til adfærden i macOS og Windows, hvilket brugerne har bedt om i 14 år..
- På systemer, der bruger Wayland, er hardwareacceleration af webGL blevet tilføjet (widget.wayland-dmabuf-webgl.enabled). Det kan ikke realiseres med X11, da det vil kræve en enorm mængde undtagelser og hacks. (Mozilla har ikke de enorme ressourcer fra Google til at teste hver eksisterende version af drivere med hver eksisterende model af grafikkort.) Wayland forenkler situationen betydeligt, hvilket har gjort det muligt for Martin Strynsky fra RedHat at skrive den nødvendige backend DMABuf. En glædelig bonus er, at DMABuf kan levere hardwareacceleration af H.264-dekodning (widget.wayland-dmabuf-vaapi.enabled). I den næste version vil hardwareacceleration også fungere med andre videoformater.
- Der er dukket op officielle pakker i Flatpak-format..
- manglen på et ikon ved bogmærket, hvis port er angivet i adressefeltet. gendannelse af sessioner på den virtuelle desktop KDE Plasma.
- Understøttelsen af forsinket indlæsning af billeder er blevet tilføjet. Hvis et billede har attributten loading med værdien lazy, vil browseren først indlæse billedet, når brugeren ruller siden til den relevante position.
- Brugere i Storbritannien (udover brugere i USA) vil se betalte sponsorindhold (kan deaktiveres i indstillingerne) på startskærmen.
- Understøttelsen af TLS 1.0/1.1 er blevet genindført. Det er ikke det bedste tidspunkt at besværliggøre adgangen til nogen ressourcer, selv ikke i ubetydelig grad.
- Fra nu af cacher browseren i baggrunden alle betroede PKI-certifikater fra certifikatautoriteter, der er kendt af Mozilla. Dette burde forbedre kompatibiliteten med servere, hvis ejere har konfigureret HTTPS forkert. Siden about:policies
- overgår fra XUL til HTML. omskrevet Web Crypto API er nu
- kun for websteder, der åbnes over en sikker forbindelse. tilgængelig Med hensyn til HTML-dokumenter tager Firefox
- nu hensyn til direktivet X-Content-Type-Options:nosniff, hvilket angiver til browseren ikke at forsøge at heuristisk bestemme MIME-typen af indholdet. Tidligere blev "nosniff" kun anvendt til CSS og JS. I builds til macOS er teknologierne
- . C++ kode fra potentielt sårbare tredjepartsbiblioteker bliver omdannet til et WebAssembly-modul, hvis beføjelser er strengt begrænsede, og derefter bliver modulet kompilert til maskinkode og udført i en isoleret proces. Det første sådanne bibliotek var RLBox. Derudover er der på macOS implementeret muligheden for at læse certifikater fra operativsystemets lager (indstillingen security.osclientcerts.autoload), samt Graphitefejlen, der fik browserens sessionsgendannelse til at placere browservinduerne på den nuværende desktop i stedet for de desktops, hvor disse vinduer var placeret i den foregående session. rettet I Windows
- direkte sammensætning (Direct Composition), hvilket burde have en positiv indvirkning på ydeevnen. Derudover aktiveret muligheden for ikke at importere loginoplysninger fra Chrome 80 og nyere. rettet Tilføjet støtte til funktionerne
- Understøttelse af den ikke-standardiserede ::-moz-focus-outer er fjernet fra
- min() max(), clamp() og har fået værdien all..
- Egenskab text-decoration-skip-ink offentlige statiske felter i klasser
- JavaScript:
- Der er nu støtte for Klassen.
- Intl.Locale HTMLFormElement.
- Interface har fået en metode requestSubmit() , som fungerer på samme måde som et klik på send-knappen.Web Animations API:
- Støtte til getter
- Animation.timeline Document.timeline, samt DocumentTimeline, AnimationTimeline og Tilføjet støtte til metoderne.
- Document.getAnimations() Element.getAnimations() og Øjeblikkelig vurdering.
- TypeScript-filer bliver nu korrekt
- af konsoludtryk gør det muligt for udviklere at se resultatet, mens de skriver. Værktøjet til måling af sider
- har lært at ændre størrelsen på den rektangulære ramme. tillader nu at søge efter elementer ikke kun med CSS-selektorer, men også med udtryk
- Inspektør Der er blevet mulighed for at filtrere meddelelser XPath.
- regulære udtryk WebSocket ved hjælp af Der er tilføjet en indstilling view_source.tab_size, som gør det muligt at angive længden af tabulatorer i visningsmetoden for kildekoden..
- Firefox 75 er tilgængelig. Quantum Bar adressefeltet, der debuterede i Firefox 68.
Kilde: linux.org.ru
