Google ya ci gaba da dagewa kan iyakance API ɗin da ake buƙata a cikin masu toshe talla

Simeon Vincent, wanda ke da alhakin hulɗa tare da masu haɓaka haɓakawa a cikin ƙungiyar Chrome (yana riƙe da matsayi na Ƙwararrun Masu Haɓakawa), yayi sharhi Matsayin Google na yanzu game da bugu na uku na Chrome manifesto, keta aiki da yawa add-ons don toshe abubuwan da basu dace ba kuma tabbatar da tsaro. Kamfanin ba ya nufin yin watsi da ainihin shirinsa don dakatar da tallafawa yanayin toshewa na API ɗin yanar gizo, wanda ke ba ku damar canza abubuwan da aka karɓa akan tashi. Togiya za a yi kawai don bugu na kamfani na Chrome (Chrome don Kasuwanci), wanda a ciki za a riƙe goyon bayan API ɗin Neman gidan yanar gizo kamar da.

Don masu amfani da API na Chrome na yau da kullun Neman yanar gizo za a iyakance ga yanayin karanta kawai. An gabatar da API mai bayyanawa don maye gurbin API ɗin neman yanar gizo don tace abun ciki Buƙatar NetRequest, wanda ya ƙunshi iyakance iyaka na iyawar da ake amfani da su a cikin masu toshe talla na zamani. Mahimmanci, maimakon masu mallakar mallaka waɗanda ke da cikakkiyar damar yin amfani da buƙatun hanyar sadarwa, ana ba da ingin tacewa wanda aka ƙera a cikin duniya wanda ke aiwatar da toshe dokoki da kansa. Misali, API ɗin bayyanawaNetRequest baya ƙyale ku kuyi amfani da naku algorithms na tacewa kuma baya ƙyale ku ƙirƙirar ƙaƙƙarfan ƙa'idodi waɗanda suka mamaye juna dangane da yanayi.

Masu haɓaka talla na toshe add-ons sun shirya tare jerin sharhi, wanda ya jera gazawar API ɗin declarativeNetRequest. Google ya yarda da yawancin sharhin kuma ya ƙara zuwa API na bayyana NetRequest. Musamman, an ƙara tallafi don canzawa da ƙara ƙa'idodi, kuma yana yiwuwa a share taken HTTP, amma waɗanda ke cikin farar jerin kawai (Referer, Cookie, Set-Cookie). Muna shirin aiwatar da tallafi don ƙarawa da maye gurbin kanun HTTP (misali, don sauya Kuki-kuki da umarnin CSP) da ikon sharewa da maye gurbin sigogin buƙatu.

Sigar farko ta sigar ta uku na bayyanuwa, wacce ke bayyana jerin iyawa da albarkatun da aka bayar ga Chrome add-ons, an shirya yin amfani da su don gwaji a ginin gwaji na Chrome Canary a cikin watanni masu zuwa.

A lokaci guda, dalili na hana canje-canje a cikin abun ciki da aka karɓa ta hanyar API ɗin yanar gizo ya kasance ba a bayyane gaba ɗaya ba. Da'awar cewa yanayin toshewa na API ɗin yanar gizo yana da mummunan tasiri akan aiki saboda mai binciken yana jiran mai sarrafa ƙara don kammala aikinsa kafin sanya shafin baya tsayawa ga zargi. An gudanar da shi a baya gwaje-gwaje Ayyukan da aka toshe talla ya nuna cewa jinkirin da suke gabatarwa ba shi da komai. A matsakaita, yin amfani da blocker yana rage aiwatar da buƙatun da ɗan ƙaramin ɗaki na milliseconds kawai, wanda ba shi da ƙima idan aka kwatanta da bayanan gabaɗaya.

Hujja ta biyu, wacce ke da alaƙa da sha'awar kare masu amfani daga samun damar yin amfani da add-on zuwa abun ciki ba ta da tabbas, tunda maimakon cire ayyukan da aka daɗe da yaɗuwa a cikin ingantaccen add-ons, yana yiwuwa a ƙara sabon sabo. nau'in iko kuma ba wa mai amfani zaɓi na ƙarshe na shigar da ƙari tare da cikakken damar yin amfani da buƙatun hanyar sadarwa ko a'a. Bugu da kari, Google ya bar goyon baya don amfani da gidan yanar gizoRequest API a cikin yanayin karantawa kawai, yana ba da damar cikakken sa ido kan zirga-zirga ba tare da ƙaramin matakin sa baki ba.
Add-ons na iya canza abubuwan da ke cikin shafukan yanar gizon da aka ɗora ta hanyar wasu APIs (misali, add-ons masu ƙeta har yanzu suna iya sadar da tallace-tallacen su, ƙaddamar da masu hakar ma'adinai da kuma nazarin abubuwan da ke cikin siffofin shigarwa).

Raymond Hill, marubucin tsarin uBlock Origin da tsarin uMatrix don toshe abubuwan da ba'a so, yana da tsauri sosai. yayi sharhi martani daga wani wakilin Google kuma ya yi ishara da wasannin demagoguery da bayan fage, inda Google, a karkashin wata kyakkyawar dama, ke kokarin ciyar da harkokin kasuwancinsa a fagen tallan Intanet, da samun ikon sarrafa hanyoyin tacewa da kuma tabbatar da hakan. wadannan ayyuka a idon jama'a.

Bai taɓa samun gamsassun hujjoji don buƙatar dakatar da yaɗuwar API mai yaɗuwa da mashahuri tsakanin masu haɓakawa ba. A cewar Raymond, raguwar wasan kwaikwayon ba gardama ba ce, tunda shafuka suna ɗaukar hankali a hankali saboda kumburin su, kuma ba saboda amfani da yanayin toshewar neman yanar gizo ba a cikin ingantaccen aiwatar da add-ons. Idan da gaske Google ya damu da aiki, da sun sake fasalin buƙatar gidan yanar gizo bisa tsarin Wa'adin, ta misali da aiwatarwa Neman yanar gizo a Firefox.

A cewar Raymond, dabarar Google ita ce tantance ma'auni mafi kyau tsakanin faɗaɗa tushen masu amfani da Chrome da lalacewar kasuwanci ta hanyar amfani da masu toshe abun ciki. A matakin farko na fadada Chrome, Google an tilasta masa ya hakura da masu hana talla a matsayin daya daga cikin shahararrun add-ons tsakanin masu amfani. Amma bayan Chrome ya sami rinjaye, kamfanin ya yi ƙoƙari ya daidaita ma'auni a cikin yardarsa kuma ya sami iko akan toshewa ta hanyar ingantawa. himma don haɗa ayyukan toshe talla da bai dace ba cikin Chrome. API ɗin yanar gizoRequest ya ci nasara da wannan dalili saboda sarrafa toshe abun ciki a halin yanzu yana hannun masu haɓaka talla na ɓangare na uku.

source: budenet.ru

Add a comment