That's very nice and well done. Anything distraction free gets lots of points from me! A great way to browse the openly licensed images in the commons.
If you also want to introduce reading aspects, I highly recommend the African Storybook collection: https://www.africanstorybook.org/ all kinds of a short (like 10 pages) books for young kids.
For localhost access, you can read the books in Kolibri (a FOSS learning platform you can install on any old computer a raspberri pi). For the African Storybook channel, see this online demo https://kolibri-demo.learningequality.org/en/learn/#/topics/... and look around that demo server to see all the other channels available.
A little off topic but I'm a little jealous that dinosaurs are way cooler looking now that they are feathered and modeled after birds. The leathery lizard-like dinosaurs that were in my books as a kid were cool, but these ones are wild looking!
Now that gets me to think about just how persuasive images are to children's minds. When I think about velociraptors I almost exclusively imagine the Jurassic Park movie velociraptors, and not these ones.
Thanks. I theory I think I could write a parser that would allow my app to view/import books in your format. Does seem like a bit time consuming to do, but perhaps if there are many people using this format I can do that one day.
My books export to a zip file that includes a json like that. Would probably make more sense if we both would parse to something more universally used (https://schema.org/Book perhaps) and then perhaps more people would be able to use it.
Thanks! Would it be wrong to say it's a slide show creator / viewer? Do you want to grow it into like a super simple Libre Office Impress (
https://www.libreoffice.org/discover/impress/) / PowerPoint ? Or is your personal family use-case the main purpose.
I don't fully understand the wiki like edit, but not sure I need to.
Might be nice to add an index page on the space-bar press, where you have thumbnails of each slide to quickly jump to specific image.
What counts as a distraction vs a feature is depending on the use case and perhaps how your brain works.
If you're trying to accomplish something like 'get quickly to that specific page', a way to quickly get to a list of thumbinals, to tap on it, would not be a distraction.
But if those thumbnails are always visible when you are just viewing the page, then it becomes a distraction.
If you have features that are perhaps hidden by default, but could be enabled in settings, you could allow the user to add the features they don't see as distractions.
Also good. I tend to take the perspective of features/impact to end users, so my feedback is about that. But great project to put your data driven back-end to a real use case as a way to learn and have fun with.
Another project that is bit 'on pause' that's perhaps more in your corner, is my attempt to set up a search engine for all charities, based on open data.
Challenge is not even so much gathering the data, but figuring out a use case to make such a search engine valuable to a specific set of users, so it will get used, get feedback and can grow.
I think it is moving the cursor simultaneously with clicking that causes it. In other words the web-browser sees it as intention to mark / select content on web page.
Seems good now. It also seems more responsive/snappier. That might just be in my head, though.
It shouldn't affect touch events. That's a different CSS rule.
Edit: Just tried it on Firefox/Android, and it seems like it actually changes multiple pages now. Perhaps it's reacting to both click and touch on mobile?
Sorry, I suppose you refer to the online demonstration at http://vifero.no
It is a bit embarassing, I had to take it down due to a huge memory leak which only manifests itself on the server, not when running locally.
But running the Visual Studio project locally should give you the same result.
The question mark in the corner of each image is not clickable on mobile for me, so in order to view the image attribution credits I have to view the site on my computer instead.
If you also want to introduce reading aspects, I highly recommend the African Storybook collection: https://www.africanstorybook.org/ all kinds of a short (like 10 pages) books for young kids.
For localhost access, you can read the books in Kolibri (a FOSS learning platform you can install on any old computer a raspberri pi). For the African Storybook channel, see this online demo https://kolibri-demo.learningequality.org/en/learn/#/topics/... and look around that demo server to see all the other channels available.