Kutsutsa kuphatikizidwa kwa Idle Detection API mu Chrome 94. Kuyesa ndi Dzimbiri mu Chrome

Kuphatikizika kosasinthika kwa Idle Detection API mu Chrome 94 kwadzetsa kutsutsidwa, kutchula zotsutsa kuchokera kwa opanga Firefox ndi WebKit/Safari.

Idle Detection API imalola masamba kudziwa nthawi yomwe wogwiritsa ntchito sakugwira ntchito, i.e. Simalumikizana ndi kiyibodi/mbewa kapena kugwira ntchito pa chowunikira china. API imakupatsaninso mwayi kuti mudziwe ngati chosungira chophimba chikuyendetsa padongosolo kapena ayi. Zambiri zokhudzana ndi kusachitapo kanthu zimachitika potumiza zidziwitso mukafika pachiwopsezo chodziwika cha kusagwira ntchito, mtengo wocheperako womwe umayikidwa mphindi imodzi.

Ndikofunika kuzindikira kuti kugwiritsa ntchito Idle Detection API kumafuna kuperekedwa kwachindunji kwa zilolezo za ogwiritsa ntchito, mwachitsanzo. Ngati pulogalamuyo iyesa kuwona kusagwira ntchito koyamba, wogwiritsa ntchitoyo adzawonetsedwa zenera ndikufunsa ngati apereka zilolezo kapena kuletsa ntchitoyi. Kuti mulepheretse API Yozindikira Idle, njira yapadera ("chrome://settings/content/idleDetection") imaperekedwa mugawo la "Zazinsinsi ndi Chitetezo".

Malo ogwiritsira ntchito amaphatikizapo macheza, malo ochezera a pa Intaneti ndi mauthenga omwe amatha kusintha mawonekedwe a wogwiritsa ntchito malinga ndi kupezeka kwake pa kompyuta kapena kuchedwa kudziwitsa mauthenga atsopano mpaka wogwiritsa ntchitoyo atafika. API itha kugwiritsidwanso ntchito m'mapulogalamu a kiosk kuti abwerere ku zenera loyambirira pakatha nthawi yosagwira ntchito, kapena kuletsa ntchito zogwiritsa ntchito kwambiri, monga kujambulanso zovuta, kukonzanso ma chart nthawi zonse, pomwe wogwiritsa ntchito sakhala pakompyuta.

Udindo wa otsutsa pakutsegula kwa Idle Detection API ndikuti chidziwitso chokhudza ngati wogwiritsa ntchito ali pakompyuta kapena ayi chitha kuonedwa ngati chinsinsi. Kuphatikiza pa ntchito zothandiza, API iyi itha kugwiritsidwanso ntchito pazifukwa zoyipa, mwachitsanzo, kuyesa kugwiritsa ntchito zofooka pomwe wogwiritsa ntchito ali kutali kapena kubisa zoyipa zoyipa, monga migodi. Pogwiritsa ntchito API yomwe ikufunsidwa, zidziwitso zamakhalidwe a wogwiritsa ntchito komanso kamvekedwe ka tsiku ndi tsiku la ntchito yake zitha kusonkhanitsidwa. Mwachitsanzo, mutha kudziwa nthawi yomwe wogwiritsa ntchito amapita ku nkhomaliro kapena kuchoka kuntchito. Pankhani ya pempho lovomerezeka la umboni wa chilolezo, zodandaulazi zimawonedwa ndi Google ngati zosafunika.

Kuphatikiza apo, mutha kuzindikira cholembedwa kuchokera kwa opanga Chrome chokhudza kukwezedwa kwa njira zatsopano zowonetsetsa kuti zikugwira ntchito motetezeka ndi kukumbukira. Malinga ndi Google, 70% yamavuto achitetezo mu Chrome amayamba chifukwa cha zolakwika zamakumbukidwe, monga kugwiritsa ntchito buffer pambuyo pomasula kukumbukira komwe kumalumikizidwa nayo (kugwiritsa ntchito pambuyo paulere). Njira zazikulu zitatu zothanirana ndi zolakwika zotere zimazindikiridwa: kulimbikitsa macheke pakuphatikiza, kutsekereza zolakwika panthawi yothamanga, ndikugwiritsa ntchito chilankhulo chotetezeka kukumbukira.

Akuti zoyeserera zayamba kuwonjezera kuthekera kopanga zida za chilankhulo cha Rust ku Chromium codebase. Dongosolo la dzimbiri silinaphatikizidwe muzomanga zomwe zimaperekedwa kwa ogwiritsa ntchito ndipo cholinga chake ndi kuyesa kuthekera kopanga magawo amtundu wa msakatuli mu Rust komanso kuphatikiza kwawo ndi magawo ena olembedwa mu C ++. Mofananamo, pa code ya C ++, polojekiti ikupitirizabe kugwiritsa ntchito mtundu wa MiraclePtr m'malo mwa zolozera zopangira kuti atseke mwayi wogwiritsa ntchito zofooka zomwe zimayambitsidwa ndi kupeza midadada yomasulidwa kale, ndipo njira zatsopano zodziwira zolakwika pakupanganso zikuperekedwa.

Kuphatikiza apo, Google ikuyamba kuyesa kuyesa kusokoneza komwe kungatheke kwamasamba pambuyo poti msakatuli afika pamtundu wokhala ndi manambala atatu m'malo mwa awiri. Makamaka, pamayesero a Chrome 96, mawonekedwe a "chrome://flags#force-major-version-to-100" adawonekera, atafotokozedwa pamutu wa User-Agent, mtundu 100 (Chrome/100.0.4650.4) imayamba kuwonetsedwa. Mu Ogasiti, kuyesa kofananako kunachitika mu Firefox, komwe kunavumbulutsa zovuta pakukonza mitundu ya manambala atatu patsamba lina.

Source: opennet.ru

Kuwonjezera ndemanga