ืืคืชืื ืืคืืคื ืืจืื
ืืื ื ืืคื ื ืชืืื ืืช ืืืื ืืืช, ืืืื, ืจืืืื ืืืจ ืคืขืืืืช ืืฉืชืืฉืื, ืืงืจืช ืืืจืื ืืคืจืืืืช.
ืืื ืืขืื ืฉื ืืืื:
- ืืฆื ืืกืืืช API
webRequest ืืืืื ืืฆืจืืืช ืืฉืืืื ืืืืื.
ืืขืช ืฉืืืืฉ ื-API ืื, ืืืคืืคื ืฉืืื ืืชืืกืฃ ืชืืืื ืืช ืื ืื ืชืื ืื ืืืืืืื ืืืงืฉืช ืืจืฉืช, ืืชืืกืฃ ืื ืชื ืืืชื ืืืืืืจ ืืจืกื ืฉืื ื ืืขืืืื ื ืืกืฃ ืืืคืืคื ืื ืื ืคืืง ืืืจืืืช ืืกืืื. ืืืงืจื ืื, ืืขืืืืืื ืืขืืงืจืืื ื ืืฆืจืื ืื ืืฉืื ืขืืืื ืืชืขืืืจื ืขื ืืื ืืชืืกืฃ, ืืื ืืฉื ืขืืืืืช ืืชืงืืจื ืฉื ืชืืืื ืืืฆืืข ืืชืืกืฃ. ืืคืจื, ืื ืืคืืืฆืืืช ืืืื ืืืจืฉืืช ืืฉืงื ืฉื ืชืืืื ื ืคืจื ืืื ืืืฉืืื, ืืื ืื ืฉืืืืฉ ื-IPC ืืืื ืืจืืงืฆืื ืขื ืชืืืื ืื ืืื ืื ืื ื ืืกืืจืช ื ืชืื ืื; - ืืชืืกืฃ ืฉืืื ืืืืืืื ืืื ืืชืขืืืจื ืืจืื ื ืืืื, ืื ืฉืคืืชื ืืืืื ืืืืช ืขืฆืืืืช ืืฉืืืืฉ ืืจืขื ืืืคืจืืช ืคืจืืืืช. ืืคื ืืกืืืืกืืืงื ืฉื ืืืื, 42% ืืื ืืชืืกืคืืช ืืืืื ืืืช ืฉืืืื ืืฉืชืืฉื ื-webRequest API. ืืฆืืื ืื ืืื ืืืืฉ, ื ืืกืืื ืืช ืืืฆืื ืืืืืฆืข 1800 ืชืืกืคืืช ืืืื ืืืช ื ืืกืืืช ืืงืืืื ืื ืืช ืืืื ืืจื ื ืฉื Chrome. ืืืจืื ืืฆืขืจ, ืกืงืืจื ืื ืืืคืฉืจืช ืื ื ืืชืคืืก ืืช ืื ืืชืืกืคืืช ืืืืื ืืืช ืืื ืืืฆื ืื ืืืื, ืืืื ืืื ืืฉืคืจ ืืช ืืืื ื, ืืืืื ืืืืืื ืืช ืืชืืกืคืืช ืืจืืช ื-API. ืืจืขืืื ืืืจืืื ืืื ืืกืคืง ืชืืกืคืื ืขื ืืืฉื ืื ืืื ืืชืขืืืจื, ืืื ืจืง ืื ืชืื ืื ืืืจืืฉืื ืืืืฉืื ืืคืื ืงืฆืืื ืืืืช ืืืืืขืืช. ืืคืจื, ืืื ืืืกืื ืชืืื, ืืื ืฆืืจื ืืชืช ืืชืืกืคืช ืืืฉื ืืืื ืืื ื ืชืื ื ืืืฉืชืืฉ ืืกืืืืื;
- ืืืฉืง API ืืฆืืจืชื ืืืฆืข ืืืืืคื
declarativeNetRequest ืืืื ืืื ืืขืืืื ืฉื ืกืื ืื ืชืืื ืืขื ืืืฆืืขืื ืืืืืื ืืืืจืฉ ืจืง ืชืืกืคืืช ืืืขืื ืช ืืืื ืกืื ืื. ืืชืืกืฃ ืืื ื ืืืื ืืืคืจืืข ืืชื ืืขื ืืื ืชืื ืื ืืคืจืืืื ืฉื ืืืฉืชืืฉ ื ืืชืจืื ืืืชื ื ืืชื ืื ืืืคืจื; - ืืืื ืืงืื ืืืฉืืื ืจืืืช ืืืืขืจืืช ืื ืืืข ืืืืกืจ ืืคืื ืงืฆืืื ืืืืช ืฉื ืืืฉืง ื-API declarativeNetRequest ืืืจืืืื ืืช ืืืืืื ืขื ืืกืคืจ ืืืื ืืกืื ืื ื-30 ืืืฃ ืฉืืืฆืขื ืืชืืืื ืืื ืืจืืื ืืืงืกืืืื ืขืืืื ืฉื 150 ืืืฃ, ืืื ืืืกืืคื ืืช ืืืืืืช ืืืืคื ืืื ืื. ืืฉื ืืช ืืืืืกืืฃ ืืืืื, ืืืกืืจ ืืืืืืืฃ ืืืชืจืืช HTTP (Referer, Cookie, Set-Cookie) ืืคืจืืืจืื ืฉื ืืงืฉื;
- ืขืืืจ ืืจืืื ืื, ื ืืชื ืืืฉืชืืฉ ืืืฆื ืืืกืืื ืฉื ื-API ืฉื webRequest, ืฉืื ืืืื ืืืช ืืฉืืืืฉ ืืชืืกืคืื ื ืงืืขืช ืขื ืืื ืื ืื ืืืืื ืืช ืชืืื ืืช ืืชืฉืชืืช ืืืืืข ืืกืืืื ืื. ืืืืืื, ื-API ืฉืฆืืื ืืืื ืืฉืืฉ ืืืจืืื ืื ืืื ืืชืขื ืืจืืืืช ืชืขืืืจืช ืขืืืืื ืืืฉืื ืขื ืืขืจืืืช ืคื ืืืืืช;
- ืืืืจื ืฉื ืืืื ืืื ืื ืืขืจืขืจ ืื ืืืื ืชืืกืคืื ืืืกืืืช ืคืจืกืืืืช, ืืื ืืืคืฉืจ ืืฆืืจืช ืืืกืื ืคืจืกืืืืช ืืืืืื ืืืืงืื ืืืชืจ;
- ืืจืชืืขื ืืืขืืื ืืช ืืฆื ืืคืขืืื ืืืกืืื ืฉื ื-API ืฉื webRequest ืืื ืขื ื-DeclarativeNetRequest ืืืืฉ ืืืกืืจืช ืขื ืืื ืืจืฆืื ืืืืืื ืืช ืืืืฉื ืฉื ืชืืกืคืืช ืื ืชืื ืื ืืกืืืื. ืื ืชืฉืืืจ ืืช ื-API ืฉื webRequest ืืคื ืฉืืื, ืจืื ืืชืืกืคืืช ืื ืืฉืชืืฉื ื-declarativeNetRequest ืืืืืืื ืืืชืจ, ืฉืื ืืขืช โโืืืืจื ืืื ืืืืื ืืคืื ืงืฆืืื ืืืืช, ืจืื ืืืคืชืืื ืืจืื ืืืืจื ืืคืื ืงืฆืืื ืืืืช.
- ืืืืฆืข ืขื ืืื ืืคืชืื ืชืืกืคืื
ืืืืงืืช ืืืจืืืช ืืฉืคืขื ืืืืืช ืื ืืฉืืขืืชืืช ืขื ืืืืฆืืขืื ืฉื ืชืืกืคืื ืืืกืืืช ืคืจืกืืืืช (ืืืืื ืืืืืงื ืืืฉืื ืืืฆืืขืื ืฉื ืชืืกืคืืช ืฉืื ืืช, ืื ืืืื ืืงืืช ืืืฉืืื ืืช ืืชืงืืจื ืฉื ืชืืืื ื ืืกืฃ ืฉืืชืื ืืช ืืืฆืืข ืืืืคืืื ืืืฆื ืืกืืื ืฉื webRequest API); - ืื ืื ืืขืฉื ืืืคืกืืง ืืืืืืื ืืชืืื ื-API ืฉื ืืฆื ืืฉืืืืฉ ืคืขืื ืืชืืกืคืืช. ืืืงืื ืืืกืืจ ืืืชื, ืืชื ืืืื ืืืืกืืฃ ืืจืฉืื ื ืคืจืืช ืืืฉืืื ืืงืคืื ืืช ืขื ื ืืืชืืช ืืฉืืืืฉ ืื ืืชืืกืคืืช, ืื ืฉืืืกืื ืืืืืจืื ืฉื ืชืืกืคืืช ืคืืคืืืจืืืช ืจืืืช ืืืขืื ืืืืฉ ืืช ืืืืฆืจืื ืฉืืื ืืืืืื ืข ืืืืชืื ืคืื ืงืฆืืื ืืืืช;
- ืืื ืืืคืืืช ืืช ืขืืืืืช ืืชืงืืจื, ืื ื ืืชื ืืืืืง ืืช ื-API, ืืื ืืืฆืืจ ืืืชื ืืืืฉ ืขื ืกืื ืื ืื ืื ื-Promise, ืืืืื ืืืืฉืื webRequest ืืคืืืจืคืืงืก;
- ืืืืืคื ืืืืฆืขืช, declarativeNetRequest, ืืื ื ืืืกื ืืช ืื ืืฆืจืืื ืฉื ืืคืชืื ืชืืกืคืื ืืืกืืืช ืคืจืกืืืืช ืืืืืื/ืคืจืืืืช, ืฉืื ืืื ืืื ื ืืกืคืงืช ืฉืืืื ืืืื ืืืงืฉืืช ืืจืฉืช, ืืื ื ืืืคืฉืจืช ืฉืืืืฉ ืืืืืืจืืชืื ืกืื ืื ืืืชืืืื ืืืฉืืช ืืืื ื ืืืคืฉืจืช ืฉืืืืฉ ืืืืืื ืืืจืืืื ืืืืคืคืื ืื ืืื ืืืชืื ืืชื ืืื;
- ืขื ืืืฆื ืื ืืืื ืฉื ืืืฉืง ื-API declarativeNetRequest, ืื ืืคืฉืจ ืืืฆืืจ ืืืืฉ ืืช ืืคืื ืงืฆืืื ืืืืช ืืงืืืืช ืฉื ืืชืืกืคืืช uBlock Origin ื-uMatrix ืืื ืฉืื ืื, ืืื ืืืคื ืคืืชืื ื ืืกืฃ ืฉื ืืฆืืืช NoScript ืขืืืจ Chrome ืืืกืจ ืืขื;
- ืืืฉืฉืืช ืืืื ืคืจืืืืช ืื ืืจืืืงื ืืืช, ืืืืืื ืฉืืฆื ืืงืจืืื ืืืื, ืฉืืื ื ืืืกื, ืฉื webRequest API ื ืืชืจ ืืืงืืื ืืขืืืื ืืืคืฉืจ ืืชืืกืคืืช ืืืื ืืืช ืืฉืืื ืืื ืืชืขืืืจื, ืื ืืื ื ืืกืคืง ืืช ืืืืืืช ืืืคืจืืข ืื ื- fly (ืฉื ื ืชืืื, ืืฆื ืืช ืืคืจืกืืืืช ืฉืื, ืืคืขื ืืืจืื ืื ืชื ืืช ืืชืืื ืฉื ืืคืกื ืืงืื ืฉื ืืชื ืืืฉืชืืฉ ืืื ืืืืจ ืกืืื ืืขืื ืช ืืืฃ);
- ืืคืชืื ืืคืืคื ืื
ืึทืึดืืฅ ,Opera ะธืืืืืืื , ืฉื ืื ื ืขื ืื ืืข Chromium, ืืชืืืื ืื ืืืฉืืืจ ืชืืืื ืืืฆื ืืกืืืช webRequest ืืืืฆืจืื ืฉืืื.
ืืงืืจ: OpenNet.ru