Skip to content

Latest commit

 

History

History
17 lines (9 loc) · 788 Bytes

README.md

File metadata and controls

17 lines (9 loc) · 788 Bytes

The Abecedarian

A web app to help children learn the alphabet. Specifically designed for iPad, but should work everywhere. For iPad, it is best to pin it to the homescreen, the horizontal swiping tends to trigger Safari Forward/Back navigation - when launched as a fullscreen app this quirk goes away.

It works without javascript, but with IntersectionObserver the letters will be drawn as they are intended to be handwritten.

If browser supports service workers, the app can be used offline.

Also relies heavily on CSS Scroll Snap

Development notes

To build /docs/index.html file

node --experimental-modules ./build.js

Images rely on emoji glyphs, which vary from system to system. I would like to create my own images someday.