I use the NoScript extension so I can pick and choose what javascript runs on my browser, and that’s how I noticed this.

When I open a link in any Invidious instance, in addition to the instance’s script it also wants to load a script for “googlevideo.com” (see pic, if I attached it correctly). The video does not load unless googlevideo.com is flagged as “trusted” for NoScript.

However, loading the same video in any Piped instance only loads the piped instance’s script. NoScript doesn’t note any additional script.

What’s going on here? Is this a problem?

For a sample comparison, here’s the same YT (“Chickens Play Football With Corn on the Cob”, 47 seconds) in an Invidious and a Piped instance:

https://vid.puffyan.us/watch?v=UVS2gPeX5XE

https://piped.video/watch?v=UVS2gPeX5XE

  • nutbutter@discuss.tchncs.de
    link
    fedilink
    arrow-up
    20
    ·
    11 months ago

    Most instances, by default, only prevents sending the telemetry. For complete anonymity (against google) change the settings to proxy the videos. This will prevent google from knowing your IP. Some instances turn off proxying settings permanently to avoid massive bandwidth usage.

  • chayleaf@lemmy.ml
    link
    fedilink
    arrow-up
    11
    ·
    11 months ago

    it isn’t loading a script from googlevideo, it’s downloading media from googlevideo. Noscript isn’t only for blocking JS.