[tor-bugs] #7063 [Flashproxy]: Make a query parameter to control opt-in/opt-out

Tor Bug Tracker & Wiki blackhole at torproject.org
Sun Nov 25 03:55:45 UTC 2012


#7063: Make a query parameter to control opt-in/opt-out
-------------------------+--------------------------------------------------
 Reporter:  dcf          |          Owner:  dcf
     Type:  enhancement  |         Status:  new
 Priority:  major        |      Milestone:     
Component:  Flashproxy   |        Version:     
 Keywords:               |         Parent:     
   Points:               |   Actualpoints:     
-------------------------+--------------------------------------------------

Comment(by dcf):

 Okay, nice. Please make a new branch with an HTML file called
 `options.html`. In the branch, make clicking on the badge bring up
 `options.html` (probably in a new window of small size). Put your text
 copy and buttons in the HTML page.

 The goals of the options page are:
  * link to the info/demo page.
  * show your current opt-in status.
  * let you change your opt-in status.

 For the wording, this is what I am thinking:

   Flash proxy options
   This page enables you to use your web browser as a proxy to help
 censored Internet users. When you click yes, your browser will act as a
 censorship circumvention proxy as long as you are viewing a page with the
 flash proxy badge: ![inactive badge.png].
 [http://crypto.stanford.edu/flashproxy/ For more information on this
 system click here.]
   Your current setting is: do not use my browser as a proxy. Click Yes
 below to change the setting.
   ![Yes] ![No]

 If cookies are disabled, show the "current setting" message, but in place
 of the buttons, put the message about enabling cookies. It should be clear
 to someone with cookies disabled that the their setting is No.

 Both buttons should be visible and clickable, whatever the setting, for
 those people who want to click on something just to make sure.

 Let's set the cookie using JavaScript if possible, because that doesn't
 require special server support. If JavaScript is disabled, of course
 that's effectively an opt-out. "While JavaScript is disabled, your
 computer will not be a proxy. Enable JavaScript to change your options."

 Go ahead and copy the crypto.stanford.edu CSS and make any changes you
 find necessary.

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/7063#comment:2>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list