TillgÀnglig Firefox 151, med förbÀttrat skydd mot insamling av digitala fingeravtryck, stöd för Web Serial API, samt möjlighet för webbplatser att fÄnga tangentbordsinmatning i helskÀrmslÀge.
- Lokal sÀkerhetskopiering av profil Àr tillgÀnglig i Linux (i macOS aktivering skjuten till nÀsta version).
- Omarbetad design ny flik för att sÀkerstÀlla dess beredskap för framtida förÀndringar, sÄsom widgetar och förbÀttrade genvÀgar som Àr planerade att introduceras i nÀsta version (browser.newtabpage.activity-stream.nova.enabled).
- SökfÀltets bredd i instÀllningarna har ökat avsevÀrt.
- I privat surfning har det tillkommit att rensa alla data för den aktuella sessionen utan att behöva stÀnga webblÀsarens fönster och starta en ny session.
- Skyddet mot spĂ„rning har blivit Ă€nnu bĂ€ttre pĂ„ att bekĂ€mpa insamlingen av digitala fingeravtryck. Antalet anvĂ€ndare som kan identifieras entydigt har minskat med i genomsnitt 14% (och i macOS â med 49%).
- PDF-lÀsare att söka efter förfrÄgnings- och svarsobjekt (rubriker, cookies, kropp). sammanfoga flera dokument.
- I undermenyn "Andra verktyg" tillagd detaljen för att öppna about:translations.
- Inbyggd VPN kan nu möjliggör vÀlja det land dÀr utgÄngsnoden finns.
- Fixad skicka felaktig information om skÀrmupplösning till webbplatser pÄ system med flera bildskÀrmar.
- Autofyll adresser inkluderat för anvÀndare frÄn NederlÀnderna.
- Borttaget arkitektoniskt begrÀnsning som hindrade webbplatser frÄn att se temporÀra tillstÄnd (nÀr anvÀndaren till exempel tillÄtit Ätkomst till geolokalisering men inte angav "kom ihÄg detta beslut").
- Flytta profilen till en annan katalog eller ett annat operativsystem stör inte lÀngre funktionen av installerade tillÀgg och teman (i extensions.json fanns gamla sökvÀgar kvar).
- macOS:
- Implementerad stöd för lÀnkar, som placeras i urklippet pÄ enheter som kör iOS.
- Rullgardinsobjekt <select> Àr nu anvÀnder ett inbyggt operativsystemmeny.
- Ett fel har ÄtgÀrdats som gjorde att installerade fönster i Firefox pÄ system med flera bildskÀrmar öppnades inte pÄ rÀtt skÀrm.
- FörbÀttrad fÀrgkontroll vid kopiering och klistrande av bilder.
- Windows: Firefox kan nu tar hÀnsyn till systeminstÀllningar för geolokalisering, nÀr anvÀndaren tillÄter webbplatsen att bestÀmma plats. Om geolokalisering Àr avstÀngd pÄ OS-nivÄ kommer webblÀsaren att be anvÀndaren aktivera geolokalisering.
- HTML: Det har kommit stöd för attributet shadowrootslotassignment pÄ element <template>. I JavaScript reflekteras detta attribut av egenskaper. ShadowRoot.slotAssignment eller HTMLTemplateElement.shadowRootSlotAssignment.
- CSS:
- Direktiv @container kommer att förfrÄgningar style() (möjliggör kontroll av om containern har en giltig deklaration, specifik egenskap eller anpassad egenskap, och tillÀmpar stilar pÄ dess underliggande element dÀrefter).
- Egenskap position-anchor kommer att (standard) vÀrde normal (sÀkerstÀller överensstÀmmelse med egenskapen position-area: om det uppdateras, kommer position-anchor ocksÄ att uppdateras automatiskt).
- API:
- Metod Sanitizer.replaceElementWithChildren() kommer ÄtervÀnder false, om det ersatta elementet Àr <svg> i SVG-namnutrymmet eller i MathML-namnutrymmet.
- Det har kommit stöd för Document Picture-in-Picture API (möjliggör att öppna ett fönster som ligger ovanpÄ andra fönster, vilket kan fyllas med valfritt HTML-innehÄll).
- TillÀgg egenskapen CanvasRenderingContext2D.lang (anvÀndbart för att konfigurera kontexten för det offscreen canvas som kan renderas innan det kopplas till nÄgot element <canvas>).
- Metod Element.requestFullscreen() kommer accepterar egenskapen options.keyboardLock som parameter (möjliggör att webbplatser begÀr lÄsning av tangentbordet nÀr elementet visas i fullskÀrmslÀge). Webbplatser kan nu förhindra uttrÀde frÄn fullskÀrmslÀge genom att trycka pÄ Esc (utgÄng Àr fortfarande möjligt genom att hÄlla nere tangenten), samt fÄnga vissa tidigare reserverade webblÀsartangenter och avbryta deras standardÄtgÀrd.
- GPUSupportedLimits kommer att egenskaperna maxStorageBuffersInFragmentStage, maxStorageBuffersInVertexStage, maxStorageTexturesInFragmentStage och maxStorageTexturesInVertexStage (tillÄter att stÀlla in maximalt antal lagringsbuffertar och texturer som tillÄts pÄ fragment- och vertexshadersstage).
- Implementerad stöd för egenskap CSSContainerRule.conditions. Egenskapen condition representerar motsvarande direktiv @container i form av en array av objekt, dÀr varje objekt beskriver ett separat villkor för containern.
- Stöd inkluderat Web Serial API (möjliggör hantering av mikrokontroller med stöd för serieinterfacet). Det ger möjlighet att programmera mikrokontroller och utvecklingskort (sÄsom ESP-enheter, BBC micro:bit och Raspberry Pi Pico), 3D-skrivare, CNC-maskiner och andra apparater. Varje webbsida som vill anvÀnda detta API mÄste skapa ett speciellt tillÀgg, som ger nödvÀndiga behörigheter, och anvÀndaren mÄste installera detta tillÀgg (liknande det som redan gjorts med WebMIDI).
- Utvecklarverktyg: Rullgardinsmeny för att styra animationshastighet Àr nu alltid tillgÀnglig (det visade sig tidigare endast vid aktiv animation, vilket försvÄrade anvÀndningen vid mycket korta animationer).
KĂ€lla: linux.org.ru
