FF / YesScript2 / 3.1

Tovább gondoltam a kiegészítőmet és változtattam a működésen.

Az eddigi 2 állapot helyett most már 3 állapotú a kapcsoló:
- nincs blokkolás (szürke ikon)
- fél blokkolás (belső scripteket engedi míg a külsőket blokkolja, kék ikon)
- teljes blokkolás (minden scriptet blokkol, vörös ikon)

Tesztelést és visszajelzést szívesen veszek. Jelige: "blokkolnám" ;)

https://addons.mozilla.org/addon/yesscript2/

Hozzászólások

Kis ideje érlelődik bennem a kérdés: Pontosan mi oka volt, hogy ennek nekiálltál? Úgy érezted, hogy a meglévő megoldások (pl NoScript) nem elég jók, vagy szimplán nem megbízhatóak, vagy kihívást éreztél abban, hogy meg tudod e csinálni ; Esetleg valami más volt a háttérben? Komolyan érdekelne..
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..

Azért csináltam mert nincs megfelelő alternatíva. Játszani nincs időm :)

NoScript nem jó, mert túl komplikált a működése (white list túl körülményes mire megtanítod az egész netre), illetve olyan nagy a kódbázisa, hogy nem tudom magadnak auditálni. Tudom nem sok mindenki akarja.

YesScript volt jó, de beszéltem a fejlesztővel és a Webextension API váltásnál nem akarta tovább fejleszteni. Ezért lefejlesztettem.

Egyetlen kiegészítő kell nekem ami script-eket blokkol fekete listával és átlátom a kódját és így jobban megbízhatok benne. Illetve a fenti feature-rel szerintem még jobb lett mint az említettek.

A megbízhatóság kérdéséhez lásd ezt, ezért nem akarok tartani semmilyen kiegészítőt a böngészőmben a sajátomén kívül:

https://hup.hu/node/155744?comments_per_page=9999

Köszi. Próbáltam utánajárni, hogy ezt esetleg leírtad e előzőleg, de azt a blog bejegyzést nem találtam meg.
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..

Amúgy nem tudom mennyire valid use case nálad az, hogy az oldal saját scriptjein kívül 1-2 external scriptet is whitelistre rakni: Sajnos nagyon sok olyan oldal van ami teljesen valid módon távolról hív be javascript file-okat (Mondjuk NPM-ről), amik a te implementációdban csak a "nincs blokkolás" módban működnének (ott viszont lehet berántanak egy csomó olyat is amit viszont tényleg jobb lenne tiltani).
____________________________________
Az embert 2 éven át arra tanítják hogyan álljon meg a 2 lábán, és hogyan beszéljen... Aztán azt mondják neki: -"Ülj le és kuss legyen!"..

Erre azt mondom hogy aki ennyire akar szórakozni, annak ott a NoScript, azt is tudod végül is blacklist módban használni globálisan engedélyezve mindent. Részemről cél a maximális egyszerűség és kényelem, és úgy érzem hogy ez a megközelítés elég a problémakör nagy részére.

Ezen túlmenőleg nem éri meg agyon fejleszteni, mert sokkal nagyobb mértékben romlik az egyszerűség és felhasználhatóság, mint amennyi a plusz feature-ökkel nyersz.

Közben 4.0-ig jutottam mire le tudtam nyomozni a Sync hibát, ezzel a verzióval működik rendesen.

További kiegészítés hogy Youtube-ot "kékre" blokkolva jó és úgy látom nincs reklám. A reklám eltűnése egyébként relatíve sok oldalon jelentkezik. Úgy gondolom ez a 3 szintes lehetőség jó lesz nagy általánosságban.

Ez jó!
Csak így tovább.
--
ne terelj

Lehetne egy olyan változat, ahol alapértelmezett a fél blokkolás?