mysteriously
Beta Tester & Translator
Hello
As many people as many configurations. We all have different hardware, OS, programs, applications, security software etc. and all of them uses (mostly) custom configuration like filters etc.
I'm coming up with an idea to create Adguard website just for all kind of testing:
1) injection
2) filters
3) extensions
4) communication with the program
5) all others I've forgotten
Why?
Websites uses few ads sources, browsers uses cache. All kind of security software, custom configurations may create unexpected behavior and not known issues. Such website could help us finding new problems, finding out which application or configuration causes it and finally resolving them.
Website configuration
case 1 - always same content
case 2 - random content
case 3 - user choose tests
+Replay button next to every single test to rerun only that one
First case would help us know where is the problem - which software, filter, module or something else may cause issue.
Second case would tell us if the thing we changed in first case makes the problem go away permanently.
Third case would run only test we have chosen if others are not necessary.
How it might look?
1) Hello! I'm injected code so if you see me it's ok
|| Adguard <module name> wasn't able to inject code to the browser. Please check <something, security software, ...> for possible conflicts.
2) Image/advert text/animation/...
Blank place in the table - it's ok. || If you're seeing <something> it may indicate some problem with filters. <do something>
3) <extension name> has been loaded properly OR failed to load
4) Something like ping (not direct meaning of course).
Request: Hey, I'm here. Can you hear me? Reply: Hey there. I heard you.
if Request && Reply ReachedTarget { ShowConfirmationText }
else printf ("Comunication with the program failed. Please try again");

Request from both sides* - Adguard to the browser + reply + confirm if got reply. Same from browser to the Adguard.
*Not sure if it is necessary.
5) Devs knows Adguard code best
TLDR: I'm requesting creating Adguard test website to test all Adguard modules (something like EICAR Standard Anti-Virus Test File for anti-virus software to check if everything works fine) to help finding and resolving potential issues with our software and configuration.
There is some work to do if you decide to create such site but it can be helpful IMHO. If you think it's horrible idea, feel free to bin this thread.
What do you guys think about this?
As many people as many configurations. We all have different hardware, OS, programs, applications, security software etc. and all of them uses (mostly) custom configuration like filters etc.
I'm coming up with an idea to create Adguard website just for all kind of testing:
1) injection
2) filters
3) extensions
4) communication with the program
5) all others I've forgotten
Why?
Websites uses few ads sources, browsers uses cache. All kind of security software, custom configurations may create unexpected behavior and not known issues. Such website could help us finding new problems, finding out which application or configuration causes it and finally resolving them.
Website configuration
case 1 - always same content
case 2 - random content
case 3 - user choose tests
+Replay button next to every single test to rerun only that one
First case would help us know where is the problem - which software, filter, module or something else may cause issue.
Second case would tell us if the thing we changed in first case makes the problem go away permanently.
Third case would run only test we have chosen if others are not necessary.
How it might look?
1) Hello! I'm injected code so if you see me it's ok
2) Image/advert text/animation/...
Blank place in the table - it's ok. || If you're seeing <something> it may indicate some problem with filters. <do something>
3) <extension name> has been loaded properly OR failed to load
4) Something like ping (not direct meaning of course).
Request: Hey, I'm here. Can you hear me? Reply: Hey there. I heard you.
if Request && Reply ReachedTarget { ShowConfirmationText }
else printf ("Comunication with the program failed. Please try again");
Request from both sides* - Adguard to the browser + reply + confirm if got reply. Same from browser to the Adguard.
*Not sure if it is necessary.
5) Devs knows Adguard code best
TLDR: I'm requesting creating Adguard test website to test all Adguard modules (something like EICAR Standard Anti-Virus Test File for anti-virus software to check if everything works fine) to help finding and resolving potential issues with our software and configuration.
There is some work to do if you decide to create such site but it can be helpful IMHO. If you think it's horrible idea, feel free to bin this thread.
What do you guys think about this?
Last edited by a moderator: