[GH-ISSUE #410] [QUESTION] The README advertises "no JavaScript", but the code includes JavaScript #274

Closed
opened 2026-02-25 20:35:19 +03:00 by kerem · 3 comments
Owner

Originally created by @mariavillosa on GitHub (Sep 1, 2021).
Original GitHub issue: https://github.com/benbusby/whoogle-search/issues/410

According to the README: "No javascript". It reiterates this a few times throughout the README and elsewhere. And yet:

github.com/benbusby/whoogle-search@68fdd55482/app/templates/display.html (L43-L45)

github.com/benbusby/whoogle-search@be3714f074/app/templates/index.html (L20-L21)

Perhaps we could make the promise true by removing this and changing the CSP JS policy to none instead of self.

ref:

github.com/benbusby/whoogle-search@9f84a8ad83/app/init.py#L76

Just wondering, am newbie, sorry if I'm mistaken!

Originally created by @mariavillosa on GitHub (Sep 1, 2021). Original GitHub issue: https://github.com/benbusby/whoogle-search/issues/410 According to the README: "No javascript". It reiterates this a few times throughout the README and elsewhere. And yet: https://github.com/benbusby/whoogle-search/blob/68fdd554825f981a24ba3b3f1d728ec5ef260005/app/templates/display.html#L43-L45 https://github.com/benbusby/whoogle-search/blob/be3714f074c0807983148c6ffa51f1287e5f465d/app/templates/index.html#L20-L21 Perhaps we could make the promise true by removing this and changing the CSP JS policy to `none` instead of `self`. ref: https://github.com/benbusby/whoogle-search/blob/9f84a8ad832a130690f6a9524558522665e0c7b8/app/__init__.py#L76 Just wondering, am newbie, sorry if I'm mistaken!
kerem 2026-02-25 20:35:19 +03:00
  • closed this issue
  • added the
    question
    label
Author
Owner

@federicotorrielli commented on GitHub (Sep 2, 2021):

The "No JavaScript" stands for "No Google JavaScript, No tracking JS code or else"

Cheers~

<!-- gh-comment-id:911305151 --> @federicotorrielli commented on GitHub (Sep 2, 2021): The "No JavaScript" stands for "No Google JavaScript, No tracking JS code or else" Cheers~
Author
Owner

@alefvanoon commented on GitHub (Sep 3, 2021):

According to the README: "No javascript". It reiterates this a few times throughout the README and elsewhere. And yet:

Working fine without any client side JS.
Just remove script frome index.html

Without JS:
image

Also :

The "No JavaScript" stands for "No Google JavaScript, No tracking JS code or else"

<!-- gh-comment-id:912589565 --> @alefvanoon commented on GitHub (Sep 3, 2021): > According to the README: "No javascript". It reiterates this a few times throughout the README and elsewhere. And yet: Working fine without any client side JS. Just remove script frome index.html Without JS: ![image](https://user-images.githubusercontent.com/53198048/132023510-dab70e13-3ba6-4eed-8551-1e987dd8fe6a.png) Also : > The "No JavaScript" stands for "No Google JavaScript, No tracking JS code or else"
Author
Owner

@benbusby commented on GitHub (Sep 15, 2021):

The "no JavaScript" just means "no external JavaScript". There are still scripts used for things like providing search suggestions while the user is typing. That being said, JavaScript isn't used for any crucial features, and the project still works as expected with something like NoScript enabled.

I'll add a note to the readme to clarify the meaning of that.

<!-- gh-comment-id:920404087 --> @benbusby commented on GitHub (Sep 15, 2021): The "no JavaScript" just means "no **external** JavaScript". There are still scripts used for things like providing search suggestions while the user is typing. That being said, JavaScript isn't used for any crucial features, and the project still works as expected with something like NoScript enabled. I'll add a note to the readme to clarify the meaning of that.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/whoogle-search#274
No description provided.