เจ•เฉเจฐเฉ‹เจฎ เจฎเฉˆเจจเฉ€เจซเฉˆเจธเจŸ เจฆเฉ‡ เจคเฉ€เจœเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจจเจพเจฒ uBlock Origin เจ…เจคเฉ‡ AdGuard เจตเจฟเจ•เจฒเจช เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจ

เจฐเฉ‡เจฎเฉฐเจก เจนเจฟเฉฑเจฒ, เจ…เจฃเจšเจพเจนเฉ‡ เจธเจฎเจ—เจฐเฉ€ เจฒเจˆ uBlock เจฎเฉ‚เจฒ เจฌเจฒเจพเจ•เจฟเฉฐเจ— เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจฆเฉ‡ เจฒเฉ‡เจ–เจ•, เจจเฉ‡ declarativeNetRequest API เจตเจฟเฉฑเจš เจ…เจจเฉเจตเจพเจฆ เจ•เฉ€เจคเฉ‡ uBlock เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจฆเฉ‡ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจชเฉเจฐเจฏเฉ‹เจ—เจพเจคเจฎเจ• เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจเจก-เจ†เจจ uBO เจฎเจพเจˆเจจเจธ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ, เจœเจฟเจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ‡ เจคเฉ€เจœเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค เจ•เจฐเฉ‹เจฎ เจฎเฉˆเจจเฉ€เจซเฉˆเจธเจŸเฅค เจ•เจฒเจพเจธเจฟเจ• uBlock เจฎเฉ‚เจฒ เจฆเฉ‡ เจ‰เจฒเจŸ, เจจเจตเจพเจ‚ เจเจก-เจ†เจจ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจฆเฉ‡ เจฌเจฟเจฒเจŸ-เจ‡เจจ เจธเจฎเฉฑเจ—เจฐเฉ€ เจซเจฟเจฒเจŸเจฐเจฟเฉฐเจ— เจ‡เฉฐเจœเจฃ เจฆเฉ€เจ†เจ‚ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจธเจพเจฐเฉ‡ เจธเจพเจˆเจŸ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจ…เจคเฉ‡ เจฌเจฆเจฒเจฃ เจฒเจˆ เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจ…เจจเฉเจฎเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค

เจเจก-เจ†เจจ เจตเจฟเฉฑเจš เจ…เจœเฉ‡ เจ•เฉ‹เจˆ เจชเฉŒเจช-เจ…เฉฑเจช เจชเฉˆเจจเจฒ เจœเจพเจ‚ เจธเฉˆเจŸเจฟเฉฐเจ—เจœเจผ เจชเฉฐเจจเฉ‡ เจจเจนเฉ€เจ‚ เจนเจจ, เจ…เจคเฉ‡ เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฌเจฒเฉŒเจ• เจ•เจฐเจจ เจคเฉฑเจ• เจธเฉ€เจฎเจฟเจค เจนเฉˆเฅค เจฌเจฟเจจเจพเจ‚ เจตเจฟเจธเจคเฉเจฐเจฟเจค เจ…เจจเฉเจฎเจคเฉ€เจ†เจ‚ เจฆเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ, เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ‡เฉฑเจ• เจชเฉฐเจจเฉ‡ 'เจคเฉ‡ เจธเจฎเฉฑเจ—เจฐเฉ€ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจฒเจˆ เจ•เจพเจธเจฎเฉˆเจŸเจฟเจ• เจซเจฟเจฒเจŸเจฐ ("##"), เจธเจพเจˆเจŸเจพเจ‚ 'เจคเฉ‡ เจธเจ•เฉเจฐเจฟเจชเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃเจพ ("##+js"), เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฐเฉ€เจกเจพเจ‡เจฐเฉˆเจ•เจŸ เจ•เจฐเจจ เจฒเจˆ เจซเจฟเจฒเจŸเจฐ ("เจฐเฉ€เจกเจพเจ‡เจฐเฉˆเจ•เจŸ="), เจ…เจคเฉ‡ เจธเจฟเจฐเจฒเฉ‡เจ–เฅค เจซเจฟเจฒเจŸเจฐ CSP (เจธเจฎเฉฑเจ—เจฐเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ€เจคเฉ€) เจ…เจคเฉ‡ เจฌเฉ‡เจจเจคเฉ€ เจฎเจพเจชเจฆเฉฐเจกเจพเจ‚ เจจเฉ‚เฉฐ เจนเจŸเจพเจ‰เจฃ เจฒเจˆ เจซเจฟเจฒเจŸเจฐ เจ…เจฏเฉ‹เจ— เจนเจจ (โ€œremoveparam=โ€)เฅค เจจเจนเฉ€เจ‚ เจคเจพเจ‚, เจกเจฟเจซเฉŒเจฒเจŸ เจซเจฟเจฒเจŸเจฐเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ uBlock เจฎเฉ‚เจฒ เจฆเฉ‡ เจธเฉˆเฉฑเจŸ เจจเจพเจฒ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฎเฉ‡เจฒ เจ–เจพเจ‚เจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธ เจตเจฟเฉฑเจš เจฒเจ—เจญเจ— 22 เจนเจœเจผเจพเจฐ เจจเจฟเจฏเจฎ เจธเจผเจพเจฎเจฒ เจนเจจเฅค

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ•เฉเจ เจฆเจฟเจจ เจชเจนเจฟเจฒเจพเจ‚ AdGuard เจตเจฟเจ—เจฟเจ†เจชเจจ เจฌเจฒเฉŒเจ•เจฟเฉฐเจ— เจเจก-เจ†เจจ เจฆเจพ เจ‡เฉฑเจ• เจชเฉเจฐเจฏเฉ‹เจ—เจพเจคเจฎเจ• เจธเฉฐเจธเจ•เจฐเจฃ เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ - AdGuardMV3, เจœเจฟเจธเจฆเจพ เจ…เจจเฉเจตเจพเจฆ declarativeNetRequest API เจตเจฟเฉฑเจš เจตเฉ€ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ เจ…เจคเฉ‡ เจ‡เจน เจ‰เจนเจจเจพเจ‚ เจฌเฉเจฐเจพเจŠเจœเจผเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉฐเจฎ เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉˆ เจœเฉ‹ Chrome เจฎเฉˆเจจเฉ€เจซเฉˆเจธเจŸ เจฆเฉ‡ เจธเจฟเจฐเจซเจผ เจคเฉ€เจœเฉ‡ เจธเฉฐเจธเจ•เจฐเจจ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจŸเฉˆเจธเจŸเจฟเฉฐเจ— เจฒเจˆ เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจชเฉเจฐเฉ‹เจŸเฉ‹เจŸเจพเจˆเจช เจ†เจฎ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€เจ†เจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจตเจฟเจ—เจฟเจ†เจชเจจ เจฌเจฒเฉŒเจ•เจฟเฉฐเจ— เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจชเจฐ เจ‡เจธ เจฆเฉ€เจ†เจ‚ เจ‰เฉฑเจจเจค เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจฎเฉˆเจจเฉ€เจซเฉˆเจธเจŸเฉ‹ เจฆเฉ‡ เจฆเฉ‚เจœเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจฒเจˆ เจเจก-เจ†เจจ เจคเฉ‹เจ‚ เจชเจฟเฉฑเจ›เฉ‡ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ‰เฉฑเจจเจค เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฒเจˆ เจฆเจฟเจฒเจšเจธเจชเฉ€ เจนเฉ‹ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค

เจจเจตเจพเจ‚ เจเจกเจ—เจพเจฐเจก เจฌเฉˆเจจเจฐ, เจธเฉ‹เจธเจผเจฒ เจจเฉˆเจŸเจตเจฐเจ• เจตเจฟเจœเฉ‡เจŸเจธ เจ…เจคเฉ‡ เจคเฉฐเจ— เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจคเฉฑเจคเจพเจ‚ เจจเฉ‚เฉฐ เจฒเฉเจ•เจพเจ‰เจฃเจพ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เฉ‡เจ—เจพ, เจฏเฉ‚เจŸเจฟเจŠเจฌ เจตเจฐเจ—เฉ‡ เจตเฉ€เจกเฉ€เจ“ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเจพเจ‚ 'เจคเฉ‡ เจตเจฟเจ—เจฟเจ†เจชเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฒเฉŒเจ• เจ•เจฐเฉ‡เจ—เจพ, เจ…เจคเฉ‡ เจŸเจฐเฉˆเจ•เจฟเฉฐเจ— เจฎเฉ‚เจตเจฎเฉˆเจ‚เจŸเจธ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ เจฌเจฒเฉŒเจ• เจ•เจฐเฉ‡เจ—เจพเฅค เจธเฉ€เจฎเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจ•เจพเจธเจฎเฉˆเจŸเจฟเจ• เจจเจฟเจฏเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจตเจฟเฉฑเจš 1.5-2 เจธเจ•เจฟเฉฐเจŸ เจฆเฉ€ เจฆเฉ‡เจฐเฉ€ เจ•เจพเจฐเจจ เจตเจฟเจ—เจฟเจ†เจชเจจ เจธเฉฐเจฎเจฟเจฒเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจเจฒเจ•, เจ•เฉ‚เจ•เฉ€ เจซเจฟเจฒเจŸเจฐเจฟเฉฐเจ— เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจ•เฉเจ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจฆเจพ เจจเฉเจ•เจธเจพเจจ, เจฐเฉˆเจ—เฉ‚เจฒเจฐ เจธเจฎเฉ€เจ•เจฐเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ…เจคเฉ‡ เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจฎเจพเจชเจฆเฉฐเจกเจพเจ‚ เจฆเฉ€ เจซเจฟเจฒเจŸเจฐเจฟเฉฐเจ— เจธเจผเจพเจฎเจฒ เจนเฉˆ (เจจเจตเจพเจ‚ API เจธเจงเจพเจฐเจจ เจจเจฟเจฏเจฎเจฟเจค เจธเจฎเฉ€เจ•เจฐเจจ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ) , เจธเจฟเจฐเจซ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจ…เฉฐเจ•เฉœเจฟเจ†เจ‚ เจ…เจคเฉ‡ เจซเจฟเจฒเจŸเจฐ เจœเจตเจพเจฌ เจฒเฉŒเจ—เจพเจ‚ เจฆเฉ€ เจ‰เจชเจฒเจฌเจงเจคเจพเฅค

เจฎเฉˆเจจเฉ€เจซเฉˆเจธเจŸเฉ‹ เจฆเฉ‡ เจคเฉ€เจœเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš เจฒเจ—เจพเจˆเจ†เจ‚ เจ—เจˆเจ†เจ‚ เจชเจพเจฌเฉฐเจฆเฉ€เจ†เจ‚ เจฆเฉ‡ เจ•เจพเจฐเจจ เจจเจฟเจฏเจฎเจพเจ‚ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจตเจฟเฉฑเจš เจธเฉฐเจญเจพเจตเจฟเจค เจ•เจฎเฉ€ เจฆเจพ เจตเฉ€ เจœเจผเจฟเจ•เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจเจก-เจ†เจจ เจธเจฅเจพเจชเจค เจนเฉˆ เจœเฉ‹ declarativeNetRequest เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจธเจฅเจฟเจฐ เจจเจฟเจฏเจฎเจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉ‹เจˆ เจธเจฎเฉฑเจธเจฟเจ† เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจธเจพเจฐเฉ‡ เจเจก-เจ†เจจเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจ†เจฎ เจธเฉ€เจฎเจพ เจนเฉˆ, 330 เจนเจœเจผเจพเจฐ เจจเจฟเจฏเจฎเจพเจ‚ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจœเจฆเฉ‹เจ‚ เจ•เจˆ เจœเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ, เจคเจพเจ‚ 30 เจนเจœเจผเจพเจฐ เจจเจฟเจฏเจฎเจพเจ‚ เจฆเฉ€ เจธเฉ€เจฎเจพ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ•เจพเจซเจผเฉ€ เจจเจนเฉ€เจ‚ เจนเฉ‹ เจธเจ•เจฆเฉ€เฅค เจ—เจคเฉ€เจธเจผเฉ€เจฒ เจจเจฟเจฏเจฎเจพเจ‚ เจฒเจˆ 5000 เจจเจฟเจฏเจฎเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจธเฉ€เจฎเจพ, เจ…เจคเฉ‡ เจจเจฟเจฏเจฎเจค เจธเจฎเฉ€เจ•เจฐเจจ เจฒเจˆ 1000 เจจเจฟเจฏเจฎ เจชเฉ‡เจธเจผ เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจเฅค

เจœเจจเจตเจฐเฉ€ 2023 เจคเฉ‹เจ‚ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจ•เฉเจฐเฉ‹เจฎ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจฎเฉˆเจจเฉ€เจซเฉˆเจธเจŸ เจฆเฉ‡ เจฆเฉ‚เจœเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจเจพ เจฌเฉฐเจฆ เจ•เจฐเจจ เจ…เจคเฉ‡ เจธเจพเจฐเฉ‡ เจเจก-เจ†เจจเจพเจ‚ เจฒเจˆ เจคเฉ€เจœเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจจเฉ‚เฉฐ เจฒเจพเจœเจผเจฎเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจฏเฉ‹เจœเจจเจพ เจฌเจฃเจพ เจฐเจฟเจนเจพ เจนเฉˆเฅค เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš, เจฎเฉˆเจจเฉ€เจซเฉˆเจธเจŸเฉ‹ เจฆเจพ เจคเฉ€เจœเจพ เจธเฉฐเจธเจ•เจฐเจฃ เจ…เจฃเจ‰เจšเจฟเจค เจธเจฎเจ—เจฐเฉ€ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจ…เจคเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ•เจˆ เจเจก-เจ†เจจเจพเจ‚ เจฆเฉ‡ เจตเจฟเจ˜เจจ เจ•เจพเจฐเจจ เจ†เจฒเฉ‹เจšเจจเจพ เจฆเจพ เจจเจฟเจธเจผเจพเจจเจพ เจฌเจฃ เจ—เจฟเจ†เฅค เจ•เฉเจฐเฉ‹เจฎ เจฎเฉˆเจจเฉ€เจซเฉˆเจธเจŸ เจเจก-เจ†เจจ เจฒเจˆ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจธเจฐเฉ‹เจคเจพเจ‚ เจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจฎเฉˆเจจเฉ€เจซเฉˆเจธเจŸ เจฆเจพ เจคเฉ€เจœเจพ เจธเฉฐเจธเจ•เจฐเจฃ เจเจก-เจ†เจจ เจฆเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ†, เจ—เฉ‹เจชเจจเฉ€เจฏเจคเจพ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเฉ‚เฉฐ เจฎเจœเจผเจฌเฉ‚เจค โ€‹โ€‹เจ•เจฐเจจ เจฆเฉ€ เจชเจนเจฟเจฒเจ•เจฆเจฎเฉ€ เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจตเจœเฉ‹เจ‚ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเจพ เจฎเฉเฉฑเจ– เจŸเฉ€เจšเจพ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ…เจคเฉ‡ เจ‰เฉฑเจš-เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจตเจพเจฒเฉ‡ เจเจก-เจ†เจจ เจฌเจฃเจพเจ‰เจฃเจพ เจ†เจธเจพเจจ เจฌเจฃเจพเจ‰เจฃเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ…เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ…เจคเฉ‡ เจนเฉŒเจฒเฉ€ เจเจก-เจ†เจจ เจฌเจฃเจพเจ‰เจฃเจพ เจนเฉ‹เจฐ เจฎเฉเจธเจผเจ•เจฒ เจฌเจฃเจพเจ‰เจฃเจพ เจนเฉˆเฅค

เจฎเฉˆเจจเฉ€เจซเฉˆเจธเจŸเฉ‹ เจฆเฉ‡ เจคเฉ€เจœเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจฆเฉ‡ เจจเจพเจฒ เจฎเฉเฉฑเจ– เจ…เจธเฉฐเจคเฉเจธเจผเจŸเฉ€ webRequest API เจฆเฉ‡ เจฐเฉ€เจก-เจ“เจจเจฒเฉ€ เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจ…เจจเฉเจตเจพเจฆ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเฉˆ, เจœเจฟเจธ เจจเฉ‡ เจคเฉเจนเจพเจกเฉ‡ เจ†เจชเจฃเฉ‡ เจนเฉˆเจ‚เจกเจฒเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‡เจ† เจนเฉˆ เจœเจฟเจจเฉเจนเจพเจ‚ เจ•เฉ‹เจฒ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจคเฉฑเจ• เจชเฉ‚เจฐเฉ€ เจชเจนเฉเฉฐเจš เจนเฉˆ เจ…เจคเฉ‡ เจซเจฒเจพเจˆ 'เจคเฉ‡ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเฉ‚เฉฐ เจธเฉ‹เจง เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจ‡เจน API เจ…เจฃเจšเจพเจนเฉ‡ เจธเจฎเจ—เจฐเฉ€ เจจเฉ‚เฉฐ เจฌเจฒเฉŒเจ• เจ•เจฐเจจ เจ…เจคเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ uBlock Origin, AdGuard เจ…เจคเฉ‡ เจ•เจˆ เจนเฉ‹เจฐ เจเจก-เจ†เจจเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค WebRequest API เจฆเฉ€ เจฌเจœเจพเจ, เจฎเฉˆเจจเฉ€เจซเฉˆเจธเจŸ เจฆเจพ เจคเฉ€เจœเจพ เจธเฉฐเจธเจ•เจฐเจฃ เจ‡เฉฑเจ• เจธเฉ€เจฎเจค-เจธเจฎเจฐเฉฑเจฅเจพ declarativeNetRequest API เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ‡เฉฑเจ• เจฌเจฟเจฒเจŸ-เจ‡เจจ เจซเจฟเจฒเจŸเจฐเจฟเฉฐเจ— เจ‡เฉฐเจœเจฃ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจธเฉเจคเฉฐเจคเจฐ เจคเฉŒเจฐ 'เจคเฉ‡ เจฌเจฒเจพเจ•เจฟเฉฐเจ— เจจเจฟเจฏเจฎเจพเจ‚ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ•เจฐเจฆเจพ เจนเฉˆ, เจ‡เจธเจฆเฉ‡ เจ†เจชเจฃเฉ‡ เจซเจฟเจฒเจŸเจฐเจฟเฉฐเจ— เจเจฒเจ—เฉ‹เจฐเจฟเจฆเจฎ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจจเจนเฉ€เจ‚ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจจเจพ เจนเฉ€ เจ—เฉเฉฐเจเจฒเจฆเจพเจฐ เจจเจฟเจฏเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉˆเฉฑเจŸ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเจ“ เจœเฉ‹ เจธเจผเจฐเจคเจพเจ‚ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจ‡เจ• เจฆเฉ‚เจœเฉ‡ เจจเฉ‚เฉฐ เจ“เจตเจฐเจฒเฉˆเจช เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

เจฎเฉˆเจจเฉ€เจซเฉˆเจธเจŸเฉ‹ เจฆเฉ‡ เจ†เจ—เจพเจฎเฉ€ เจคเฉ€เจœเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจฌเจพเจฐเฉ‡ เจšเจฐเจšเจพ เจฆเฉ‡ เจคเจฟเฉฐเจจ เจธเจพเจฒเจพเจ‚ เจตเจฟเฉฑเจš, เจ—เฉ‚เจ—เจฒ เจจเฉ‡ เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจฆเฉ€เจ†เจ‚ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจ‡เฉฑเจ›เจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจฎเฉŒเจœเฉ‚เจฆเจพ เจœเฉ‹เฉœเจพเจ‚ เจตเจฟเฉฑเจš เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€เจ†เจ‚ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€ declarativeNetRequest API เจฆเจพ เจตเจฟเจธเจคเจพเจฐ เจ•เฉ€เจคเจพ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ—เฉ‚เจ—เจฒ เจจเฉ‡ เจ•เจˆ เจธเจฅเจฟเจฐ เจจเจฟเจฏเจฎเจพเจ‚, เจจเจฟเจฏเจฎเจค เจธเจฎเฉ€เจ•เจฐเจจ เจซเจฟเจฒเจŸเจฐเจฟเฉฐเจ—, HTTP เจธเจฟเจฐเจฒเฉ‡เจ–เจพเจ‚ เจจเฉ‚เฉฐ เจธเฉ‹เจงเจฃ, เจ—เจคเฉ€เจธเจผเฉ€เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฃ เจ…เจคเฉ‡ เจจเจฟเจฏเจฎ เจœเฉ‹เฉœเจจ, เจชเฉเฉฑเจ›เจ—เจฟเฉฑเจ› เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฎเจฟเจŸเจพเจ‰เจฃ เจ…เจคเฉ‡ เจฌเจฆเจฒเจฃ, เจŸเฉˆเจฌ-เจ…เจงเจพเจฐเจฟเจค เจซเจฟเจฒเจŸเจฐเจฟเฉฐเจ—, เจ…เจคเฉ‡ เจธเฉˆเจธเจผเจจ-เจตเจฟเจธเจผเฉ‡เจธเจผ เจจเจฟเจฏเจฎ เจธเฉˆเฉฑเจŸเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ declarativeNetRequest API เจตเจฟเฉฑเจš เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹