UtgÄvan av Chrome 78

Google har presenterat utgÄvan av webblÀsaren Chrome 78. Samtidigt Àr tillgÀnglig stabil utgÄva av det fria projektet Chromium, som utgör grunden för Chrome. WebblÀsaren Chrome utmÀrker sig 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 RLZ-parametrarNÀsta utgÄva av Chrome 79 Àr planerad till den 10 december.

Huvud för pÄ Chrome 78:

  • Implementerad experimentellt stöd för 'DNS över HTTPS' (DoH, DNS over HTTPS), vilket kommer att aktiveras selektivt för vissa anvĂ€ndarkategorier vars systeminstĂ€llningar redan anger DNS-leverantörer som stöder DoH. Till exempel, om en anvĂ€ndare har angivit DNS 8.8.8.8 i sina systeminstĂ€llningar, kommer DoH-tjĂ€nsten frĂ„n Google ('https://dns.google.com/dns-query') att aktiveras i Chrome, om DNS Ă€r 1.1.1.1, kommer DoH-tjĂ€nsten frĂ„n Cloudflare ('https://cloudflare-dns.com/dns-query') att aktiveras, och sĂ„ vidare.

    För att styra aktiveringen av DoH finns det en instÀllning 'chrome://flags/#dns-over-https'. Tre driftslÀgen stöds: 'secure', 'automatic' och 'off'. I lÀget 'secure' bestÀms vÀrden endast baserat pÄ tidigare cachade sÀkra vÀrden (inhÀmtade via en sÀker anslutning) och förfrÄgningar via DoH, och ÄterstÀllning till vanlig DNS tillÀmpas inte. I lÀget 'automatic', om DoH och den sÀkra cachen inte Àr tillgÀngliga, tillÄts datainhÀmtning frÄn den osÀkra cachen och förfrÄgningar via traditionell DNS. I lÀget 'off' kontrolleras först den gemensamma cachen, och om det inte finns nÄgra data skickas förfrÄgan genom systemets DNS.

  • I synkroniseringsverktygen har det lagts till preliminĂ€rt stöd för delad urklipp, vilket Ă€nnu inte Ă€r aktiverat för alla anvĂ€ndare. I relaterade instanser av Chrome som anvĂ€nder samma konto kan anvĂ€ndare nu fĂ„ tillgĂ„ng till innehĂ„llet i urklipp frĂ„n en annan enhet, inklusive delning av urklipp mellan mobil- och skrivbordssystem. InnehĂ„llet i urklipp krypteras med end-to-end-kryptering, vilket förhindrar att texten blir tillgĂ€nglig pĂ„ Googles servrar;
  • För vissa anvĂ€ndarkategorier har en experimentell möjlighet att Ă€ndra tema och anpassa skĂ€rmen vid öppning av en ny flik aktiverats. I menyn "Konfigurera", som visas i det nedre högra hörnet av den nya fliken, finns förutom valet av bakgrundsbild nu stöd för att Ă€ndra layoutmetoden för genvĂ€gar och möjlighet att byta tema. GenvĂ€gar kan automatiskt erbjudas baserat pĂ„ de mest besökta webbplatserna, vĂ€ljas av anvĂ€ndaren eller helt inaktiveras. Temat kan vĂ€ljas frĂ„n en uppsĂ€ttning fördefinierade teman eller genom att skapa ett eget baserat pĂ„ val av önskade fĂ€rger i paletten. För att aktivera de nya funktionerna kan man anvĂ€nda flaggorna "chrome://flags/#ntp-customization-menu-v2" och
    "chrome://flags/#chrome-colors";
  • För företag har möjlighet till fil-sökning i Google Drive lagts till i adressfĂ€ltet som standard. Sökningen görs inte bara pĂ„ rubriker utan ocksĂ„ pĂ„ innehĂ„llet i dokumenten med hĂ€nsyn till historiken över deras öppnanden;

    UtgÄvan av Chrome 78
  • I paketet ingĂ„r komponenten Password Checkup, som gradvis kommer att aktiveras för vissa anvĂ€ndarkategorier (för att tvinga fram aktiveringen finns en flagga "chrome://flags/#password-leak-detection"). Password Checkup anvĂ€nds tidigare levererades i form av ett externt tillĂ€gg, avsedd för att analysera pĂ„litligheten hos de lösenord som anvĂ€ndaren anvĂ€nder. Vid inloggning pĂ„ vilken webbplats som helst utför Password Checkup en kontroll av inloggning och lösenord mot en databas med komprometterade konton, med en varning som visas i hĂ€ndelse av problem (kontrollen is established baseras pĂ„ hash-prefix pĂ„ anvĂ€ndarsidan). Kontroll görs mot en databas som omfattar mer Ă€n 4 miljarder komprometterade konton som förekommit i lĂ€ckta anvĂ€ndardata. Varningar visas ocksĂ„ vid försök att anvĂ€nda triviala lösenord, sĂ„som "abc123";
  • Möjligheten att initiera ett samtal frĂ„n en Android-enhet kopplad till samma Google-konto har lagts till. I webblĂ€saren pĂ„ skrivbordet kan anvĂ€ndaren markera ett telefonnummer i texten, högerklicka och omdirigera Ă„tgĂ€rden för att ringa samtal till Android-enheten, efter vilket en avisering visas pĂ„ telefonen som möjliggör initiering av samtalet;
  • Formatet för den tooltip som visas nĂ€r muspekaren hĂ„lls över flikens rubrik har Ă€ndrats. Tooltippen visas nu som en popup som visar hela rubriken och URL:en för sidan. Denna ruta Ă€r praktisk för att snabbt hitta rĂ€tt sida nĂ€r man har ett stort antal flikar öppna (istĂ€llet för att blĂ€ddra igenom flikarna kan man föra musen över flikpanelen och hitta den önskade sidan). I framtiden planeras det att detta block ska visa en förhandsgranskning av sidan.
  • Ett experimentellt alternativ (chrome://flags/#enable-force-dark) för att tvinga anvĂ€ndning av mörkt tema nĂ€r man besöker webbplatser har lagts till. För att sĂ€kerstĂ€lla en mörk visning av webbplatsen anvĂ€nds fĂ€rginvertering.
  • Tillagd stöd för specifikationen CSS Properties and Values API Level 1, som gör det möjligt att registrera egna CSS-egenskaper, som alltid har en viss typ, möjliggör att stĂ€lla in ett standardvĂ€rde och tillĂ„ter bindning av animationsövergĂ„ngar. För att registrera en egenskap kan metoden registerProperty() eller CSS-regeln "@property" anvĂ€ndas, till exempel:

    CSS.registerProperty({
    name: "—my-font-size",
    syntax: "â€člengthâ€ș",
    initialValue: "0px",
    inherits: false
    });

  • I Origin Trials-lĂ€ge (experimentella funktioner som krĂ€ver separat aktivering) flera nya API:er har föreslagits. Origin Trial innebĂ€r möjlighet att arbeta med det angivna API:et frĂ„n applikationer som laddas ner frĂ„n localhost eller 127.0.0.1, eller efter registrering och erhĂ„llande av en speciell token, som Ă€r giltig under en begrĂ€nsad tid för en viss webbplats.
    • API Native File System, vilket möjliggör skapandet av webbaserade applikationer som interagerar med filer pĂ„ den lokala filsystemet. Till exempel kan det nya API:et vara efterfrĂ„gat i webblĂ€sarbaserade integrerade utvecklingsmiljöer, text-, bild- och videoredigerare. För att fĂ„ möjlighet till direkt skrivning och lĂ€sning av filer, anvĂ€nda dialoger för att öppna och spara filer, samt navigera i katalogernas innehĂ„ll, begĂ€r applikationen sĂ€rskilt godkĂ€nnande frĂ„n anvĂ€ndaren.

      UtgÄvan av Chrome 78
    • Mekanismen Signed HTTP Exchanges (SXG), som möjliggör publicering av verifierade kopior av webbsidor pĂ„ andra webbplatser, som ser ut för anvĂ€ndaren som de ursprungliga sidorna (utan att Ă€ndra URL:en), erweiterats med möjlighet att ladda ner subresurser (CSS, JS, bilder etc.) frĂ„n den ursprungliga webbplatsen. KĂ€llan till resursen anges genom HTTP-headern Link, dĂ€r ocksĂ„ en kontrollhash anges för verifiering av varje resurs. Med den nya funktionen kan innehĂ„llsleverantörer skapa en enda signerad HTML-fil som omfattar alla relaterade subresurser.
    • API SMS-mottagare, vilket gör att webblösningar kan fĂ„ tillgĂ„ng till SMS-meddelanden, till exempel för att automatisera verifiering av Ă„tgĂ€rder med hjĂ€lp av en engĂ„ngskod skickad via SMS. Åtkomst ges endast till SMS dĂ€r en sĂ€rskild tagg anges som kopplar meddelandet till en specifik webblösning;
  • Prestandan för laddning av ArrayBuffer-objekt via WebSocket har ökat avsevĂ€rt. PĂ„ Linux-plattformen har hastigheten ökat med 7,5 gĂ„nger, pĂ„ Windows med 4,1 gĂ„nger och pĂ„ macOS med 7,8 gĂ„nger;
  • Det har införts en funktion för att ange transparensvĂ€rden i procent i CSS-egenskaper som opacity, stop-opacity, fill-opacity, stroke-opacity och shape-image-threshold. Till exempel kan man nu ange "opacity: 50%" istĂ€llet för "opacity: 0.5";
  • I API User Timing slĂ€pper fram överföring av godtyckliga tidsstĂ€mplar i anrop av performance.measure() och performance.mark() för att utföra mĂ€tningar mellan dem, samt möjligheten att ange godtycklig metadata;
  • I API:et Media Session har lagts till stöder hantering av uppspelningspositioner (seekto), utöver tidigare tillgĂ€ngliga hanterare för paus och start av uppspelning;
  • I JavaScript-motorn V8 pĂ„slagen lĂ€get för bakgrundsparsing av skript under deras laddning via nĂ€tverket. Den implementerade optimeringen har gjort att tiden för skriptkompilering har minskat med 5–20%. Den nya versionen har ocksĂ„ ökat prestandan för destrukturering av objekt (konvertering frĂ„n "const {x, y} = object;" till "const x = object.x; const y = object.y;"). Hastigheten för bearbetning av RegExp-uttryck med icke-matchande trĂ€ffar har ocksĂ„ förbĂ€ttrats.
    Hastigheten för att anropa JavaScript-funktioner frĂ„n WebAssembly och vice versa har förbĂ€ttrats avsevĂ€rt (med 9–20%). Vid kompilering av bytekod har effektiviteten i konstruktionen av bindningstabeller till ursprungliga positioner ökats, vilket har lett till en minskning av minnesanvĂ€ndningen.
    1-2.5%.

    UtgÄvan av Chrome 78
  • Utökade verktyg för webbutvecklare. Auditpanelen kan nu anvĂ€ndas i kombination med andra möjligheter, sĂ„som blockering av förfrĂ„gningar och överskrivning av laddningar. Stöd för felsökning av betalningshanterare via API:et Payment har lagts till. I prestandaanalyspanelen har etiketter för LCP (Largest Contentful Paint) införlivats som Ă„terger tiden för rendering av de största elementen;

    UtgÄvan av Chrome 78
  • Borttagen mekanismen för att blockera cross-site scripting XSS Auditor, som bedöms som ineffektiv (attackerare har lĂ€nge anvĂ€nt metoder för att kringgĂ„ skyddet frĂ„n XSS Auditor) och som lĂ€gger till nya vektorer för informationslĂ€ckage;
  • I Android-versionen finns möjligheten att anvĂ€nda ett mörkt tema för menyer, instĂ€llningar och navigering pĂ„ öppna webbplatser.

Förutom nyheterna och buggfixarna har nya versionen ÄtgÀrdat 37 sÄrbarheter. MÄnga av sÄrbarheterna har upptÀckts genom automatiserad testning med verktyg som AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer och AFL. Inga kritiska problem har identifierats som tillÄter att kringgÄ alla nivÄer av webblÀsarskyddet och köra kod utanför sandbox-miljön. Inom ramen för programmet för utbetalning av belöningar för upptÀckta sÄrbarheter för den aktuella versionen har Google betalat ut 21 belöningar pÄ totalt 59500 dollar (en belöning pÄ 20000 dollar, en belöning pÄ 15000 dollar, en belöning pÄ 5000 dollar, tvÄ belöningar pÄ 3000 dollar, tre belöningar pÄ 2000 dollar, fem belöningar pÄ 1000 dollar och fem belöningar pÄ 500 dollar). Storleken pÄ 4 av belöningarna Àr Ànnu inte faststÀlld.

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