- websites are blocked >> CONNECT == SUCCESS
- website and tor public relays are blocked >> CHOOSE ANY BRIDGE == SUCCESS
- website, tor public relays, and tor hard coded bridges are blocked >> MEEK OR OWN BRIDGE ADDRESS == SUCCESS
- Go to cnn.com (non-blocked website) and write the headline.
- Go to wikipedia.org (blocked website) and write down what the topic of the day is.
- people don't know what a bridge or proxy is. > ask participants to define these terms in the survey.
- people don't know what the difference between a bridge and a proxy is > ask if people can distinguish them.
- people do not know when bridges or proxies are necessary > ask them this in the survey.
- proxies cause confusion when configuring bridges. screen recording: see if people click on proxies (none of the enviornments require a proxy)
- people will favor familiar-sounding transports (i.e. meek-google versus meek-azure or scramblesuit) > see screen recordings, ask in survey for which transports were picked in which order and why they chose the final transport.
- (some dialogue is redundant. see opening window: "before you connect..." and bridge2 window: "you may use...") > we can try asking if people find these things useful, if they would prefer the interface without it, or if they read it.
http://www.surveygizmo.com/s3/2085559/Tor-Usability-Survey/SG_TEST_RUN
- generate png for digraph: dot -Tpng torconfig.dot > torconfig.png
- generate pdf for digraph: dot -Tpdf torconfig.dot > torconfig.pdf Tor Circumvention UX Experiment
- Tor’s configuration dialogue only, with respect to censorship circumvention ! Not in scope: proxies, user trust models, rest of Tor’s UX, anonymity
- configuration control flow: via video capture
- participants information/feedback: via survey
- show a markov chain version of the configuration tree, before and after changes
- qualitative analysis on survey answers
https://github.com/nmalkin/tor-launcher (See branches instrumented and uxtest.)