Ensure that all readers support bookmarking of page with fragment in URL
- Dominant language
- HTML
- Stars
- 93
- Forks
- 14
- PR merge metrics
- No merged PRs in 30d
Description
With the move to Vue.JS of youtube and freecodecamp scrapers (and soon kolibri and maybe others), all "items" are accessed with a URL containing a fragment like `./index.html#/watch/heating_a_tiny_home_in_winter_with_propane-8CT9?list=winter_prepping-0Xxa`. For kiwix-serve, see e.g. https://library.kiwix.org/viewer#canadian_prepper_winterprepping_en_2024-08/index/heating_a_tiny_home_in_winter_with_propane-8CT9 (which redirects to https://library.kiwix.org/content/canadian_prepper_winterprepping_en_2024-08/index.html#/watch/heating_a_tiny_home_in_winter_with_propane-8CT9?list=winter_prepping-0Xxa with the viewer iframe loaded)
This might have an impact on bookmarking feature of readers, which need to save to whole URL including the fragment.
We need to test all readers to confirm which ones are working and/or open proper issues.
- [ ] kiwix-serve => KO, https://github.com/kiwix/libkiwix/issues/1120
- [ ] kiwix-desktop => KO, https://github.com/kiwix/kiwix-desktop/issues/1195
- [x] kiwix-android
- [x] kiwix-apple
- [x] kiwix-js
Contributor guide
Assessment
This issue has not been assessed yet.