Google utgÄvan av webblÀsaren . Samtidigt stabil utgÄva av det fria projektet , som utgör grunden för Chrome. WebblÀsaren Chrome genom att anvÀnda Google-logotyper, ha ett system för att skicka meddelanden vid krasch, möjligheten att ladda ner Flash-modulen vid behov, moduler för att spela upp skyddat videoinnehÄll (DRM), ett system för automatisk installation av uppdateringar och överföring vid sökning . Ursprungligen var Chrome 81 planerat att publiceras den 17 mars, men pÄ grund av COVID-19-pandemin och utvecklarnas övergÄng till hemarbete har utgivningen . NÀsta version av Chrome 82 kommer att , release av Chrome 83 Àr planerad till den 19 maj.
:
- Arbetet med mot nedladdning av blandat multimediainnehÄll (nÀr resurser laddas över http:// pÄ en HTTPS-sida) fortsÀtter. PÄ sidor som öppnas med HTTPS kommer lÀnkar «http://» automatiskt att ersÀttas med «https://» vid nedladdning av bilder, skript, iframe:er, ljud- och videofiler, vilket genomfördes i den förra versionen. Om en bild inte Àr tillgÀnglig via https blockeras dess nedladdning (anvÀndare kan manuellt markera blockeringen genom menyn som nÄs via lÄssymbolen i adressfÀltet).
- stöd för FTP-protokollet. I nĂ€sta version kommer all kod relaterad till FTP frĂ„n kodbasen. För att kommunicera via FTP rekommenderas det att anvĂ€nda externa FTP-klienter. TemporĂ€rt kan FTP-stödet Ă„terstĂ€llas med flaggan «âenable-ftp» eller «âenable-features=FtpProtocol».
- Alla anvÀndare fÄr funktionen för flikgruppering, vilket gör det möjligt att samla flera liknande flikar i visuellt Ätskilda grupper. Varje grupp kan fÄ sin egen fÀrg och namn. Tidigare var flikgruppering endast tillgÀnglig för testning för en liten procentandel av anvÀndare.
- I API stöd för enheter . WebXR API möjliggör enhetlig hantering av olika typer av enheter, frÄn stationÀra VR-hjÀlmar till mobilenheter. För att skapa applikationer för förstÀrkt verklighet har ett nytt API föreslagits, , som gör det möjligt att placera virtuella objekt i kamerans synfÀlt, vilket speglar verkligheten. Till exempel kan man en virtuell blomma pÄ fönsterbrÀdan som filmas med kameran, visa informationsetiketter ovanför objekt eller arrangera virtuell möblering i ett tomt rum.
- Vid sparande av lösenord i den inbyggda lösenordshanteraren ges en varning om lösenordet har angetts pÄ en osÀker webbplats.
- Ăndringar har gjorts för anvĂ€ndarvillkor för Google (), dĂ€r en för Google Chrome och Chrome OS har tillkommit.
- I inkognitolÀge och i gÀstsession Àr autentisering med NTLM / Kerberos som standard avstÀngd.
- I implementeringen av TLS 1.3 har avancerade mekanismer inkluderats för att förhindra ÄtergÄng till tidigare versioner av TLS-protokollet. Tidigare var skyddet mot version ÄtergÄng delvis implementerat pÄ grund av inkompatibilitet med vissa felaktigt fungerande proxyservrar (Palo Alto Networks PAN-OS, Cisco Firepower Threat Defense, ASA med FirePOWER). Nu har problemen med kompatibilitet som lÀmnat oss, eftersom de flesta tillverkare av sÄdana proxyer har slÀppt uppdateringar för att göra TLS-implementeringar i enlighet med specifikationernas krav.
- InstÀllningarna har lagt till alternativet «chrome://flags/#treat-unsafe-downloads-as-active-content», som gör det möjligt att aktivera varningsmeddelanden nÀr man försöker ladda ner körbara filer frÄn lÀnkar pÄ HTTPS-sidor (i Chrome 83 kommer sÄdana varningar att visas som standard och i Chrome 84 kommer nedladdningar att blockeras).
- För mobila enheter har stöd för API , vilket gör det möjligt för webbaserade applikationer att lÀsa och skriva NFC-taggar. Exempel pÄ tillÀmpningar av det nya API:et i webbaserade applikationer inkluderar att tillhandahÄlla information om museiföremÄl, genomföra inventering, hÀmta uppgifter frÄn konferensdeltagares namnbrickor, etc. Skickning och skanning av taggar görs med hjÀlp av objekten NDEFWriter och NDEFReader. Det nya API:et Àr för nÀrvarande endast tillgÀngligt i Origin Trials-lÀget (experimentella funktioner som krÀver separat ). Origin Trial innebÀr möjlighet att anvÀnda det angivna API:et frÄn applikationer som laddas upp frÄn localhost eller 127.0.0.1, eller efter registrering och mottagande av en speciell token som fungerar under en begrÀnsad tid för en specifik webbplats.
- I Origin Trial-lÀget i API PointerLock föreslÄs en flagga , vilket innebÀr att data om musens rörelser överförs i sitt rena skick, utan justeringar och acceleration.
- ProgrammeringsgrÀnssnittet har stabiliserats och sprids nu utanför Origin Trials , vilket gör det möjligt för webbaserade applikationer att skapa indikatorer som visas pÄ panelen eller hemskÀrmen. NÀr sidan stÀngs tas indikatorn automatiskt bort. Till exempel kan en sÄdan metod anvÀndas för att visa antalet olÀsta meddelanden eller information om hÀndelser;
- I API Media Session har tillagts spÄrning av position vid uppspelning av kompositionen. Informationen om uppspelningshastighet, varaktighet och aktuell spelningstid kan erhÄllas, vilket gör det möjligt att skapa egna grÀnssnitt för att bedöma position och navigera i lÄten.
- I API:n INTL finns metoden , genom vilken lokalisering av namn pÄ sprÄk, lÀnder, valutor, datumobjekt osv. kan erhÄllas.
- I API , som Àr avsedd för att samla in data om resursens tillstÄnd medan anvÀndaren arbetar med webbapplikationen, möjligheten att anvÀnda flaggan "buffered" med lÄngvariga uppgifter.
- Som standard kommer Chrome att beakta orienteringsinformation frÄn EXIF-metadata vid bildutmatning. För att explicit ÄsidosÀtta detta beteende har CSS-egenskapen "image-orientation" föreslagits.
- Mete-taggen och CSS-egenskapen "" har lagts till, vilket gör det möjligt att vÀlja fÀrgschema för att rita grÀnssnittselement, sÄsom formularknappar och rullningsfÀlt.
- I HTMLAnchorElement har attributet , genom vilket information kan ges om behovet av att översÀtta sidan till ett annat sprÄk efter att ha följt en lÀnk, lagts till.
- En ny typ av hÀndelser har lagts till , som inkluderar nya egenskaper som gör det möjligt att ta reda pÄ vilket element som orsakade att formulÀret skickades. Till exempel gör SubmitEvent det möjligt att anvÀnda en gemensam hanterare för olika knappar och lÀnkar som leder till att formulÀret skickas.
- i webbutvecklarens verktyg:
- I kontextmenyn som visas för nÀtverksförfrÄgningar har alternativet "Kopiera > Kopiera som Node.js fetch" lagts till för att kopiera i form av ett fetch-uttryck som inkluderar uppgifter om cookies.
- En ÄtgÀrd för att visa en tooltip med den okopplade versionen av data vid muspekare över CSS-egenskaper "content" har tillhandahÄllits.
- I webbkonsolen har detaljrikedomen i felmeddelanden vid analys av fÀlt i kÀllkartan ökat.
- InstÀllningen "Preferences > Sources > Allow scrolling past end of file" har lagts till, vilket möjliggör förbud mot att scrolla förbi slutet av filen nÀr man granskar kÀlltexten för sidan.
- I enhetspanelen har simuleringen av skÀrmen för smartphones, Moto G4, lagts till.
- I Cookies-panelen har bakgrundsfÀrgen för blockerade cookies markerats med gult.
- I tabeller med cookies, som visas i panelerna NÀtverk och Applikation, har en kolumn med upplysningar om prioriteten för cookie-valet lagts till.
- Alla fÀlt (förutom storleksfÀltet) i tabeller med cookies Àr nu redigerbara.
- av stöd för protokollen TLS 1.0 och TLS 1.1 fram till Chrome 84. UtslÀppet av Chrome 83 har ocksÄ skjutits upp. designen webbformulÀr som har optimerats för anvÀndning pÄ pekskÀrmar.
Förutom nyheterna och buggfixarna har nya versionen ÄtgÀrdat . MÄnga av sÄrbarheterna har upptÀckts genom automatiserad testning med verktyg som , , , och . Inga kritiska problem har identifierats som kan kringgÄ alla sÀkerhetsnivÄer i webblÀsaren och köra kod pÄ systemet utanför sandbox-miljön. Inom ramen för programmet för belöning för identifiering av sÄrbarheter har Google betalat ut 23 belöningar som uppgÄr till 26 000 USD (en belöning pÄ 7500 USD, en belöning pÄ 5000 USD, en belöning pÄ 3000 USD, tvÄ belöningar pÄ 2000 USD, tre belöningar pÄ 1000 USD och Ätta belöningar pÄ 500 USD). Storleken pÄ 7 belöningar har Ànnu inte faststÀllts.
KĂ€lla: opennet.ru
