Kutsoropodzwa kwekuiswa kweIdle Detection API muChrome 94. Kuedza neRust muChrome

Kusarudzika kuisirwa kweIdle Detection API muChrome 94 kwatungamira kune fungu rekutsoropodza, richitaura zvinopokana kubva kuFirefox uye WebKit/Safari vanogadzira.

Iyo Idle Detection API inobvumira masaiti kuona nguva iyo mushandisi asingashande, i.e. Iyo haidyidzane nekhibhodi / mbeva kana kuita basa pane imwe yekutarisa. Iyo API zvakare inobvumidza iwe kuti uone kana skrini saver iri kushanda pane system kana kwete. Ruzivo rwekusaita basa rwunoitwa nekutumira chiziviso mushure mekusvika pane yakatarwa kusaita chikumbaridzo, iyo shoma kukosha kwayo inoiswa kune 1 miniti.

Izvo zvakakosha kuti uzive kuti kushandiswa kweIdle Detection API kunoda kupihwa kwakajeka kwemvumo yemushandisi, i.e. Kana iyo application ikayedza kuona kusaita kekutanga, mushandisi anounzwa nehwindo achibvunza kana kupa mvumo kana kuvharisa kushanda. Kudzima zvachose iyo Idle Detection API, yakakosha sarudzo ("chrome://settings/content/idleDetection") inopihwa muchikamu che "Chakavanzika uye Chengetedzo".

Nzvimbo dzekushandisa dzinosanganisira chat, social network uye maapplication ekutaurirana anogona kushandura chimiro chemushandisi zvichienderana nekuvapo kwake pakombuta kana kunonoka kuzivisa meseji mitsva kudzamara mushandisi asvika. Iyo API inogona zvakare kushandiswa mumashandisirwo ekiosk kudzoka kuchiratidziro chepakutanga mushure menguva yekusaita, kana kudzima mashandisirwo ane simba rekushandisa, senge redrawing yakaoma, inogara ichivandudza machati, kana mushandisi asiri pakombuta.

Nzvimbo yevanopikisa yekugonesa Idle Detection API irwo ruzivo rwekuti mushandisi ari pakombuta here kana kuti kwete anogona kunzi akavanzika. Pamusoro pezvishandiso zvinobatsira, iyi API inogona zvakare kushandiswa kune zvakaipa, semuenzaniso, kuedza kushandisa kusazvibata kana mushandisi asipo kana kuvanza zvinoonekwa zvakaipa zviitiko, senge migodhi. Uchishandisa API iri mubvunzo, ruzivo rwemaitiro evashandisi maitiro uye rhythm yezuva nezuva yebasa rake inogonawo kuunganidzwa. Semuenzaniso, unogona kuziva kana mushandisi anowanzo kuenda kumasikati kana kusiya kubasa. Muchirevo chechikumbiro chinosungirwa chehumbowo hwemvumo, izvi zvinonetsa zvinoonekwa neGoogle sezvisina basa.

Pamusoro pezvo, iwe unogona kucherechedza chinyorwa kubva kune vanogadzira Chrome nezve kusimudzirwa kwemaitiro matsva ekuona kushanda kwakachengeteka nendangariro. Maererano neGoogle, makumi manomwe muzana ematambudziko ekuchengetedza muChrome anokonzerwa nekukanganisa kwendangariro, sekushandisa buffer mushure mekusunungura ndangariro yakabatana nayo (shandisa-mushure-yemahara). Matanho matatu makuru ekugadzirisa zvikanganiso zvakadaro anoonekwa: kusimbisa cheki padanho rekubatanidza, kuvharira zvikanganiso panguva yekumhanya, uye kushandisa ndangariro-yakachengeteka mutauro.

Zvinonzi zviedzo zvakatanga kuwedzera kugona kugadzira zvikamu mumutauro weRust kuChromium codebase. Iyo Rust kodhi haisati yabatanidzwa mune zvivakwa zvakaunzwa kune vashandisi uye inonyanya kuitirwa kuyedza mukana wekugadzira zvikamu zvebrowser muRust uye kubatanidzwa kwavo nezvimwe zvikamu zvakanyorwa muC ++. Nenzira yakafanana, yeC ++ kodhi, chirongwa chinoenderera mberi nekushandisa iyo MiraclePtr mhando panzvimbo yeinongedza mbishi kuvhara mukana wekushandisa kusazvibata kunokonzerwa nekuwana yakatosunungurwa ndangariro zvidhinha, uye nzira nyowani dzekuona zvikanganiso padanho rekubatanidza dzinokurudzirwawo.

Pamusoro pezvo, Google iri kutanga kuyedza kuyedza kukanganisa kwemasaiti mushure mekunge bhurawuza yasvika pavhezheni ine manhamba matatu pane maviri. Kunyanya, mukuyedza kuburitswa kweChrome 96, iyo "chrome://flags#force-major-version-to-100" marongero akaoneka, kana ataurwa muMushandisi-Agent musoro, shanduro 100 (Chrome/100.0.4650.4) inotanga kuratidzwa. Muna Nyamavhuvhu, kuyedza kwakafanana kwakaitwa muFirefox, iyo yakaratidza matambudziko nekugadzirisa matatu-manhamba shanduro pane dzimwe nzvimbo.

Source: opennet.ru

Voeg