3 ms·
Nice work :) One piece of feedback: Could you add some explanation (for humans) what we're supposed to do and what is happening when met by that page? I know
by diggan 2y ago
Nice work :)
One piece of feedback: Could you add some explanation (for humans) what we're supposed to do and what is happening when met by that page?
I know there is a loading animation widget thingy, but the first time I saw that page (some weeks ago at the Gnome issue tracker), it was proof-of-work'ing for like 20 seconds, and I wasn't sure what was going on, I initially thought I got blocked or that the captcha failed to load.
Of course, now I understand what it is, but I'm not sure it's 100% clear when you just see the "checking if you're a bot" page in isolation.
- xena 2y ago> One piece of feedback: Could you add some explanation (for humans) what we're supposed to do and what is happening when met by that page? Will do! https://github.com/TecharoHQ/anubis/issues/25 https://github.com/TecharoHQ/anubis/issues/25
- ranger_danger 2y agoalso if you're using JShelter, which blocks Worker by default, there is no indication that it's never going to work, and the spinner just goes on forever doing nothing
- xena 2y agoNoted! I filed a bug: https://github.com/TecharoHQ/anubis/issues/38 https://github.com/TecharoHQ/anubis/issues/38 All of this is placeholder wording, layouts, CSS, and more. It'll be fixed in time. This is teething pain that I will get through.
- hartator 2y agoMaybe a progress bar?
- xena 2y agoThere's no way to really make a progress bar make sense, it's a luck-based mechanic.
- diggan 2y agoMaybe one of those (slightly misleading) progressbars that have a dynamic speed that gets slower and slower the closer to the finish it gets? Just to indicate that it's working towards something
- isoprophlex 2y agoIt'll be somewhat involved, but based on the difficulty vs the clients hashing speed you could say something probabilistic like "90% of the time, this window will be gone in xyz seconds from now"?
- xena 2y agoYeah, I have to get the data for that though! I'm gonna add that to the list.
- blibble 2y agomore, easier proof of works and the law of large numbers will do the rest
- yifanl 2y agoThat's multiplying the work the server has to do by a large number so it can show a nicer progress bar. Seems very counter to the purpose.
- wink 2y agoSo just like the windows copy dialog. Progress bar it is.