TillgÀnglig Firefox 75.
- AdressfÀltet Quantum Bar, som debuterade i Firefox 68, har nu fÄtt sin första stora uppdatering:
- Storleken pÄ adressfÀltet ökar avsevÀrt nÀr det fÄr fokus (browser.urlbar.update1).
- Innan anvÀndaren börjar skriva text visas populÀra webbplatser i rullgardinsmenyn (browser.urlbar.openViewOnFocus).
- I rullgardinsmenyn med historik för besökta sidor visas inte lÀngre protokollet https://. Att anvÀnda en sÀker anslutning överraskar ingen nuförtiden, det Àr nu viktigt att uppmÀrksamma anvÀndarna pÄ bristen av HTTPS snarare Àn dess nÀrvaro (browser.urlbar.update1.view.stripHttps).
- Dessutom, avslutat visningen av underdomÀnen www (instÀllningen browser.urlbar.trimURLs Äterger bÄde www och https:// samtidigt, sÄ det Àr meningslöst att Àndra den tidigare nÀmnda instÀllningen).
- InstÀllningarna browser.urlbar.clickSelectsAll och browser.urlbar.doubleClickSelectsAll har tagits bort. Nu överensstÀmmer klickbeteendet i adressfÀltet i Linux med beteendet i macOS och Windows, vilket anvÀndarna har efterfrÄgat i 14 Är..
- I system som anvÀnder Wayland har hÄrdvaruaccelerationen av webGL introducerats (widget.wayland-dmabuf-webgl.enabled). Det gÄr inte att implementera detta med X11, eftersom det skulle krÀva ett stort antal undantag och hack. (Mozilla har inte gigantiska resurser som Google att testa varje befintlig version av drivrutiner med varje befintlig grafikmodell). Wayland förenklar situationen avsevÀrt, vilket gjorde det möjligt för Martin Strjansky frÄn RedHat att skriva den nödvÀndiga backend-lösningen DMABuf. En trevlig bonus Àr att DMABuf kan ge hÄrdvaruacceleration för avkodning av H.264 (widget.wayland-dmabuf-vaapi.enabled). I nÀsta version kommer hÄrdvaruaccelerationen att fungera med andra videoformat.
- Det har tillkommit officiella paket i Flatpak-format.
- Korrigerat ÄterstÀllning av sessionen pÄ KDE Plasma virtuella skrivbord.
- Stödet för fristÄende bildladdning har införts. Om en bild har attributet loading med vÀrdet lazy kommer webblÀsaren att ladda bilden först nÀr anvÀndaren rullar ner till den aktuella positionen pÄ sidan.
- AnvÀndare frÄn Storbritannien (utöver anvÀndare frÄn USA) kommer att se sponsrade innehÄllsblock (kan stÀngas av i instÀllningarna) pÄ startsidan.
- Stödet för TLS 1.0/1.1 har Äterinförts. Nu Àr det inte rÀtt tidpunkt att ens marginellt begrÀnsa mÀnniskors tillgÄng till nÄgra resurser.
- FrÄn och med nu kommer webblÀsaren i bakgrunden att cacha alla betrodda PKI-certifikat frÄn certifieringsmyndigheter som Àr kÀnda av Mozilla. Detta bör förbÀttra kompatibiliteten med servrar vars Àgare har konfigurerat HTTPS felaktigt.
- Sidan about:policies omskriven frÄn XUL till HTML.
- Web Crypto API Àr nu Àr tillgÀnglig endast tillgÀnglig för webbplatser som öppnas via en sÀker anslutning.
- NÀr det gÀller HTML-dokument beaktar Firefox numera direktivet X-Content-Type-Options:nosniff, vilket anger för webblÀsaren att inte försöka heuristiskt avgöra MIME-typen för innehÄllet. Tidigare anvÀndes "nosniff" endast för CSS och JS.
- I versionerna för macOS tillÀmpas teknologin RLBox. C++-koden för potentiellt sÄrbara tredjepartsbibliotek omvandlas till en WebAssembly-modul, vars rÀttigheter Àr strikt begrÀnsade, och modulen kompileras sedan till maskinkod och körs i en isolerad process. Det första sÄdana biblioteket var Graphite. Dessutom har macOS implementerat möjligheten att lÀsa certifikat frÄn operativsystemets lagring (instÀllning security.osclientcerts.autoload), samt fixad en bugg som gjorde att ÄterstÀllning av webblÀsarsessionen placerade webblÀsarfönster pÄ nuvarande skrivbord istÀllet för de skrivbord dÀr dessa fönster var i den tidigare sessionen.
- I Windows pÄslagen direkt komposition (Direct Composition), vilket bör förbÀttra prestandan. Dessutom fixad Àr det omöjligt att importera inloggningar frÄn Chrome 80 och uppÄt.
- CSS:
- Stöd för funktioner har lagts till min(), max() och clamp().
- Egenskap text-decoration-skip-ink har fÄtt vÀrdet all.
- JavaScript:
- Stöd har lagts till för publika statiska fÀlt i klasser..
- Klassen Intl.Locale.
- GrÀnssnitt HTMLFormElement har fÄtt metoden requestSubmit(), som fungerar likt att trycka pÄ en knapp för att skicka data.
- Web Animations API:
- Stöd för gettern Animation.timeline, samt Document.timeline, DocumentTimeline och AnimationTimeline.
- Stöd för metoderna Document.getAnimations() och Element.getAnimations().
- TillgÀnglighetspanelen i inspektören har lagts till visning av tillgÀnglighet av sidans element för personer som bara anvÀnder tangentbord, samt simulator för fÀrgblindhet.
- Omedelbar utvÀrdering av konsoluttryck gör det möjligt för utvecklare att se resultatet direkt medan de skriver.
- Verktyget för att mÀta sidor kan nu justera storleken pÄ en rektangulÀr ram.
- Inspektör tillÄter numera att anvÀnda inte bara CSS-selektorer utan ocksÄ uttryck XPath.
- Det har blivit möjligt att filtrera meddelanden WebSocket med hjÀlp av regular expressions.
- Det har lagts till en instÀllning view_source.tab_size som gör det möjligt att ange tabulÀrlÀngden i visningslÀget för sidans kÀlla.
KĂ€lla: linux.org.ru
