Re:Ask HN: What projects are you working on now?
by JoshuaRLi on Monday March 30, 2020 @08:29PM
(#22733764)
This looks pretty clean! The enhanced readability reminds me of Wikiwand.
If you're looking for a bit of feedback, the search doesn't seem to handle fast typing well. I tried searching for "Frank Chu" and it seems that if I type it really fast, I get either no results or Franks that aren't Frank Chu. If I type slower, Frank Chu shows up.
Re:Ask HN: What projects are you working on now?
by jeremyjh on Sunday March 22, 2020 @09:21AM
(#22654757)
Is there a way for it to simply follow the links when I click on them? It looks like I have to click twice to "Read Article" after clicking on a link.
Re:Ask HN: What projects are you working on now?
by jnothing on Sunday March 22, 2020 @11:12AM
(#22655454)
here is a bug I just stumbled upon.
https://wikipedia.thottingal.in/page/en/Tansu%20%C3%87iller
clicking Political Career on tree view raises exception from querySelector. probably parentheses breaking it.
Re:Ask HN: What projects are you working on now?
by LockAndLol on Sunday March 22, 2020 @04:22AM
(#22653532)
That is awesome. Wikipedia definitely need a better editor too.
Props on using dat too. We need less centralization.
Re:Ask HN: What projects are you working on now?
by boramalper on Sunday March 22, 2020 @03:57AM
(#22653445)
I really liked it, well done!
Source code and more details available at https://github.com/santhoshtr/wikivue
It is a fully client side PWA application using wikipedia web apis, installable in desktops and mobiles and use like a native application. It has offline support - With the help of service workers, the application even works when there is no internet, provided, the content is previously viewed. It is a single page application - page does not reload when exploing wiki articles, presenting an immersed reading experience. uIt ses modern UI framwork Vuetify. Adapts to all kind of screen sizes. It presents an optimized reading experience with good typography and optimum page layout. Multilingual by default - All language editions are in single app. Using language selector user can select the language edition.
I wanted to make this as a p2p capable application. Currently it runs on dat protocol as well: dat://25689f3a757853a511474d38f0a6d6be2cd2b0cb161686d75fda5c1619137921(need beaker browser) or wikipedia.hashbase.io