• Libb ( Libb@piefed.social ) 
    link
    fedilink
    English
    arrow-up
    22
    ·
    5 months ago

    JavaScript, that once promised to be so useful, has become the tool of choice for the wonderful surveillance dystopia we live in…

    A year ago, I tried for a few months to use the Web without any JavaScript running. If it was fine on a few selected (and, unsurprisingly, privacy respecting websites) it was… close to impossible everywhere else, including state/government/public services websites. That’s the first thing I would want to change if we were to take back some control/privacy: official/public services should not rely on privacy invasive tools.

    • morto ( morto@piefed.social ) 
      link
      fedilink
      English
      arrow-up
      1
      ·
      5 months ago

      For general use, it’s almost impossible, but I found it very doable to have a browser without js in the phone, for reading stuff. Turns out most news and informational sites are readable without js.

  • sp3ctr4l ( sp3ctr4l@lemmy.dbzer0.com ) 
    link
    fedilink
    English
    arrow-up
    17
    ·
    edit-2
    5 months ago

    canvasblocker ublockorigin privacybadger

    about:config ->

    -> javascript.options.shared_memory = FALSE

    -> privacy.firstparty.isolate = TRUE

    -> privacy.partition.network_state = TRUE

    -> privacy.partition.network_state.oscp_cache= TRUE

    -> privacy.partition.network_state.oscp_cache.pbmode = TRUE

    -> privacy.partition.serviceWorkers = TRUE

    -> privacy.reduceTimerPrecision = TRUE

    -> privacy.resistFingerprinting.reduceTimerPrecision.jitter = TRUE

    -> privacy.resistFingerprinting.reduceTimerPrecision.microseconds = 1000 … or… more?

    … might do something to stymie this?

    From the paper:

    We assume default configurations for the operating system and browser.

    Well I have no idea what the ‘default configuration’ of … Linux … is…

    But uh, theoretically this is something you could harden against by going balls to the wall with security preferences and options in firefox, waterfox, librewolf, ironfox, something like that… maybe?

    Also, its maybe possible that using a seperate container for each seperate tab could also stymie this.