30% nke saịtị XNUMX kachasị na-eji edemede maka njirimara zoro ezo

Otu ndị nyocha sitere na Mozilla, Mahadum Iowa na Mahadum California bipụtara nsonaazụ nke ịmụ iji koodu na weebụsaịtị maka njirimara onye ọrụ zoro ezo. Nchọpụta ezoro ezo na-ezo aka na ọgbọ nke njirimara dabere na data na-apụtaghị ìhè gbasara ọrụ ihe nchọgharị ahụ, dị ka. mkpebi ihuenyo, ndepụta nke ụdị MIME akwadoro, kpọmkwem paramita dị na nkụnye eji isi mee (Http / 2 и HTTPS), nyocha nke arụnyere plugins na fon, nnweta ụfọdụ API webụ, kpọmkwem maka kaadị vidiyo Atụmatụ ntụgharị site na iji WebGL na kwaaji, aghụghọ na CSS, na-eburu n'uche ụkpụrụ ndabara, ịgụ isiokwu ọdụ ụgbọ mmiri netwọk, nyocha nke atụmatụ nke ịrụ ọrụ na oke и ahụigodo.

Nnyocha nke 100 puku saịtị kachasị ewu ewu dị ka ọkwa Alexa si kwuo gosiri na 9040 n'ime ha (10.18%) na-eji koodu iji chọpụta ndị ọbịa na nzuzo. Ọzọkwa, ọ bụrụ na anyị na-atụle puku saịtị kachasị ewu ewu, mgbe ahụ, achọpụtara koodu dị otú ahụ na 30.60% nke ikpe (saịtị 266), yana n'etiti saịtị ndị nwere ebe dị na ogo site na puku iri ruo puku iri, na 24.45% nke ikpe (saịtị 2010). . A na-ejikarị njirimara ezoro ezo na script nke ọrụ mpụga nyere maka mgbochi aghụghọ na nyocha bots, yana netwọk mgbasa ozi na sistemụ nleba anya ngagharị nke onye ọrụ.

 30% nke saịtị XNUMX kachasị na-eji edemede maka njirimara zoro ezo

Iji chọpụta koodu na-eme njirimara zoro ezo, e mepụtara ngwa ọrụ FP-nnyocha, onye koodu tụrụ aro n'okpuru ikike MIT. Ngwa ngwa ahụ na-eji usoro mmụta igwe yana nchikota na nyocha nke koodu Javascript dị ike. A na-ekwu na iji mmụta igwe abawanyela izi ezi nke njirimara koodu maka njirimara zoro ezo wee chọpụta 26% scripts nwere nsogbu karịa.
tụnyere aka kpọmkwem heuristics.

Ọtụtụ n'ime edemede njirimara achọpụtara esonyeghị na listi mgbochi ahụkarị. Kwupu, Adsafe,DuckDuckGo, Justuno и Nzuzo dị mfe.
Mgbe izipu ma Ọkwa Ndị mmepe nke EasyPrivacy ngọngọ ndepụta bụ guzobere ngalaba dị iche maka edemede njirimara zoro ezo. Na mgbakwunye, FP-Inspector kwere ka anyị mata ụfọdụ ụzọ ọhụrụ isi jiri API Weebụ maka njirimara nke ahụtụbeghị mbụ na omume.

Dịka ọmụmaatụ, achọpụtara na ozi gbasara nhazi ahụigodo (getLayoutMap), data fọdụrụ na cache ka ejiri chọpụta ozi (iji API Performance, a na-enyocha igbu oge na nnyefe data, nke na-eme ka o kwe omume ịchọpụta ma onye ọrụ ahụ enwetala ozi. ngalaba ụfọdụ ma ọ bụ na emeghị ya, yana ma e meghere ibe ahụ na mbụ), ikike edobere na ihe nchọgharị ahụ (ozi gbasara ịnweta ngosi, Geolocation na API igwefoto), ọnụnọ nke ngwaọrụ ndị pụrụ iche na ihe mmetụta pụrụ iche (pad gamepad, mebere eziokwu okpu agha, sensọ nso). Na mgbakwunye, mgbe a na-achọpụta ọnụnọ nke API ndị ọkachamara maka ụfọdụ ihe nchọgharị na ọdịiche dị na omume API (AudioWorklet, setTimeout, mozRTCSessionDescription), yana iji AudioContext API iji chọpụta njirimara nke sistemụ ụda, edere ya.

Ọmụmụ ihe ahụ nyochakwara okwu nke nkwụsị nke ọrụ ọkọlọtọ nke saịtị n'ihe banyere iji ụzọ nchebe megide njirimara zoro ezo, na-eduga na igbochi arịrịọ netwọk ma ọ bụ igbochi ịnweta API. Ịhọrọ machibido API na naanị script nke FP-Inspector egosila na ọ ga-ebute ọgba aghara dị ala karịa Brave na Tor Browser na-eji mmachi izugbe siri ike na oku API, nwere ike bute mwepu data.

Kpọọ vidiyo

isi: opennet.ru

Tinye a comment