Daily Schema App Snapshot

Added a spinner and started working on Sammy routes. It’s actually quite an interesting multi-dimensional design challenge. The in-page routes that I want to handle with Sammy represent “navigation way point” in a session history such that user can conveniently use her browser’s forward and back buttons in a natural way.

Each of these navigatable “way points” is a snapshot of the Schema application’s runtime state that could be meaningfully restored in response to scrubbing the back history timeline.

Taken as a system, Schema comprises many subsystems each of which has state independent of the others. So a way point is kind of like a slice that captures each subsystem state. This is what needs to be encoded into the path after #/ if you’re following 🙂

Anyway, here’s today’s build snapshot of Schema.


About Chris Russell

This entry was posted in Internet, Projects, Software and tagged , , , , , , . Bookmark the permalink.

Comment on this article

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s