Hi,
I've had a look at the tasks that could be added for the two days left
for alpha2.1, and I think a good one could be to add mechanisms to
better handle the pages that don't work with the proxy. Right now it can
be very confusing: for example, when you get a redirect, you can be
"ejected" of the game, without understanding what happens.
Aside from the plugin, there are two things that can be added to the
current game to improve the situation:
1. A page redirection detection: add javascript on the top frame to
prevent the proxied websites from getting rid of the bar.
2. "Report this page" feature: an option in the option menu that
would allow a player to report a broken page. Reports would then
be stored in a SQL table (with URL, login, date/time - one row
per report). When the page is reported broken by several users,
the page would be automatically deactivated (number configurable
in the config file - only reports from authenticated users
count), and replaced by a screenshot (taken from
browsershots.org for example). Two other tables would allow to
tune this automated behavior: a whitelist (to keep specific urls
active, even if they are reported lots of times) and a blacklist
(to deactivate pages, even if they haven't been reported); in
those lists, using the '*' wildcard would allow to match
multiple pages.
Let me know if you think it would be good - and if it would take the two
days left for alpha2.1.
Xavier.
_______________________________________________
Hackit Bar mailing list - [email protected]
Wiki: http://community.hackit.cx/
List: http://community.hackit.cx/ml/
Forum: http://community.hackit.cx/forum/
Ideas: http://community.hackit.cx/ideas/
IRC: irc://irc.freenode.net/#politis