Opened 3 years ago

Last modified 6 months ago

#15239 new defect

Add hyperlinks in tor circuit display to show "more info" about relays

Reported by: arthuredelstein Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: tbb-circuit-display, tbb-usability
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Adapted from ticket #15169:

I'm considering the idea of turning the IP address for each relay in the circuit display into a hyperlink that when clicked, opens a tab in the browser showing more information about that relay. Alternatives include:

  1. Showing the atlas.torproject.org page or globe.torproject.org page for that relay. Of course, this might have privacy implications, so perhaps only the exit node IP address should be shown/hyperlinked? Both atlas and globe require JavaScript, so it can be awkward if content JavaScript is disabled in Tor Browser.
  1. Extract the relay information from the control port and display it in a locally-generated tab. This would avoid requiring content JS, but would lack the pretty graphs of atlas and globe. Mike points out that if we were going to display our locally-generated tab in Tor Browser, we would need to sanitize any descriptor text to avoid XSS attacks. I see there is an ​HTML sanitizer utility built into Firefox.

Child Tickets

Change History (3)

comment:1 Changed 3 years ago by arma

Component: - Select a componentTor Browser
Owner: set to tbb-team

comment:2 Changed 3 years ago by arthuredelstein

Keywords: tbb-circuit-display tbb-usability added

comment:3 Changed 6 months ago by teor

Severity: Normal

Set all open tickets without a severity to "Normal"

Note: See TracTickets for help on using tickets.