AdguardTeam / AdguardTeam/AdGuardHome
Include pixelserv implementation (or an equivalent solution) to get rid of blank spaces (left over by ad blocking) in web pages
- 主要語言
- TypeScript
- 星號
- 36.9k
- 分支
- 2.5k
- PR 合併指標
- 30 天內沒有已合併 PR
描述
Have a question or an idea? Please search it [on our forum](https://github.com/AdguardTeam/AdGuardHome/discussions) to make sure it was not yet asked. If you cannot find what you had in mind, please [submit it here](https://github.com/AdguardTeam/AdGuardHome/discussions/new).
### Prerequisites
Please answer the following questions for yourself before submitting an issue. **YOU MAY DELETE THE PREREQUISITES SECTION.**
- [x] I am running the latest version
- [x] I checked the documentation and found no answer
- [x] I checked to make sure that this issue has not already been filed
### Problem Description
**Implement a pixelsrv-tls kind of option within AdGuardHome** that returns a single pixel images for blocked ads.
### Proposed Solution
- Implement pixelsrv within AdGuardHome (or an equivalent solution) for both http and https adverts.
- Make option to enable/ disable this feature within the GUI (e.g. on general settings page)
- Make option to install pixelserv during installation time (./AdGuardHome -s install with some additional params)
### Benefits
- Removes annoying blank spaces in web pages left over by the blocked advert.
- Cleaner web pages, after rendering or web pages
#### Reason for request
- Better implementation if done within AdGuardHome, rather than users trying to install separately.
### Additional Information
pixelserv-tls : A great concept for removing blank spaces (as consumed by ads) in web pages, speeds up browsing as web page rendering becomes faster.
Website here: [link](https://github.com/kvic-z/pixelserv-tls)
Other products already using pixelserv: [Diversion](https://diversion.ch/faq-reader/what-does-pixelserv-tls-do.html), also implemented in many routers supporting openwrt, etc..
貢獻指南
評估
這個 Issue 還沒有評估資料。