Release of Firefox 72

Lanseringen av webblÀsaren Firefox 72, samt mobilversionen Firefox 68.4 för Android-plattformen. Dessutom har en uppdatering utvecklats grenen med lÄngsiktig support 68.4.0. Snart kommer grenen Firefox 81 att gÄ över till status för release, som Àr planerad till den 22 september. beta-testning ska överföras till Firefox 73, vars release Àr planerad till den 11 februari (projekt överfördes i 4 veckor utvecklingscykeln).

Huvud nyheter:

  • I det standardlĂ€ge som anvĂ€nds för att blockera oönskat innehĂ„ll Ă€r inkluderad skydd mot anvĂ€ndarspĂ„rning med hjĂ€lp av dolda identifieringsmetoder ("browser fingerprinting"), som utförs genom ytterligare kategorier i Disconnect.me-listan, som inkluderar vĂ€rdar som har avslöjats för att anvĂ€nda skript för dolda identifieringar. Med dolda identifieringar avses att lagra identifierare i omrĂ„den som inte Ă€r avsedda för permanent lagring av information ("Supercookies"), samt generering av identifierare baserat pĂ„ indirekta data, sĂ„som skĂ€rmupplösning, en lista över stödda MIME-typer, specifika parametrar i rubriker (HTTP/2 och HTTPS), analys av installerade tillĂ€gg och typsnitt, tillgĂ€nglighet av vissa Web API:er, specifika för grafikkort funktioner ritningar med hjĂ€lp av WebGL och Canvas, manipulering med CSS, analys av arbetssĂ€tt med musen och tangentbordet.
    Release of Firefox 72
  • Aktiveras metoder bekĂ€mpa med irriterande begĂ€rningar om att ge webbplatsen ytterligare behörigheter (Notification.requestPermission(), PushManager.subscribe() och MediaDevices.getDisplayMedia()). BegĂ€rningar om bekrĂ€ftelse av behörigheter kommer nu inte att avbryta webblĂ€sarens arbete, utan kommer istĂ€llet att leda till att en indikator visas i adressfĂ€ltet efter att interaktionen med sidan har registrerats (musknapp eller tangenttryckning). MĂ„nga webbplatser missbrukar möjligheten att begĂ€ra behörigheter i webblĂ€sare genom att periodiskt visa begĂ€rningar om push-notiser. Analys av telemetri har visat att 97% av dessa begĂ€rningar avvisas, inklusive 19% av fallen dĂ€r anvĂ€ndaren omedelbart stĂ€nger sidan utan att klicka pĂ„ knappen för att acceptera eller avvisa.
  • Tillagd experimentell stöd för HTTP/3-protokollet (för att aktivera det i about:config mĂ„ste alternativet "network.http.http3.enabled" aktiveras). Stödet för HTTP/3 i Firefox Ă€r baserat pĂ„ neqo,, en implementation av QUIC-protokollet (HTTP/3) skriven i Rust som klient och server standardiserar anvĂ€ndningen av QUIC-protokollet som transport för HTTP/2.
  • I enlighet med kraven i den lag som trĂ€dde i kraft CCPA (California Consumer Privacy Act) har lagts till möjligheten att radera telemetridata frĂ„n Mozillas servrar. Raderingen av data görs om man avstĂ„r frĂ„n insamlingen av telemetri i avsnittet "about:preferences#privacy" ("Firefox Data Collection and Use"). NĂ€r kryssrutan "Allow Firefox to send technical and interaction data to Mozilla" för att styra insamlingen av telemetri avmarkerats, förbinder sig Mozilla att inom 30 dagar radera All data collected before the telemetry transmission failure. Among the data stored on Mozilla servers during telemetry collection is information about the performance and security of Firefox, as well as general parameters such as the number of open tabs and session duration (information about opened websites and search queries is not transmitted). Full details about the data collected can be viewed on the 'about:telemetry' page.
    Release of Firefox 72
  • For Linux and macOS, the ability to view videos in Picture-in-Picture mode has been added, allowing you to detach the video into a floating window that remains visible while navigating the browser. To view in this mode, you need to click on the popup tooltip or in the context menu displayed when right-clicking on the video, and select 'Picture in Picture' (in YouTube, which uses its own context menu handler, you should right-click twice or click while holding the Shift key).

    Release of Firefox 72
  • When displaying a scrollbar aktiverad the background colors of the current page.
  • Borttagen att public key pinning (PKP), which allows using the HTTP header Public-Key-Pins to explicitly specify which certificates from which certificate authorities can be used for a given site. The reason given is the low demand for this feature and the risk of compatibility issues (PKP support avslutades i Chrome) och risken att blockera sin egen webbplats pĂ„ grund av felaktig nyckelbindning eller förlust av nycklar (till exempel av misstag radera eller kompromettering som resultat av hackning).
  • I sammansĂ€ttningen antogs patchar, allowing in OpenBSD to utilize system calls unveil() och pledge() for additional filesystem and process isolation.
  • Support for blocking images from individual domains has been removed. The reason for the removal cited is the lack of demand for the feature among users and the inconvenient interface for blocking.
  • In Windows builds, an experimental feature has been implemented to use client certificates from the operating system's shared certificate store (to enable in about:config, you should activate the option security.osclientcerts.autoload).
  • Support for CSS Shadow Parts is enabled by default, including the attribute 'part' and the pseudo-element '::part' allowing selective display of specified elements from Shadow DOM.

    <custom-element>
    <p part="»example»">Ett stycke</p>
    </custom-element>

    ... in CSS to select elements against the part attribute:

    custom-element::part(example) {
    border: solid 1px black;
    border-radius: 5px;
    padding: 5px;
    }

  • Stöd för specifikationen har lagts till CSS Motion Path, vilket gör det möjligt att definiera rörelsebanan för animationsobjekt med hjĂ€lp av CSS utan att anvĂ€nda JavaScript-kod och utan att blockera rit- och inmatningsprocesserna under animationens visning. För animationshantering presenteras CSS-egenskaper
    offset,
    offset-path,
    offset-anchor,
    offset-distance och
    offset-rotate.
  • Inaktiverade CSS-transformationsegenskaper som standard scale, rotate och translate, oberoende av egenskapen transform (d.v.s. i CSS kan man nu ange «scale: 2;» istĂ€llet för «transform: scale(2);»).
  • I JavaScript har den logiska operatorn för sammanfogning «??«, som returnerar högeroperandet om vĂ€nsteroperandet Ă€r NULL eller undefined, och vice versa. Till exempel, «const foo = bar ?? ‘default string'» returnerar strĂ€ngen om bar Ă€r null eller vĂ€rdet av bar annars, inklusive nĂ€r bar Ă€r 0 och ‘ ‘, till skillnad frĂ„n operatorn «||».
  • API har lagts till FormDataEvent och hĂ€ndelsen FormData, som ger möjligheten att anvĂ€nda hĂ€ndelsehanterare i JavaScript för att lĂ€gga till data i ett formulĂ€r vid sĂ€ndning utan behov av att spara data i dolda inmatningselement.
  • API Geolocation har uppdaterats för att följa den nya specifikationen, till exempel har Coordinates döpts om till GeolocationCoordinates, Position till GeolocationPosition och
    PositionError till GeolocationPositionError.
  • I JavaScript-debugger har lagts till stöd för villkorliga brytpunkter (watchpoint), som aktiveras vid Ă€ndring eller lĂ€sning av vissa objekt-egenskaper.

    Release of Firefox 72
  • Uppstart av JavaScript-dbuggern har snabbats upp under förhĂ„llanden med ett stort antal öppna flikar (nu ges prioritet frĂ€mst till synliga flikar).
  • I Responsiv designlĂ€ge har simuleringen av olika vĂ€rden för meta viewport implementerats. I inspekteringslĂ€get har simuleringen av vĂ€rden för «prefers-color-scheme» lagts till.
  • I web-konsoler har i fleradig lĂ€ge för JavaScript-tolkning lagt till stöd för att spara och öppna filer med Ctrl + O och Ctrl + S.
  • Tillagd instĂ€llning av javascript.options.asyncstack för visuell separation av asynkrona meddelanden i web-konsolen. NĂ€r instĂ€llningen aktiveras kommer fullstĂ€ndig stack av anrop för asynkrona operationer att visas för console.trace() och console.error(), vilket gör det möjligt att förstĂ„ schemalĂ€ggning av timer, hĂ€ndelser, löften, generatorer och sĂ„ vidare.

    Release of Firefox 72
  • I WebSocket inspektionslĂ€ge har analys och visuell framstĂ€llning av metadata för SignalR-formatet som anvĂ€nds i meddelanden frĂ„n ASP.NET Core implementerats, samt har rĂ€knare lagts till som visar den totala storleken pĂ„ överförd och mottagen data.
  • I verktyget för att övervaka nĂ€tverksaktivitet i fliken Timings visas separata data om tiden för att sĂ€tta i kö för nedladdning, starten av nedladdning och avslutningen av nedladdning för varje resurs.
  • Miljön Scratchpad, avsedd för experiment med JavaScript-kod (Scratchpad ersattes av flermarks-lĂ€get för webbkonsolen i den senaste versionen).

Förutom nyheterna och buggfixarna i Firefox 72 har 20 sÄrbarheter11 av dem (sammanstÀllda under CVE-2019-17025 och CVE-2019-17024) mÀrkts som potentiellt kapabla att möjliggöra utförande av skadlig kod vid öppning av sÀrskilt utformade sidor. Vi pÄminner om att minnesproblem, sÄsom buffertöverflöden och Ätkomst till redan frigjorda minnesomrÄden, nyligen har mÀrkts som farliga, men inte kritiska. SÀrskild uppmÀrksamhet bör Àven Àgnas Ät problemet CVE-2019-17017 i koden XPCVariant.cpp, som ocksÄ potentiellt kan leda till kodexekvering.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster