ProfessionalWiki / ProfessionalWiki/Maps
Enhance privacy by loading external content after explicit concent by users
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 78
- Forks
- 65
- Avg merge
- 9h 17m
- Merged PRs (30d)
- 6
Description
Currently, external content, such as the tiles from the tile servers, is directly loaded when the page is accessed. It would enhance privacy if the end user had to first consent to this explicitly by pressing some button, something like it was done for the Embed Video (fork), e.g., as seen here: https://test.pro.wiki/wiki/20230626.
It should be configurable if this feature is active for the wiki.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing how tile servers and other external content are loaded, then compare the consent behavior of the Embed Video (fork) example linked in the issue. Identify the configuration point for enabling the feature and define done as requiring explicit user consent before external content loads while preserving current behavior when disabled.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100