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

Reply via email to