TillgÀnglig Firefox 85.
- Grafiksystem:
- Ă€r aktiverat pĂ„slagen pĂ„ enheter som anvĂ€nder kombinationen âGNOME+Wayland+Intel/AMD-grafikkortâ (förutom 4K-skĂ€rmar, vars stöd förvĂ€ntas i Firefox 86). Dessutom WebRender pĂ„slagen pĂ„ enheter med grafik Iris Pro Graphics P580 (mobila Xeon E3 v5), som utvecklarna har glömt, och Ă€ven pĂ„ enheter med Intel HD Graphics-drivrutiner version 23.20.16.4973 (denna specifika drivrutin var pĂ„ svartlistan). PĂ„ enheter med AMD-drivrutin 8.56.1.15/16 WebRender avstĂ€ngd.
- PÄ system som anvÀnder Wayland, Àr installerat hÄrdvaruaccelerering av video i VP8/VP9-format.
- Mekanismen Advanced Layers. Nu utför WebRender detta arbete.
- TillfÀlligt avstÀngt 2D Canvas-accelerering med hjÀlp av grafikkortet, vilket orsakar artefakter pÄ vissa resurser.
- Inkluderat nÀtverksavskiljning. FrÄn och med nu lagras cachen (HTTP, bilder, favikoner, anslutningspool, CSS, DNS, HTTP-auktorisation, Alt-Svc, spekulativa förhandsanslutningar, typsnitt, HSTS, OCSP, Prefetch- och Preconnect-taggar, CORS och annat) separat för varje domÀn. Detta kommer allvarligt att försvÄra spÄrning av anvÀndare av stora CDN och reklamnÀtverk som kan analysera förekomsten av vissa filer i webblÀsarens cache och dra slutsatser om surfhistorik. NÀtverksavskiljning introducerades först i Safari för Ätta Är sedan (började med HTTP-cachen, och Apple lade gradvis till andra kategorier), och i slutet av 2020 kom det till Chrome. Den oundvikliga kostnaden blir en viss ökning av trafiken (varje resurs kommer att ladda innehÄll frÄn CDN, Àven om detta innehÄll redan har laddats frÄn en annan resurs) och laddningstiden, men enligt Google Àr denna mÀngd extremt liten (4% av trafiken, en fördröjning i laddningen med 0.09-0.75% för de flesta webbplatser, 1.3% i vÀrsta fall). TyvÀrr finns det inget annat sÀtt i dagens webb för att bekÀmpa supercookies (tillÀgg som Decentraleyes kan inte fungera som ett alternativ eftersom de endast tÀcker en obetydlig del av det ovanstÄende cacheinnehÄllet).
- Det har blivit möjligt att visa bokmĂ€rkesfĂ€ltet endast pĂ„ den nya fliken (Visa â VerktygsfĂ€lt â BokmĂ€rken â Endast pĂ„ ny flik) istĂ€llet för pĂ„ alla sidor. Dessutom har Firefox lĂ€rt sig att komma ihĂ„g mappen för de tillagda bokmĂ€rkena, och pĂ„ bokmĂ€rkesfĂ€ltet visas nu mappen "Ăvriga bokmĂ€rken" (browser.toolbars.bookmarks.showOtherBookmarks). Efter att ha importerat bokmĂ€rken frĂ„n andra webblĂ€sare kommer bokmĂ€rkesfĂ€ltet att aktiveras automatiskt pĂ„ alla flikar. Tillagd telemetri för att bedöma tillvĂ€xten i antalet interaktioner med bokmĂ€rkesfĂ€ltet, ökningen av nya anvĂ€ndare som importerar bokmĂ€rken samt anvĂ€ndare som helt stĂ€nger av bokmĂ€rkesfĂ€ltet.
- Ytterligare förbÀttringar av adressfÀltet:
- I dialogrutan för instĂ€llning av sökmotorer har lagts till "BokmĂ€rken", "Historik" och "Ăppna flikar", vilket gör att kortnamn kan tilldelas dem.
- Valfri sökmotor kan nu gömma frÄn adressfÀltet.
- Tillagd instÀllningen, vilket gör att sökmotorer inte föreslÄs i sökresultaten (till exempel, frÄn och med Firefox 83, nÀr man skriver "bing" först föreslÄs byta till sökmotorn Bing).
- Det har kommit valfri utskrift av sidor (till exempel, inte 1-5, utan 1-3,5), samt utskrift av flera sidor pÄ ett ark. Funktionerna Àr endast tillgÀngliga i den nya dialogrutan för förhandsgranskning av utskrifter, som aktiveras med instÀllningen print.tab_modal.enabled.
- I hanteraren för sparade lösenord har lagts till kan man rensa alla sparade lösenord (tidigare fick man ta bort dem en och en).
- Möjligheten har lagts till val av startsidan och sidan för ny flik, Àven om ett tillÀgg har installerats som Àndrar dessa sidor. Tidigare hade anvÀndaren bara ett val mellan att "acceptera" och "inaktivera tillÀgget".
- Det har blivit möjligt visning av PID i flikarnas verktygstips (browser.tabs.tooltipsShowPid).
- Det maximala möjliga sidzoomet ökad frÄn 300% till 500%, för att inte hamna efter andra webblÀsare.
- Autocomplettering av adress (nÀr anvÀndaren skriver ett ord i adressfÀltet och trycker pÄ Ctrl+Enter) kommer lÀgger till prefixet https://, istÀllet för http://.
- Uppdaterad logotypen för sökmotorn Bing. SjÀlva sökmotorn har bytt namn till Microsoft Bing.
- För att undvika krascher begrÀnsas den maximala lÀngden av varje lÀnk i historiken till 2000 tecken.
- Den maximala tillÄtna storleken för lokal lagring (LocalStorage) som en specifik webbresurs kan anvÀnda, ökad frÄn 5 till 25 megabyte. I Firefox 84 gjordes Àndringar i algoritmen för att rÀkna lagrad datamÀngd, vilket ledde till att vissa webbsidor inte lÀngre hanterade 5 megabyte. Eftersom utvecklarna planerar att inom kort helt omarbeta koden som ansvarar för LocalStorage (LocalStorage NextGen), beslöts det att helt enkelt öka grÀnsen istÀllet för att spendera tid pÄ att ÄtgÀrda koden som snart kommer att ersÀttas.
- Fixad omöjlighet att ÄterstÀlla flera stÀngda flikar om de stÀngdes av ett tillÀgg istÀllet för av anvÀndaren (endast den senaste stÀngda fliken ÄterstÀlldes, inte alla).
- Korrigerat fryst vid uppladdning av stora filer frÄn filöverföringstjÀnsten Mega.
- à tgÀrdad problem dÀr Firefox, installerad som Flatpak-paket, inte kunde öppna adressen localhost:port.
- En heuristik som försöker gissa rÀtt filÀndelse baserat pÄ MIME-typen som servern ger, nu ett undantag för formaten zip, json och xml (detta orsakade problem vid uppladdning av filer som .rwp och .t5script, som i grunden Àr zip-arkiv men har en annan Àndelse). Heuristiken Àr nödvÀndig eftersom det finns mÄnga felkonfigurerade servrar som skickar filer med rÀtt MIME-typ men fel filÀndelse, och ett liknande antal servrar som skickar filer med korrekt filÀndelse men fel MIME-typ (till exempel i fallet med .rwp (komprimerad katalog för Train Simulator 2021) borde servern inte signalera till webblÀsaren att detta Àr ett ZIP-arkiv). AnvÀndare vill inte behöva förstÄ att det Àr serverns fel och inte webblÀsarens, sÄ exempelvis Chrome tvingas ha en stor lista med MIME-typer i sin kodbas för att hantera sÄdana situationer.
- Fixad fel som leder till en oÀndlig avisering om att en Captive Portal upptÀckts i det lokala nÀtverket. NÀr anvÀndaren besöker domÀnen firefox.com fÄr de information om HSTS, vilket gör att webblÀsaren frÄn och med nu anvÀnder protokollet HTTPS för att ansluta till denna domÀn. Det bryter i sin tur mekanismen för att identifiera Captive Portal (som kontrollerar tillgÄngen till adressen http://detectportal.firefox.com via HTTP, eftersom HTTPS-förfrÄgningar Àr vÀrdelösa vid verklig nÀrvaro av en Captive Portal).
- Fixad omöjlighet att ansluta till domÀner i det lokala nÀtverket via NetBIOS-namn.
- Helt har tagits bort stöd för Flash. IstÀllet för elementen och <embed>, av typen x-shockwave-flash eller x-test, kommer att visa ett transparent omrÄde.
- Avslutad stöd för Encrypted SNI (eSNI), som anvÀndes för att kryptera SNI-fÀltet (innehÄller vÀrdnamnet i HTTPS-paketens rubriker, anvÀnds för att organisera arbete med flera HTTPS-resurser pÄ en och samma IP-adress, samt anvÀnds av leverantörer för selektiv filtrering av trafik och analys av besökta resurser). Praktiken har visat att detta inte ger tillrÀcklig sekretess, eftersom domÀnnamnet förekommer, exempelvis i PSK-alternativ (Pre-Shared Key) vid sessionens Äterupptagande samt i vissa andra fÀlt. Att skapa analoger till eSNI för var och en av dessa fÀlt verkar oklokt. Som ersÀttning för eSNI föreslÄs standarden ECH (Encrypted Client Hello), dÀr hela ClientHello-meddelandet krypteras snarare Àn specifika fÀlt (sammansÀttningen ansvarar instÀllningarna network.dns.echconfig.enabled och network.dns.use_https_rr_as_altsvc).
- Avslutad stöd för sökmotorer installerade i katalogen distribution eller i katalogen för sprÄkpaket. SÄdana motorer borde inte ha kvarstÄtt efter Firefox 78 (och om de finns kvar Àr det ett uppenbart fel och de bör inte anvÀndas).
- TillÀgg:
- InstÀllningen "endast HTTPS-lÀge" Àr nu lÀsbar av tillÀgg, sÄ att tillÀgg som HTTPS Everywhere kan inaktivera vissa av sina funktioner som Àr i konflikt med detta lÀge.
- TillÀgg har nu tillgÄng till API browsingData (vilket gör att tillÀgg kan radera data som sparats i webblÀsaren).
- HTML:
- Stöd inkluderat <link rel=«preload»> (ladda innehÄll innan det begÀrs av webblÀsaren).
- Stödet för elementet <menuitem>.
- CSS:
- Stödet för den pseudo-klassen har aktiverats :focus-visible.
- Stödet för vÀrdet pinch-zoom av egenskapen touch-action.
- JavaScript: ŃĐČĐŸĐčŃŃĐČĐŸ collation ŃДпДŃŃ ĐŒĐŸĐ¶Đ”Ń ĐżĐ”ŃДЎаĐČаŃŃŃŃ ĐČ ĐșаŃĐ”ŃŃĐČĐ” ĐŸĐżŃОО ĐșĐŸĐœŃŃŃŃĐșŃĐŸŃŃ Intl.Collator() (istĂ€llet för let pinyin = new Intl.Collator(["zh-u-co-pinyin"]); kan du skriva let pinyin = new Intl.Collator("zh", {collator: "pinyin"});).
- 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.
- I konsolens kodredigerare har en knapp för att formatera JS-uttryck.
- Inspektören har lÀrt sig att aktivera och inaktivera pseudo-klassen :focus-visible för det valda elementet (utöver de redan stödda pseudo-klasser :hover, :active, :focus, :focus-within och Flytt av Àldre Ethernet-drivrutiner frÄn kÀrnan pÄ grund av fel som identifierats genom AI).
KĂ€lla: linux.org.ru
