Simeon Vincent, ku berpirsiyarê danûstendina bi pêşdebirên dirêjkirinê re di tîmê Chrome de ye (helwesta Pêşkêşvanê Pêşkêşkerê ye)
Ji bo bikarhênerên birêkûpêk Chrome API
Pêşdebirên pêvekên astengkirina reklamê bi hev re amade kirine
Guhertoyek pêşîn a guhertoya sêyemîn a manîfestoyê, ku navnîşa karîn û çavkaniyên ku ji pêvekên Chrome re hatine peyda kirin diyar dike, tê plansaz kirin ku di mehên pêş de ji bo ceribandina di avahiyên ceribandinê yên Chrome Canary de were bikar anîn.
Di heman demê de, motîvasyona qedexekirina guhertinên di naveroka wergirtî de bi navgîniya webRequest API-yê bi tevahî ne zelal dimîne. Îdîa dike ku moda astengkirinê ya webRequest API bandorek neyînî li ser performansê dike ji ber ku gerok li bendê ye ku lêzêdeker karê xwe biqedîne berî ku rûpelê bide ber rexneyê. Berê hatiye kirin
Argumana duyemîn, ku bi xwesteka parastina bikarhêneran ji gihandina nekontrolkirî ya pêvekên naverokê ve girêdayî ye, di heman demê de qayil xuya nake, ji ber ku li şûna rakirina fonksiyona dirêj-damezrandî û berbelav di pêvekên rewa de, gengaz bû ku meriv pêvekek nû lê zêde bike. celebê desthilatdariyê û bijartina dawîn a sazkirina pêvekek bi gihîştina tevahî daxwazên torê an na ji bikarhêner re peyda bike. Digel vê yekê, Google ji bo karanîna webRequest API-ya di moda tenê-xwendinê de piştgirî hiştiye, ku destûrê dide çavdêriya seyrûsefera tevahî bêyî destwerdana asta nizm.
Pêvek dikarin naveroka rûpelên malperê yên barkirî bi navgîniya API-yên din biguhezînin (mînak, pêvekên xerab hîn jî dikarin reklamên xwe radest bikin, mîneralan bidin destpêkirin û naveroka formên têketinê analîz bikin).
Raymond Hill, nivîskarê pergalên uBlock Origin û uMatrix ji bo astengkirina naveroka nedilxwaz, pir hişk e.
Ji bo hewcedariya rawestandina API-ya berbelav û populer di nav pêşdebirên pêvekê de, wî tu carî argumanên pêbawer negirt. Li gorî Raymond, daketina performansê ne argumanek e, ji ber ku rûpel ji ber şorbûna xwe hêdî hêdî bar dikin, û ne ji ber karanîna moda astengkirina webRequest di pêvekên rast de hatine bicîh kirin. Ger Google bi rastî ji performansê re eleqedar bû, wan ê li gorî mekanîzmayê webRequest ji nû ve dîzayn bikira
Li gorî Raymond, stratejiya Google ev e ku hevsengiya çêtirîn di navbera berfirehkirina bingeha bikarhênerê Chrome û zirara karsaziyê ya ku ji hêla karanîna astengkerên naverokê ve hatî çêkirin de diyar bike. Di qonaxa yekem a berfirehkirina Chrome de, Google neçar ma ku bi astengkerên reklamê re wekî yek ji pêvekên herî populer di nav bikarhêneran de bigire. Lê piştî ku Chrome serdest bû, pargîdanî hewl da ku hevsengiyê di berjewendiya xwe de bihêle û bi pêşvebirinê kontrola li ser astengkirinê bi dest bixe.
Source: opennet.ru