Chrome 81 version

Google представила webbläsarversion Chrome 81... Samtidigt tillgängliga stabil utgåva av ett gratis projekt krom, som är grunden för Chrome. Chrome webbläsare annorlunda användningen av Googles logotyper, närvaron av ett system för att skicka aviseringar i händelse av en krasch, möjligheten att ladda ner en Flash-modul på begäran, moduler för att spela skyddat videoinnehåll (DRM), ett automatiskt uppdateringssystem och överföring vid sökning RLZ-parametrar. Chrome 81 var ursprungligen planerad att publiceras den 17 mars, men på grund av SARS-CoV-2 coronavirus-pandemin och överföringen av utvecklare till att arbeta hemifrån försenades releasen skjuts upp. Nästa version av Chrome 82 kommer att vara missat, Chrome 83 är planerad att släppas den 19 maj.

Den huvudsakliga förändringar в krom 81:

  • Implementeringen fortsatte защиты från att ladda blandat multimediainnehåll (när resurser laddas på en HTTPS-sida via http://-protokollet). På sidor som öppnas via HTTPS kommer "http://"-länkar nu automatiskt att ersättas med "https://" när bilder, skript, iframes, ljud- och videofiler laddas, vilket implementerades i den senaste versionen. Om en bild inte är tillgänglig via https, blockeras nedladdningen av den (du kan markera blockeringen manuellt via menyn som är tillgänglig via hänglåssymbolen i adressfältet).
  • Inaktiverad Stöd för FTP-protokoll. I nästa utgåva all FTP-relaterad kod kommer att raderas från kodbasen. För att komma åt via FTP rekommenderas det att använda externa FTP-klienter. Tillfälligt kan FTP-stöd returneras med flaggan "--enable-ftp" eller "--enable-features=FtpProtocol".
  • Flikgrupperingsfunktionen är aktiverad för alla användare, vilket gör att du kan kombinera flera flikar med liknande syften till visuellt separerade grupper. Varje grupp kan tilldelas sin egen färg och namn. Tidigare erbjöds flikgruppering endast för testning till en liten andel av användarna.

    Chrome 81 version

  • I API WebXR-enhet lagt till enhetsstöd förstärkt verklighet. WebXR API låter dig förena arbete med olika klasser av enheter, från stationära virtual reality-headset till lösningar baserade på mobila enheter. Ett nytt API har föreslagits för att skapa augmented reality-applikationer Web XR Hit Test, som gör att du kan placera virtuella objekt i kamerans synfält, vilket återspeglar verkligheten. Du kan till exempel visa en virtuell blomma på en fönsterbräda filmad på kameran, visar informationsmärken ovanpå föremål, eller arrangerar virtuella möbler medan du filmar ett tomt rum.

    Chrome 81 versionChrome 81 version

  • När du sparar ett lösenord i den inbyggda lösenordshanteraren visas en varning om lösenordet skrivs in på en osäkrad webbplats.
  • Lämnats förändringar till Googles användarvillkor (Googles användarvillkor) där han dök upp separat sektion för Google Chrome och Chrome OS.
  • Inkognitoläge och gästsessioner har NTLM/Kerberos-autentisering inaktiverad som standard.
  • Implementeringen av TLS 1.3 inkluderar förbättrade mekanismer för att bekämpa nedgraderingar till tidigare versioner av TLS-protokollet. Tidigare var återställningsskydd för protokollversion endast delvis aktiverat på grund av inkompatibilitet med vissa felaktigt fungerande proxyservrar (Palo Alto Networks PAN-OS, Cisco Firepower Threat Defense, ASA med FirePOWER). Kompatibilitetsproblem är nu ett minne blott, eftersom de flesta leverantörer av sådana proxyservrar har släppt uppdateringar för att få sina TLS-implementationer att överensstämma med specifikationerna.
  • Lade till alternativet "chrome://flags/#treat-unsafe-downloads-as-active-content" till inställningarna, vilket gör att du kan aktivera varningar när du försöker osäker start körbara filer via länkar från HTTPS-sidor (i Chrome 83 kommer sådana varningar att visas som standard och i Chrome 84 kommer nedladdningar att blockeras).
  • API-stöd lagts till för mobila enheter Webb NFC, vilket gör att webbapplikationer kan läsa och skriva NFC-taggar. Exempel på att använda det nya API:et i webbapplikationer är att tillhandahålla information om museiutställningar, genomföra inventeringar, hämta information från konferensdeltagares märken, etc. Taggar skickas och skannas med hjälp av NDEFWriter- och NDEFReader-objekten. Det nya API:et är för närvarande endast tillgängligt i Origin Trials-läge (experimentella funktioner som kräver separata aktivering). Origin Trial innebär möjligheten att arbeta med det specificerade API:et från applikationer som laddats ner från localhost eller 127.0.0.1, eller efter registrering och mottagande av en speciell token som är giltig under en begränsad tid för en specifik webbplats.
  • I Origin Trial-läge erbjuder PointerLock API en flagga ojusterad rörelse, när den är installerad, överförs data om musrörelsehändelser i sin rena form, utan justeringar eller acceleration.
  • Stabiliserad och nu distribuerad utanför Origin Trials API Märkning, vilket gör att webbapplikationer kan skapa indikatorer som visas på panelen eller startskärmen. När du stänger sidan tas indikatorn automatiskt bort. På liknande sätt kan du till exempel visa antalet olästa meddelanden eller information om vissa händelser;

    Chrome 81 version

  • Tillagd till Media Session API möjlighet positionsspårning när du spelar en låt. Du kan få information om uppspelningshastighet, varaktighet och aktuell uppspelningstid, vilket gör att du kan skapa dina egna gränssnitt för att bedöma position och förflytta dig längs banan.

    Chrome 81 version

  • INTL API implementerar metoden Visningsnamn, genom vilken du kan få lokaliserade namn på språk, länder, valutor, datumelement, etc.
  • I API PerformanceObserver, utformad för att samla in data om resursernas tillstånd medan användaren arbetar med en webbapplikation, genomförs möjligheten att använda den "buffrade" flaggan med långvariga uppgifter.
  • Som standard kommer Chrome att ta hänsyn till orienteringsinformationen från EXIF-metadata när bilder renderas. För att uttryckligen åsidosätta detta beteende föreslås CSS-egenskapen "image-orientation".
  • Lade till metatagg och CSS-egenskap "färgschema", som låter dig välja ett färgschema för rendering av gränssnittselement, såsom formulärknappar och rullningslister.
  • Lade till attribut till HTMLAnchorElement hrefTranslate, genom vilken du kan överföra information om behovet av att översätta en sida till ett annat språk efter att ha klickat på en länk.
  • Ny händelsetyp har lagts till SubmitEvent, som innehåller nya egenskaper som gör att du kan ta reda på elementet vars anrop ledde till att formuläret skickades. SubmitEvent gör det till exempel möjligt att använda en hanterare som är gemensam för olika knappar och länkar som leder till inlämning av ett formulär.
  • Förbättringar i verktyg för webbutvecklare:
    • Lade till alternativet "Kopiera > Kopiera som Node.js hämta" till snabbmenyn som visas för nätverksbegäranden för kopiering i form av ett hämta uttryck som innehåller Cookie-data.
    • Ett verktygstips med en escaped version av data visas nu när du håller musen över CSS-egenskaperna för "innehåll".
    • I webbkonsolen har detaljerna i felmeddelanden vid analys av fält i källkartan utökats.
    • Lade till inställningen "Inställningar > Källor > Tillåt rullning förbi slutet av filen", som låter dig inaktivera rullning förbi slutet av filen när du visar källtexten på sidan.
    • En skärmsimulering av Moto G4-smarttelefonen har lagts till på enhetspanelen.
      Chrome 81 version

    • Panelen Cookies ger en gul bakgrundsmarkering för blockerade cookies.
    • En kolumn med data om prioritet för val av cookies har lagts till i tabellerna för cookies som visas i panelerna Nätverk och applikationer.
    • Alla fält (förutom storleksfältet) i tabeller med cookies är nu redigerbara.
      Chrome 81 version

  • frånkoppling stöd för TLS 1.0- och TLS 1.1-protokoll uppskjuten tills Chrome 84 släpps. Aktiveringen fördröjs också tills Chrome 83 släpps. ny clearance element webbformulär som har optimerats för användning på pekskärmar.

Förutom innovationer och buggfixar eliminerar den nya versionen 32 sårbarheter. Många av sårbarheterna identifierades som ett resultat av automatiserade testverktyg Address Sanitizer, Memory Sanitizer, Kontrollera flödesintegritet, LibFuzzer и AFL. Inga kritiska problem har identifierats som skulle tillåta en att kringgå alla nivåer av webbläsarskydd och exekvera kod på systemet utanför sandlådemiljön. Som en del av kontantbelöningsprogrammet för att upptäcka sårbarheter för den aktuella versionen, betalade Google ut 23 utmärkelser värda $26 7500 (en utmärkelse på $5000 3000, en utmärkelse på $2000 1000, en utmärkelse på $500 7, två utmärkelser på $XNUMX XNUMX, tre utmärkelser på $XNUMX XNUMX och åtta utmärkelser på $XNUMX). Storleken på de XNUMX belöningarna har ännu inte fastställts.

Källa: opennet.ru

Lägg en kommentar