Skip to content
This repository has been archived by the owner on Sep 7, 2023. It is now read-only.

Searx Public Instance Listing WithOUT Client-Side JavaScript #1851

Closed
MilkManzJourDaddy opened this issue Feb 20, 2020 · 2 comments
Closed

Comments

@MilkManzJourDaddy
Copy link

Do we REALLY think people who are trying to eliminate Google® in their lives are going to trust all the Client-Side JavaScript™ hurdled at their devices? Seriously?!?!

The old list was a simple table. Sure, reordering lists might be helpful… But how about adding <noscript>&</noscript> tags that give the site visitor content that renders withOUT needing to trust suspect code, or vet it each time a page gets updated?

Thanks. 🍻

@dalf
Copy link
Contributor

dalf commented Feb 20, 2020

This is issue belongs to the https://github.com/dalf/searx-stats2 project

There is one long javascript because webpack was not used so it be read by a human, and at the top of it, there is this:

FIXME: use Jinja2

Basically it is on the TODO list:

searx-stats2 was made public before this requirement was completed because the old way to manage instance list was messy, sorry about that.

You can download a JSON version: https://searx.space/data/instances.json

The next UI:

  • will be usable without javascript.
  • optional features like filters and perhaps tooltip will require javascript.

Out of topic: I can't transfer the issue to searx-stats2

@dalf
Copy link
Contributor

dalf commented Feb 20, 2020

I close this issue since it belongs to searx-stats2 and there is an opened issue on this topic: https://github.com/dalf/searx-stats2/issues/9

@dalf dalf closed this as completed Feb 20, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants