Chrome lage 78

Google prezante lage navigatè entènèt la Chrome 78... An menm tan disponib lage ki estab nan yon pwojè gratis CHROMIUM, ki sèvi kòm baz Chrome. Chrome navigatè diferan itilizasyon logo Google, prezans yon sistèm pou voye notifikasyon nan ka ta gen yon aksidan, kapasite pou telechaje yon modil Flash sou demann, modil pou jwe kontni videyo pwoteje (DRM), yon sistèm otomatikman enstale mizajou ak transmisyon pandan rechèch. RLZ paramèt. Pwochen vèsyon Chrome 79 pwograme pou 10 desanm.

Prensipal la chanjman в Chrome 78:

  • Aplike sipò eksperimantal pou "DNS sou HTTPS" (DoH, DNS sou HTTPS), ki pral selektivman aktive pou sèten kategori itilizatè ki gen paramèt sistèm deja endike founisè DNS ki sipòte DoH. Pou egzanp, si itilizatè a gen DNS 8.8.8.8 espesifye nan anviwònman sistèm yo, Lè sa a, sèvis DoH Google a ("https://dns.google.com/dns-query") ap aktive nan Chrome; si DNS la se 1.1.1.1. XNUMX, Lè sa a, sèvis DoH Cloudflare ("https://cloudflare-dns.com/dns-query"), elatriye.

    Pou kontwole si DoH aktive, yo bay paramèt "chrome://flags/#dns-over-https". Twa mòd operasyon yo sipòte: sekirite, otomatik ak koupe. Nan mòd "sekirite", lame yo detèmine sèlman ki baze sou valè sekirite yo te deja kache (resevwa atravè yon koneksyon an sekirite) ak demann atravè DoH; repli nan DNS regilye yo pa aplike. Nan mòd "otomatik", si DoH ak kachèt an sekirite yo pa disponib, yo ka rekipere done nan kachèt ensekirite a epi yo ka jwenn aksè nan DNS tradisyonèl yo. Nan mòd "off", yo tcheke kachèt pataje an premye epi si pa gen okenn done, yo voye demann lan atravè DNS sistèm lan.

  • Zouti senkronizasyon kounye a gen sipò preliminè pou clipboards pataje, men yo poko aktive pou tout itilizatè yo. Nan ka Chrome ki lye ak yon kont, kounye a ou ka jwenn aksè nan sa ki nan clipboard la nan yon lòt aparèy, ki gen ladan pataje clipboard la ant sistèm mobil ak Desktop. Sa ki nan clipboard la ap ankripte lè l sèvi avèk chifreman bout-a-fen, ki pa pèmèt aksè nan tèks la sou sèvè Google;
  • Pou sèten kategori itilizatè yo, yo te pèmèt yon opsyon eksperimantal pou chanje tèm nan ak pèrsonalize ekran yo montre lè w ap louvri yon nouvo tab. Anplis de sa nan chwazi yon imaj background, meni "Personnaliser" la, ki parèt nan kwen ki pi ba dwat nan ekran an nouvo tab, kounye a sipòte chanje metòd la layout chemen kout ak kapasite nan chanje tèm nan. Rakoursi yo ka sigjere otomatikman baze sou sit ki pi souvan vizite yo, Customized pa itilizatè a, oswa andikape nèt. Ou ka chwazi yon tèm konsepsyon nan yon seri tèm predefini oswa kreye pwòp ou a ki baze sou seleksyon an nan koulè yo vle nan palèt la. Pou pèmèt nouvo karakteristik, ou ka itilize drapo yo "chrome://flags/#ntp-customization-menu-v2" ak
    "chrome://flags/#chrome-colors";

  • Pou biznis yo, ba adrès default la pèmèt pou chèche fichye nan depo Google Drive. Se rechèch la te pote pa sèlman pa tit, men tou pa sa ki nan dokiman, pran an kont istwa a nan dekouvèt yo nan tan lontan an;

    Chrome lage 78

  • Gen ladann eleman Tèks Modpas la, ki pral aktive progresivman pou sèten kategori itilizatè (pou deklanchman fòse, yo bay drapo "chrome://flags/#password-leak-detection" la). Tcheke modpas pi bonè apwovizyone nan fòm lan ekstèn adisyon, ki fèt pou analize fòs modpas itilizatè a itilize. Lè w eseye konekte sou nenpòt sit entènèt, Modpas Checkup tcheke login w ak modpas w ak yon baz done kont konpwomèt, li montre yon avètisman si yo detekte pwoblèm (tcheke te pote soti baze sou prefiks hash bò itilizatè). Se chèk la te pote soti nan yon baz done ki kouvri plis pase 4 milya kont konpwomèt ki te parèt nan baz done itilizatè fwit. Yon avètisman parèt tou lè w ap eseye sèvi ak modpas trivial tankou "abc123";
  • Te ajoute kapasite pou inisye yon apèl soti nan yon aparèy Android ki lye ak menm kont Google la. Nan yon navigatè Desktop, itilizatè a ka mete aksan sou yon nimewo telefòn nan tèks la, klike sou dwa epi redireksyon operasyon apèl la nan aparèy android a, apre sa yon notifikasyon ap parèt sou telefòn la ki pèmèt yo kòmanse yon apèl;
  • Fòma ti konsèy ki parèt lè w ap pase sourit la sou tit tab la chanje. Ti konsèy la kounye a parèt kòm yon blòk pop-up ki montre tèks la plen tit ak URL paj la. Blòk la fasil pou itilize pou jwenn byen vit paj vle a lè w ap louvri yon gwo kantite onglè (olye pou w ale nan onglet yo, ou ka deplase sourit la sou panèl la ak onglè epi jwenn paj w ap chèche a). Nan tan kap vini an, li planifye pou montre yon ti miniature paj nan blòk sa a;
  • Te ajoute yon karakteristik eksperimantal (chrome://flags/#enable-force-dark) pou fòse itilize yon tèm nwa lè w ap gade sit entènèt. Pou asire yon prezantasyon nwa nan sit la, koulè yo ranvèse;
  • Te ajoute sipò spesifikasyon CSS Pwopriyete ak Valè API Nivo 1, ki pèmèt ou anrejistre pwòp pwopriyete CSS ou ki toujou nan yon kalite espesifik, pèmèt ou mete yon valè default, epi pèmèt ou mare efè animasyon. Pou anrejistre yon pwopriyete, ou ka itilize metòd registerProperty() oswa règ CSS "@property" la, pou egzanp:

    CSS.registerProperty({
    non: "--m-font-size",
    sentaks: "‹longè›",
    initialValue: "0px",
    eritye: fo
    });

  • Nan mòd Origin Trials (karakteristik eksperimantal ki mande separe deklanchman) plizyè nouvo API yo te pwopoze. Origin Trial vle di kapasite pou travay avèk API espesifye nan aplikasyon ki telechaje nan localhost oswa 127.0.0.1, oswa apre yo fin anrejistre epi resevwa yon siy espesyal ki valab pou yon tan limite pou yon sit espesifik.
    • API Sistèm dosye natif natal, ki pèmèt ou kreye aplikasyon entènèt ki kominike avèk dosye nan sistèm dosye lokal la. Pou egzanp, nouvo API a ka nan demann nan anviwònman devlopman entegre ki baze sou navigatè, tèks, imaj ak editè videyo. Pou kapab dirèkteman ekri ak li fichye, sèvi ak dyalòg pou louvri epi sove fichye yo, osi byen ke navige nan sa ki nan anyè, aplikasyon an mande itilizatè a pou konfimasyon espesyal;

      Chrome lage 78

    • Mekanis Echanj HTTP ki siyen (SXG), ki pèmèt ou mete kopi verifye paj wèb sou lòt sit ki sanble ak paj orijinal yo pou itilizatè a (san yo pa chanje URL la), elaji kapasite pou telechaje sous-resous (CSS, JS, imaj, elatriye) nan sit orijinal la. Sous orijinal resous la espesifye atravè header Link HTTP, ki espesifye tou yon hash verifikasyon pou verifye chak resous. Avèk nouvo karakteristik sa a, founisè kontni yo ka kreye yon sèl fichye HTML siyen ki gen ladan tout sous-resous ki asosye yo;
    • API Reseptè SMS, ki pèmèt yon aplikasyon entènèt jwenn aksè nan mesaj SMS, pou egzanp, otomatize verifikasyon an nan yon tranzaksyon lè l sèvi avèk yon kòd yon sèl fwa voye pa SMS. Aksè yo bay sèlman nan SMS ki gen yon tag espesyal ki detèmine obligatwa mesaj la nan yon aplikasyon entènèt espesifik;
  • Pèfòmans chaje objè ArrayBuffer atravè Web Socket te amelyore anpil. Sou platfòm Linux la gen yon ogmantasyon nan vitès download pa 7.5 fwa, sou Windows - pa 4.1 fwa, sou macOS - pa 7.8 fwa;
  • Te ajoute kapasite pou defini valè transparans kòm yon pousantaj nan CSS pwopriyete opakite, stop-opacity, ranpli-opacity, stroke-opacity, ak fòm-imaj-papòt. Pou egzanp, olye pou yo "opasite: 0.5" ou ka kounye a presize "opasite: 50%";
  • Nan API Distribisyon itilizatè Pèmèt pase timestamps abitrè nan apèl performance.measure() ak performance.mark() pou fè mezi ant yo, osi byen ke espesifye metadata abitrè;
  • Nan sesyon medya API te ajoute sipò pou defini moun kap okipe yo pou chanje pozisyon nan yon kouran (seekto), anplis pran yon poz ki te deja disponib epi kòmanse moun kap okipe lèktur;
  • Nan JavaScript motè V8 enkli mòd background pou analize scripts sou vole pandan y ap telechaje sou rezo a. Optimizasyon aplike a pèmèt nou redwi tan konpilasyon script pa 5-20%. Nouvo lage a amelyore tou pèfòmans destriktirasyon objè (konvèti "const {x, y} = objè;" nan "const x = object.x; const y = object.y;"). Amelyore vitès pwosesis pou ekspresyon RegExp ak kat ki pa matche.
    Vitès la nan rele fonksyon JavaScript soti nan WebAssembly ak vis vèrsa te siyifikativman ogmante (pa 9-20%). Lè konpile bytecode, efikasite nan konstwi tab obligatwa nan pozisyon inisyal yo te ogmante, ki te redwi konsomasyon memwa pa
    1-2.5.

    Chrome lage 78

  • Elaji zouti pou devlopè entènèt. Ou ka itilize Dashboard Odit la kounye a ansanm ak lòt karakteristik tankou bloke demann ak ranvwaye telechaje. Te ajoute sipò pou debogaj processeurs peman atravè API Peman an. Etikèt LCP (Largest Contentful Paint) yo te ajoute nan panèl analiz pèfòmans, ki reflete tan rann pi gwo eleman yo;

    Chrome lage 78

  • Efase XSS Oditè kwa-site scripting bloke mekanis, ki rekonèt kòm inefikas (atakè yo te itilize metòd pou kontoune pwoteksyon Oditè XSS) epi ajoute nouvo vektè pou flit enfòmasyon;
  • Vèsyon android a bay kapasite pou itilize yon tèm nwa pou meni, paramèt, ak mòd navigasyon pou sit ouvè.

Anplis de inovasyon ak korije ensèk, nouvo vèsyon an elimine 37 vilnerabilite. Anpil nan frajilite yo te idantifye kòm yon rezilta tès otomatik ak zouti AddressSanitizer, MemorySanitizer, Kontwòl Flow Entegrite, LibFuzzer и AFL. Pa gen okenn pwoblèm kritik yo te idantifye ki ta pèmèt yon moun kontoune tout nivo nan pwoteksyon navigatè ak egzekite kòd sou sistèm nan deyò anviwònman an sandbox. Kòm yon pati nan pwogram pou peye lajan kach rekonpans pou dekouvri vilnerabilite pou lage aktyèl la, Google peye 21 prim ki vo $ 59500 (yon prim $ 20000, yon prim $ 15000, yon prim $ 5000, de $ 3000 prim, twa $ 2000 prim, senk $ $ 1000 ak senk $ rekonpans. ). Gwosè 500 rekonpans yo poko detèmine.

Sous: opennet.ru

Add nouvo kòmantè