AdguardTeam / AdguardTeam/AdGuardHome

Include pixelserv implementation (or an equivalent solution) to get rid of blank spaces (left over by ad blocking) in web pages

Aperta
#4,060 3 commenti 2 reazioni 0 assegnatari Vedi su GitHub
feature request
Lingua principale
TypeScript
Stelle
36.9k
Fork
2.5k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

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..

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.