Weşana Chrome 77

gûgil pêşkêş kirin serbestberdana geroka webê Chrome 77... Hemdem berdeste serbestberdana stabîl a projeyek belaş Chromium, ku wekî bingeha Chrome-ê kar dike. geroka Chrome cuda ye bikaranîna logoyên Google-ê, hebûna pergalek ji bo şandina agahdariyan di dema qezayê de, şiyana dakêşana modulek Flash-ê li gorî daxwazê, modulên lîstina naveroka vîdyoya parastî (DRM), pergalek ji bo sazkirina bixweber nûvekirin û veguheztinê di dema lêgerînê de Parametreyên RLZ. Daxuyaniya paşîn a Chrome 78-ê di 22-ê Cotmehê de tê plansaz kirin.

sereke guhertin в chrome 77:

  • Berdewam kirin nîşankirina cihêreng a malperan bi sertîfîkayên asta EV (Rêvekirina Berfireh). Agahdariya li ser karanîna sertîfîkayên EV-ê naha tenê di menuya dakêşanê de ku dema ku li ser îkona girêdana ewle bitikîne tê xuyang kirin. Navê pargîdaniya ku ji hêla desthilatdariya pejirandinê ve hatî verast kirin, ku sertîfîkaya EV-ê pê ve girêdayî ye, dê êdî di barika navnîşanê de neyê xuyang kirin;
  • Zêdebûna îzolekirina rêvebirên malperê. Parastina ji bo daneyên xaç-malperê, wek Cookies û çavkaniyên HTTP-ê, ku ji malperên sêyemîn ên ku ji hêla êrîşkaran ve têne kontrol kirin, hatine wergirtin. Tecrîd di heman demê de heke êrîşkar di pêvajoya vegotinê de xeletiyek bibîne û hewl bide ku kodê di çarçoweya wê de bicîh bike jî dixebite;
  • Rûpelek nû lê zêde kir ku pêşwaziya bikarhênerên nû dike (chrome://welcome/), ku li şûna navrûya standard ji bo vekirina tabloyek nû piştî destpêkirina yekem a Chrome tê xuyang kirin. Rûpel dihêle hûn karûbarên Google-ê yên populer (GMail, YouTube, Nexşe, Nûçe û Werger) nîşan bikin, kurtebiran bi rûpela Tebeka Nû ve girêbidin, bi hesabek Google-ê ve girêbidin da ku Chrome Sync-ê çalak bike, û Chrome-ê wekî banga xwerû ya pergalê destnîşan bikin. .
  • Menûya rûpela tabloya nû, ku li quncika jorîn a rastê tê xuyang kirin, naha xwedan şiyana barkirina wêneyek paşîn, û her weha vebijarkên ji bo bijartina mijarekê û sazkirina blokek bi kurtebiran ji bo navîgasyonek bilez heye (malperên ku herî zêde têne serdan, hilbijartina bikarhêner bi destan , û bi kurtebiran blokan vedişêrin). Mîheng niha wekî ceribandinê têne cîh kirin û pêdivî ye ku bi alayên "chrome://flags/#ntp-customization-menu-v2" û "chrome://flags/#chrome-colors-custom-color-picker" were aktîfkirin;
  • Anîmasyona îkonê malperê di sernavê tabloyê de hatî peyda kirin, ku nîşan dide ku rûpel di pêvajoya barkirinê de ye;
  • Alaya "--mêvan" lê zêde kir, ku dihêle hûn Chrome-ê ji rêza fermanê di moda têketina mêvanê de bidin destpêkirin (bêyî girêdana bi hesabek Google-ê, bêyî tomarkirina çalakiya gerokê li ser dîskê û bêyî tomarkirina danişînê);
  • Paqijkirina alên li chrome://flags, ku di weşana dawî de dest pê kir, berdewam dike. Li şûna alayan, naha tê pêşniyar kirin ku meriv qaîdeyan bikar bîne da ku tevgera gerokê mîheng bike;
  • Bişkojka "Ji cîhazên xwe re bişîne" li menuya kontekstê ya rûpel, tablo û barika navnîşanê hate zêdekirin, ku dihêle hûn bi karanîna Chrome Syncê ve girêkek ji cîhazek din re bişînin. Piştî hilbijartina amûrek cîhê ku bi heman hesabê ve girêdayî ye û şandina lînkê, dê agahdariyek li ser cîhaza armanc were xuyang kirin ku girêdanê veke;
  • Di guhertoya Android-ê de, rûpela bi navnîşa pelên dakêşandî bi tevahî ji nû ve hatî sêwirandin, ku tê de, li şûna pêşekek dakêşan a bi beşên naverokê, bişkok hatine zêdekirin da ku navnîşa gelemperî li gorî celebê naverokê, û hûrguliyên wêneyên dakêşandî parz bikin. niha li seranserê firehiya ekranê têne xuyang kirin;
  • Zêde kirin metrîkên nû ji bo nirxandina leza barkirin û pêşkêşkirina naverokê di gerokê de, dihêle ku pêşdebirê malperê diyar bike ka çiqas zû naveroka sereke ya rûpelê ji bikarhêner re peyda dibe. Amûrên kontrolê yên ku berê hatine pêşkêş kirin ev gengaz kir ku meriv tenê rastiya ku vegotinê dest pê kiriye, lê ne amadebûna rûpelê bi tevahî dadbar bike. Chrome 77 API-ya nû destnîşan dike Mezintirîn Rengdêr naverok, ku destûrê dide te ku hûn wextê vegotina hêmanên mezin (bikarhêner-dîtbar) li devera xuyayî, wek wêne, vîdyo, hêmanên blokê û paşxaneya rûpelê bibînin;
    Weşana Chrome 77

  • API lê zêde kir PerformanceEventTiming, ku agahdarî li ser derengiya berî pêwendiya yekem a bikarhêner peyda dike (mînak, pêlkirina bişkojek li ser klavyeyê an mişkê, tikandin, an guheztina nîşanderê). API-ya nû binekomek API-ya EventTiming e ku ji bo pîvandin û xweşbînkirina bersivdariya navbeynê agahdariya zêde peyda dike;
  • Zêde kirin Taybetmendiyên nû ji bo formên ku karanîna kontrolên formên xwe yên ne-standard (qavên têketina ne-standard, bişkok, hwd.) hêsantir dike. Bûyera "formdata" ya nû mimkun dike ku meriv rêgirên JavaScript-ê bikar bîne da ku dema ku ew tê şandin daneyan li formê zêde bike, bêyî ku daneyan di hêmanên têketina veşartî de hilîne.

    Taybetmendiya nû ya duyemîn piştgirî ye ji bo afirandina hêmanên xwerû yên ku bi formek ve girêdayî ye ku wekî kontrolên formê yên çêkirî tevdigerin, di nav de kapasîteyên wekî çalakkirina pejirandina têketinê û derxistina daneyan ku ji serverê re têne şandin. Taybetmendiyek formAssociated hate destnîşan kirin ku hêmanek wekî hêmanek navbeynkariya formê nîşan bide, û bangek attachInternals() hate zêdekirin da ku bigihîje rêbazên kontrolkirina formê yên wekî setFormValue() û setValidity();

  • Di modê de Ceribandinên Origin (taybetmendiyên ezmûnî yên ku çalakkirina cihêreng hewce dike) API-ya nû lê zêde kir Têkilî Hilbijêre, destûrê dide bikarhêner ku navnîşan ji pirtûka navnîşan hilbijêrin û hin hûrguliyên di derbarê wan de ji malperê re bişîne. Dema ku daxwaz dikin, navnîşek taybetmendiyên ku divê werin bidestxistin tê destnîşankirin (mînak, navê tevahî, e-name, jimareya têlefonê). Van taybetmendiyan bi eşkere ji bikarhênerê re têne xuyang kirin, ku biryara dawîn dide ku daneyan veguhezîne an na. Mînakî, API dikare di xerîdarek e-nameya malperê de were bikar anîn da ku wergirên ji bo nameyek şandî hilbijêrin, di serîlêdanek webê ya bi fonksiyona VoIP-ê de ji bo destpêkirina bangek ji hejmarek taybetî, an di torgilokek civakî de ji bo lêgerîna li hevalên jixwe qeydkirî de were bikar anîn. .

    Origin Trial tê vê wateyê ku meriv bi API-ya diyarkirî re ji serîlêdanên ku ji localhost an 127.0.0.1 dakêşandî, an piştî tomarkirin û wergirtina tokenek taybetî ya ku ji bo malperek taybetî ji bo demek sînorkirî derbasdar e, dixebite.

    Weşana Chrome 77Weşana Chrome 77

  • Ji bo formên, taybetmendiya "enterkeyhint", ku dihêle hûn gava ku hûn bişkojka Enter li ser klavyeya virtual pê bikin, tevgerê diyar bikin. Taybetmendî dikare nirxên têkevin, kirin, çûyin, paşerojê, berê, lêgerîn û şandinê bigire;
  • Rêbaza lêzêdekirî belge-domain, ku gihîştina taybetmendiya "document.domain" kontrol dike. Ji hêla xwerû ve, gihîştin destûr e, lê heke ew were red kirin, hewldanek ji bo guheztina nirxa "document.domain" dê bibe sedema xeletiyekê;
  • Banga API-ya Performansê zêde kir LayoutShift, ku dihêle hûn guheztinên di pozîsyona hêmanên DOM-ê de li ser ekranê bişopînin.
  • Mezinahiya sernavê HTTP "Referer" bi 4 KB sînorkirî ye; heke ev nirx derbas bibe, naverok li ser navê domainê tê qut kirin;
  • Argumana url-ê ya qeydkirinaProtocolHandler() bi tenê bi karanîna nexşeyên http: // û https:// ve sînorkirî ye û êdî destûr nade pîlanên "data:" û "blob:".
  • Di rêbazê de Intl.NumberFormat ji bo formatkirina yekîneyên pîvandinê, dirav, nîşaneyên zanistî û kompakt piştgirî zêde kir (mînak, "Intl.NumberFormat('en', {style: 'unit',
    yekîneya: 'metre-per-saniye'}");

  • Taybetmendiyên nû yên CSS zêde kirin overscroll-behavior-inline û overscroll-behavior-block ji bo kontrolkirina tevgera gerokê dema ku sînorê mentiqî yê qada gerokê tê gihîştin;
  • Ji bo taybetmendiya CSS-a cîhê spî pêkanîn piştgiriya ji bo nirxa break-space;
  • Di Karkerên Xizmetê de zêde kirin piştgirî ji bo nasandina HTTP Basic û nîşandana diyalogek standard ji bo têketina pîvanên têketinê;
  • Web MIDI API naha tenê dikare di çarçoveyek pêwendiyek ewledar de were bikar anîn (https, pelê herêmî an hosteya herêmî);
  • Ji hêla WebVR 1.1 API ve, ku ji hêla API-ê ve hatî veguheztin, hate betal kirin Amûra WebXR, ku dihêle hûn bigihîjin pêkhateyên ji bo afirandina rastiya virtual û zêdekirî û xebata bi çînên cihêreng ên cîhazan re yek bikin, ji helmetên rastiya virtual ya rawestayî heya çareseriyên li ser bingeha cîhazên mobîl.
  • Di Amûrên Pêşdebir de zêde kirin şiyana kopîkirina taybetmendiyên CSS-ê yên girêka DOM-ê li ser klîpbordê bi navgînek pêşekek kontekstê ku bi klîkkirina rastê li ser nodek di dara DOM-ê de tê gotin. Navberek hate zêdekirin (Nişan bide Herêmên Veguheztina Renderkirinê/Rêvekirinê) da ku guheztinên layoutê bişopîne ji ber nebûna cîhgiran ji bo reklam û wêneyan (gava barkirina wêneya din dema temaşekirinê nivîsê dadixîne xwarê). Tabloya kontrolê ji bo serbestberdanê hate nûve kirin Lighthouse 5.1. Dema ku mijarek tarî di OS-ê de bikar tîne veguhertina otomatîkî ya li ser mijara tarî ya DevTools çalak kir. Di moda vekolîna torê de, alek ji bo barkirina çavkaniyek ji cacheya pêşdibistanê hatiye zêdekirin. Piştgiriyek ji bo nîşandana peyamên push û ragihandinê di panela Serlêdanê de zêde kir. Di konsolê malperê de, dema pêşdîtina tiştan, zeviyên taybet ên çînan naha têne xuyang kirin;

    Weşana Chrome 77

  • Di motora V8 JavaScript de, hilanîna statîstîkên di derheqê celebên operandên ku di operasyonên cihêreng de têne bikar anîn de xweştir bûye (dihêle ku hûn pêkanîna van operasyonan li gorî cûreyên taybetî xweş bikin). Ji bo kêmkirina mezaxtina bîranînê, vektorên haydar ên tîpê naha tenê piştî ku hejmareke diyarkirî ya bytekodê hatî darve kirin di bîranînê de têne danîn, û hewcedariya xweşbînkirina fonksiyonên bi temenên kurt ji holê radike. Ev guhertin dihêle hûn 1-2% ji bîranînê di guhertoyê de ji bo pergalên sermaseyê û 5-6% ji bo cîhazên mobîl hilînin.

    Weşana Chrome 77

    Pêşveçûnek pêşkeftî ya berhevkirina paşîn a WebAssembly - di pergalê de çi qas korên pêvajoyê pirtir be, sûd ji xweşbîniyên lêzêdekirî jî mezintir dibe. Mînakî, li ser makîneyek Xeon ya 24-core, dema berhevkirinê ya ji bo sepana demo ya Epic ZenGarden di nîvê de hate qut kirin.

    Weşana Chrome 77

Ji bilî nûbûn û rastkirina xeletiyan, guhertoya nû ji holê radike 52 qelsî. Gelek qelsî di encama ceribandina otomatîkî ya bi amûran de hatin nas kirin AddressSanitizer, MemorySanitizer, Yekitiya herikîna kontrolê, LibFuzzer и AFL. Pirsgirêkek (CVE-2019-5870) wekî krîtîk tê nîşankirin, ango. dihêle hûn hemî astên parastina gerokê derbas bikin û kodê li ser pergalê li derveyî hawîrdora sandboxê bicîh bikin. Hûrguliyên di derbarê qelsiya krîtîk de heya nuha nehate eşkerekirin, tenê tê zanîn ku ew dikare bibe sedema gihîştina cîhek bîranîna jixwe azadkirî di koda hilberandina daneya multimedia de. Wekî beşek ji bernameya dayîna xelatên diravî ji bo vedîtina qelsiyên ji bo serbestberdana heyî, Google 38 xelatên bi nirxê 33500 $ (yek xelatek 7500 $, çar xelatên 3000 $, sê xelatên 2000 $, çar xelatên 1000 $ û heşt xelatên 500 $) dan. Mezinahiya 18 xelatan hêj nehatiye diyarkirin.

Source: opennet.ru

Add a comment