Utgivning av Chrome 106

Google har slÀppt en ny version av webblÀsaren Chrome 106. Samtidigt finns en stabil version av det fria projektet Chromium, som utgör grunden för Chrome. WebblÀsaren Chrome skiljer sig frÄn Chromium genom anvÀndningen av Googles logotyper, ett system för att skicka meddelanden vid krasch, moduler för att spela upp skyddat videoinnehÄll (DRM), ett automatiserat uppdateringssystem, permanent aktivering av Sandbox-isolering, tillgÄng till Google API-nycklar och överföring av RLZ-parametrar vid sökningar. För dem som behöver mer tid för att uppdatera, finns en separat version av Extended Stable som stöds i 8 veckor. NÀsta version av Chrome 107 Àr planerad till den 25 oktober.

Huvudsakliga förÀndringar i Chrome 106:

  • För anvĂ€ndare av skrivbordsversioner aktiveras Prerender2-mekanismen för förhandsrendering av rekommendationsinnehĂ„ll i Omnibox-adressfĂ€ltet som standard. Förhandsrendering kompletterar den tidigare tillgĂ€ngliga möjligheten att ladda de mest sannolika rekommendationerna utan att vĂ€nta pĂ„ anvĂ€ndarens klick. Utöver laddningen kan innehĂ„llet pĂ„ sidor som Ă€r relaterade till rekommendationerna nu renderas i bufferten (inklusive exekvering av skript och skapande av DOM-trĂ€det), vilket möjliggör omedelbar visning av rekommendationer efter klick.
  • Möjlighet att söka i historik, bokmĂ€rken och flikar direkt frĂ„n Omnibox-adressfĂ€ltet har lagts till. För att lokalisera sökningen har kontrolltaggarna @history, @bookmarks och @tabs föreslagits. Till exempel, för att söka i bokmĂ€rken mĂ„ste man skriva “@bookmarks sökfras”. För att inaktivera sökningen frĂ„n adressfĂ€ltet finns det en sĂ€rskild alternativinstĂ€llning i sökinstĂ€llningarna.
    Utgivning av Chrome 106
    Utgivning av Chrome 106
  • Stödet för Server Push-teknologi, som definieras i HTTP/2 och HTTP/3-standarderna och möjliggör servern Skicka resurser till kunden utan att vĂ€nta pĂ„ deras uttryckliga begĂ€ran. Anledningen till att stöd för teknologin avbryts Ă€r den onödiga komplexiteten i genomförandet i nĂ€rvaro av enklare och lika effektiva alternativ, sĂ„som taggen , HTTP-svar 103 och protokollet WebTransport. Enligt statistik frĂ„n Google anvĂ€nde cirka 1,25 % av webbplatserna som körs över HTTP/2 Server Push 2021, och 2022 minskade detta tal till 0,7 %. Server Push-teknologin finns ocksĂ„ i specifikationen för HTTP/3, men i praktiken har mĂ„nga server- och klientprogram, inklusive webblĂ€saren Chrome, inledningsvis inte implementerat den.
  • Möjligheten att anvĂ€nda icke-ASCII-tecken i domĂ€ner som anges i Cookie-headers har stĂ€ngts av (för IDN-domĂ€ner bör det anges domĂ€ner i punycode-format). Ändringen anpassar webblĂ€saren till kraven i RFC 6265bis och beteendet som implementerats i Firefox.
  • Tydligare etiketter föreslĂ„s för att identifiera skĂ€rmar i flerbildskonfigurationer. SĂ„dana etiketter kan visas i dialoger som ger behörigheter för att öppna ett fönster pĂ„ en extern skĂ€rm. Till exempel, istĂ€llet för det externa skĂ€rmens nummer (‘External Display 1’) kommer nu modellnamnet pĂ„ monitorn (‘HP Z27n’) att visas.
  • FörbĂ€ttringar i Android-versionen:
    • PĂ„ sidan med besökshistorik har mekanismen 'Journey' implementerats, som sammanstĂ€ller tidigare aktivitet genom att gruppera information om tidigare utförda sökfrĂ„gor och visade sidor. NĂ€r nyckelord skrivs in i adressfĂ€ltet, om de tidigare har anvĂ€nts i frĂ„gor, föreslĂ„s det att fortsĂ€tta sökningen frĂ„n den avbrutna positionen.
    • PĂ„ enheter med Android 11 ges möjlighet att lĂ„sa en sida som öppnats i inkognitolĂ€ge efter att ha vĂ€xlat till en annan app. För att fortsĂ€tta visningen efter lĂ„sning krĂ€vs autentisering. Som standard Ă€r lĂ„sningen avstĂ€ngd och mĂ„ste aktiveras i instĂ€llningarna för sekretess.
    • Vid försök att ladda ner filer frĂ„n inkognitolĂ€ge visas en ytterligare bekrĂ€ftelsebegĂ€ran för att spara filen och en varning om att den nedladdade filen kan ses av andra anvĂ€ndare pĂ„ enheten, eftersom den kommer att sparas i nedladdningshanterarens omrĂ„de.
      Utgivning av Chrome 106
  • API:et chrome.runtime har upphört att tillhandahĂ„llas för alla webbplatser. Denna API finns nu endast tillgĂ€nglig med webblĂ€sartillĂ€gg som Ă€r kopplade till den. Tidigare var chrome.runtime tillgĂ€ngligt för alla webbplatser eftersom det anvĂ€ndes av det inbyggda tillĂ€gget CryptoToken med implementeringen av API U2F, vars stöd har upphört.
  • I lĂ€get Origin Trials (experimentella funktioner som krĂ€ver separat aktivering) har flera nya API:er lagts till. Origin Trial innebĂ€r möjlighet att arbeta med det angivna API:et frĂ„n applikationer som laddas frĂ„n localhost eller 127.0.0.1, eller efter registrering och erhĂ„llande av en speciell token som gĂ€ller under en begrĂ€nsad tid för en specifik webbplats.
    • Konceptet med anonyma iframe, som gör det möjligt att ladda ett dokument i en separat kontext, orelaterad till andra iframe och det huvudsakliga dokumentet.
    • API:et Pop-Up för att organisera visning av grĂ€nssnittselement ovanpĂ„ andra element, till exempel för att skapa interaktiva menyer, verktygstips, innehĂ„llsval och utbildningssystem. För att visa ett element högst upp anvĂ€nds en ny attribut "popup". Till skillnad frĂ„n dialoger som skapas med hjĂ€lp av elementet möjliggör den nya API:n skapandet av icke-modala dialoger, hantering av hĂ€ndelser, anvĂ€ndning av animationer och skapande av flexibla kontroller för popup-omrĂ„det.
  • För egenskaperna 'grid-template-columns' och 'grid-template-rows', som anvĂ€nds i CSS Grid, har stöd för interpolering implementerats för att möjliggöra mjuka övergĂ„ngar mellan olika statusar i rutnĂ€tet.
  • I CSS-egenskapen 'forced-color-adjust' har stöd för vĂ€rdet 'preserve-parent-color' lagts till, dĂ€r instĂ€llningen gör att egenskapen 'color' Ă€rver sitt vĂ€rde frĂ„n förĂ€ldraelementet.
  • Egenskapen '-webkit-hyphenate-character' har tagits bort frĂ„n prefixet '-webkit-' och Ă€r nu tillgĂ€nglig med namnet 'hyphenate-character'. Denna egenskap kan anvĂ€ndas för att ange en strĂ€ng som anvĂ€nds istĂ€llet för tecknet för att bryta slutet av ett ord pĂ„ en annan rad ('-').
  • Den tredje versionen av API:t Intl.NumberFormat har implementerats, som nu har nya funktioner formatRange(), formatRangeToParts() och selectRange(), gruppering av mĂ€ngder, nya avrundningsalternativ och precision, möjlighet att tolka strĂ€ngar som decimalnummer.
  • I API:n ReadableStream har stöd för effektiv direktöverföring av binĂ€rdata frĂ„n en seriell port, vilket görs utan interna köer och buffrar. Direktöverföring aktiveras genom att stĂ€lla in lĂ€get BYOB – "port.readable.getReader({ mode: 'byob' })".
  • I programgrĂ€nssnitten för ljud och video (AudioDecoder, AudioEncoder, VideoDecoder och VideoEncoder) har stöd för hĂ€ndelsen "dequeue" och relaterade callback-anrop lagts till, som aktiveras nĂ€r codec börjar utföra de uppgifter som har stĂ€llts i kö för kodning eller dekodning av innehĂ„ll.
  • I API:n WebXR Device har möjligheten till rÄÄtkomst till texturer frĂ„n kamerabilder som Ă€r synkroniserade med den aktuella positionen i den virtuella miljön implementerats.
  • FörbĂ€ttringar har gjorts i verktygen för webbutvecklare. I panelen Sources finns nu möjlighet att gruppera filer efter kĂ€lla. StackspĂ„rning har förbĂ€ttrats för asynkrona operationer. Det finns nu ocksĂ„ en funktion för att automatiskt ignorera kĂ€nda tredjeparts skript vid felsökning. Möjligheten att dölja ignorerade filer i menyer och paneler har lagts till. Arbete med samtalsstacken i debuggern har förbĂ€ttrats.
    Utgivning av Chrome 106

    I panelen Performance har en ny SpÄrning av Interaktioner lagts till för att visualisera interaktion med sidan och identifiera potentiella problem med responsiviteten i grÀnssnittet.

    Utgivning av Chrome 106

Förutom nyheter och buggfixar i den nya versionen har 20 sÄrbarheter ÄtgÀrdats. MÄnga av sÄrbarheterna identifierades genom automatiserad testning med verktyg som AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer och AFL. Inga kritiska problem som kan kringgÄ alla sÀkerhetsnivÄer i webblÀsaren och utföra kod pÄ systemet utanför sandlÄdemiljön har identifierats. Inom ramen för programmet för att belöna upptÀckter av sÄrbarheter har Google betalat ut 16 priser till ett vÀrde av 38500 USD (ett pris pÄ $9000, $7500, $7000, $5000, $4000, $3000, $2000 och $1000). Storleken pÄ Ätta av belöningarna har Ànnu inte definierats.

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