Restriction Schedule
Editor
The parolee-restriction system I worked on required a special schedule
editor. Unlike a typical calendar interface, this system had very
few "calendar entries", but each one could happen off and
on throughout every day of the year. Therefore I chose an
interaction format resembling time lines. The applet above demonstrates
the prototype with one restriction, and thus one time line per day.
- Dragging a "T" handle on the end of a line moves the start
or end of the attached time-span.
- Clicking and dragging within an empty or filled space
starts a new span of filled or empty time.
- Daily and weekly schedule repetition can be selected by the menu to the right of each day's time line.
I paid special attention to the cases where a handle is drug to
the very end or beginning of a day, as that requires interaction with
the adjacent day's editor to feel right.
The web page surrounding the editor contained the interface for adding
and deleting restrictions, showing the names and maps of them, etc.
A final version would likely include a monthly view as well, and of course an "undo".
Back to David Hershberger's projects