Hi, I’m the original author of LibreSpeed. When you load the website it downloads a list of servers and tries all of them to see which one has the lowest ping, that’s what you’re seeing.
Thanks for clarifying! Took a deeper look on my computer and I guess I learned that NoScript was misidentifying due to the cors or something. Just had to call it out before, as one can never be too careful these days :D
I use iperf3 with Speedtest’s servers, personally. But for a browser, yes JavaScript is needed… But needing JavaScript files from like 20 different domains is typically a red flag for me on any site.
It doesn’t need javascript from “20 different domains”, only a file called empty.php is fetched from those servers to measure the ping. The javascript is hosted on librespeed.org, which is under my control.
The NoScript list terrifies me a little though… Not sure what’s going on there, but that’s a lot of JavaScript lol.
Hi, I’m the original author of LibreSpeed. When you load the website it downloads a list of servers and tries all of them to see which one has the lowest ping, that’s what you’re seeing.
Thank you for LibreSpeed! <3
Been using it for a few years now,
and it’s become my go-to network speed testing tool
Cool! Thanks for chiming in :)
Thanks for clarifying! Took a deeper look on my computer and I guess I learned that NoScript was misidentifying due to the cors or something. Just had to call it out before, as one can never be too careful these days :D
I mean, how else are you going to do a speed test?
I use iperf3 with Speedtest’s servers, personally. But for a browser, yes JavaScript is needed… But needing JavaScript files from like 20 different domains is typically a red flag for me on any site.
It doesn’t need javascript from “20 different domains”, only a file called empty.php is fetched from those servers to measure the ping. The javascript is hosted on librespeed.org, which is under my control.
Speedtest cli
I temporarily trusted the two domains that started with librespeed and it worked.
What the other 17 are for, I can’t say.
Edit: looking at the server list, many of them match up with the serves you can select.
It’s open-source. You can always check if there is anything shady. If you can’t read it, you can raise an issue on Github and wait for a response :)