Welcome to the UX team page! ٩(◕‿◕)۶
We're on a mission to make Tor more accessible, easier to use, and gorgeously designed. Send an email to this UX mailing list to get involved.
User Experience (UX) is an intersection of many disciplines and non-standardly defined. This is because the field is new, and also because the term describes both the professional practice (interaction design, visual design, or user research), but also the resulting outcome ("easy to use," "pain in the butt").
There are many, many sub-disciplines that make up UX, and even more job titles (they aren't standardized yet). But ultimately, these roles fall into one of just a few categories:
- Interaction design: designing the structure and detailed interactions of an application of a product, deciding screens, interactions, workflows, information structure, and controlled and uncontrolled data.
- Visual design: designing the visual layer of an application or product, deciding the color palette, typography, hierarchy of information, visual elements, and the layout. If an interaction designer is an architect, the visual designer is the interior designer.
- Content strategy: crafting the message delivered to users, being careful to voice, tone, when the content is presented, and consistent messaging. A big part of this is internationalization, which involves translating literally and culturally to appropriately communicate with the audience.
- User research: conducting research about user needs and behavior, which could be quantitative (studies to explore reasoning and behaviors) or quantitative (measuring statistics about the user). Research is performed to validate ideas, test prototypes, or brainstorm new features.
There are some professionals who choose to specialize in one of these categories. Others usually work as a UX engineer and perform a combination of these tasks.
Here are the people on the UX team at Tor, who choose to work as multi-disciplinary UX engineers:
The UX team currently consists of two employees, who work with a generous team of volunteers. You're a part of the team if you contribute to the team!
If you have the skillset, but are just getting started on applying them to UX work, we recommend checking out Nielsen Norman's group's articles, which are all about a ~7 min read, but very informative. Starting out with their introduction to usability article, and then read their most popular articles. We've listed the introduction article and a couple selected popular articles below:
- introduction to usability
- usability heuristics
- research methods
- 3 important response times
- how to write how users read
Our favorite resource is Usability book of knowledge, which has professional, detailed information. Not only is the breadth cover the comprehensive list of methods to use for UX work, but the articles are very detailed. Each page has related links to publications, a detailed description of what the method along with is advantages and disadvantages, a how-to guide with a complete procedure, stakeholders, and common pitfalls, and special considerations before using the method. For instance, look at this page on heuristic evaluation, and be impressed. If you want to find more pages like that, go and browse their categories:
- user research methods
- requirements methods
- task analysis modeling methods
- design methods
- evaluation methods
If you want to read about what we have done, what we are doing, and what we are going to do, it's all here.
We fill in the roadmap with future work we anticipate doing. For instance, work related to funders will start and end on a specific deadline, and that is captured here. We also try to capture any dependencies between the work that we do and work that we do on other teams. If you see something that we should add to the list, please inform linda@….
See the roadmap here: https://storm.torproject.org/grain/XaENCFTXJzFYWgxSnK4mgJ/
We document each project on a wiki page on trac (just like this page you are reading now). The information on the wiki pages are public, and is able to be shared.
- A Usability Evaluation of Tor Launcher
- Creating the Tor Style Guide
- Tor Browser UX sprint
- Redesigning the Tor Metrics Page
- Designing OONI web and mobile UI
We document our work because it makes it easy to share information with various project stakeholders, funders, and project team members. We do our best to keep all of the project pages current.
These are the tickets with the term "user experience" in the ticket:
|#22015||assigned||Migrate the existing Comments, Users, Taxonomy Terms, and Blog posts from Drupal 5 to Drupal 8.||hiro||hiro|
|#22009||new||Adding Tor-official logos||hiro||linda|
|#21952||new||Increasing the use of onion services through automatic redirects and aliasing||linda||linda|
|#21951||new||Tor Launcher improvements and automation||linda||linda|
|#21217||assigned||Organizing and adding to media.torproject.org||lnl||lnl|
|#21183||new||Basic Usability Issues||ninavizz|
|#20843||new||Tor Browser: How do we help users to use higher security?||arthuredelstein|
|#20842||new||Proposal: Improve Tor Browser font whitelist / bundled fonts||arthuredelstein|
Currently, the team does not track much of their work through tickets, so this is an incomplete overview of the things that need to be done. You can get a better idea of what we are currently up to by reading the wiki pages for the current projects in the previous section. But these tickets are still good to look at, so that we can be reminded of some of the things that we need to do.