Leica Florian Robert

Profesie: Dezvoltator Web & Mobile

E un experiment: site-ul așa cum ar fi arătat în anii '90. Ca să-l vezi pe cel adevărat, apasă butonul de la sfârșitul paginii.


<< Înapoi la proiecte

NoSponsor — studiu de caz

Rol: Concepție și dezvoltare. An: 2026.

Site: chromewebstore.google.com

O extensie pentru Chrome, publicată în Chrome Web Store, care găsește conținutul sponsorizat și îl evidențiază, îl restrânge într-o bară pe care se poate da clic sau îl ascunde: pe Google, Amazon, Subito.it și eBay, și în mod generic pe toate celelalte site-uri. Pe YouTube acoperă reclamele video.

Vezi acest studiu de caz cu motorul Legacy. Pentru a-l vedea așa cum a fost proiectat, activează randarea nativă mai jos.

Sponsorizat, dar greu de văzut

Pe multe site-uri conținutul sponsorizat este amestecat cu restul și nu se distinge mereu. NoSponsor îl găsește și te lasă să alegi ce faci cu el: îl evidențiezi, îl restrângi într-o bară pe care se poate da clic sau îl ascunzi.

Există detectoare dedicate pentru Google, Amazon, Subito.it și eBay. Pe celelalte site-uri lucrează o detectare generică, care se poate dezactiva, bazată pe etichete precum „Sponsorizat" sau „Publicitate" și pe sloturile publicitare standard.

Găsește fără să strice

  • Nimic nu este eliminat: extensia marchează elementele cu o clasă și CSS-ul face restul, așa că paginile în React sau Vue nu se strică, iar schimbarea modului este instantanee.
  • Trei strategii: selectori cunoscuți, etichete text urmărite până la card și, pe site-urile care ascund textul, textul vizibil cu adevărat, reconstruit în ordinea de pe ecran.
  • Un MutationObserver acoperă scroll-ul infinit și conținutul încărcat ulterior.
  • Fiecare element găsit poartă regula care l-a identificat, pentru a înțelege imediat rezultatele fals pozitive.
  • Un contor pe pictogramă pentru fiecare filă și un popup pentru a alege modul și a-l activa site cu site.

Un văl peste reclamele video

Pe YouTube, când pornește o reclamă, NoSponsor pune peste ea un văl: video-ul e negru, sunetul e oprit și merge la 16x, viteza cea mai mare pe care o permite browserul. O reclamă de 30 de secunde durează cam două secunde, cu timpul rămas scris sus.

Când reclama se termină, totul revine cum era: sunetul și viteza cu care te uitai. Sunetul oprit de cel care se uită rămâne oprit, iar sunetul repornit de mână în timpul reclamei nu mai este oprit.

De la prototip la store

  • Rescrisă în TypeScript pe WXT, cu teste unitare și end-to-end comparate cu prima versiune, și un CI.
  • În italiană sau în engleză, după limba browserului.
  • Publicată în Chrome Web Store, cu un link în popup pentru a semnala un sponsor scăpat.

Pe pagini reale


Optimizat pentru Netscape Navigator 4.0 — 800×600

Politica de confidențialitate