mozilla / lightbeam-we

Web Extension version of the Firefox Lightbeam add-on
https://addons.mozilla.org/en-GB/firefox/addon/lightbeam/
Mozilla Public License 2.0
179 stars 61 forks source link

New Viz: Timeline and Trackers #167

Open groovecoder opened 7 years ago

groovecoder commented 7 years ago

When a user wants to know which trackers can see how much of their browsing activity, arrange their visits along a horizontal timeline of circles, and arrange the 3rd-party trackers on a horizontal line above the timeline of visits.

google-anayltics.com            facebook.com
     /\------------------------------/\--------
    /  \ /         \              /             \
  O--O-----O-------O-----O-O----O------O----O------O
wired.com
     cnn.com
               etc.
princiya commented 7 years ago

This idea is so cool. Thanks @groovecoder

princiya commented 7 years ago

@groovecoder maybe we could do something like this? beeswarm plot

screen shot 2017-08-25 at 12 56 01

groovecoder commented 7 years ago

Ooo, that's a cool one. I could see that beeswarm plot representing the timeline of 1st-party page visits.

Would we visualize the 3rd-party trackers above it as another beeswarm plot with lines connecting them to the nodes in the lower plot?

Another cool way to visualize the 3rd-party trackers (or maybe the higher-level entities) that can see each node on the graph is to underlay a background color under each node the entity saw?

Like this visualzation of browser timeline ...

screen shot 2017-08-25 at 11 12 21 am

But replace "Based on Webkit" with "Seen by Google", "Based on Presto" with "Seen by Facebook", etc. ?

princiya commented 7 years ago

@groovecoder I can definitely see this horizontal timeline being able to convey some useful information. Thanks for creating this piece of issue! Once we are done stabilising the force layout, I would love to work on this piece :)