-
Notifications
You must be signed in to change notification settings - Fork 4
Notes
-
need to really really think about mobile, more than just different UI on top of the same canvas
-
graph layout
-
multiplayer DOM sync
-
saving/loading
-
tools
-
music timelines
-
declarative mappings between coordinate spaces
-
iframe protocol
- specific DOM read/write and events
-
multi-modal file system
-
hyper-edge layouts
-
shape SVG path and vertices API
- collision detection
- gravity and other physics
-
should arrows be absolutely positioned on the body or the offsetParent
-
pan
-
zoom
-
non-Euclidean spaces
-
“semantic morphisms”
-
hatch patterns
-
plain html <> rendered dom morphism
-
shape handles scale, but should probably remain fixed regardless of scale
-
shape movement and rotation makes assumptions about parent transform (also currently browser zoom, should fix that too)
-
how can spaces and transform events exist together nicely?
-
what new primitives are out there for spaces? ones that let us do things like polar coordinates, fisheye/parabolic
-
how can spaces/shapes be related to one another?
-
fuzzy connectors
...
- superceding iframe security model/single origin/document-based security
- direct manipulation, geometry, collaboration, "canvas stuff" as native web stuff
- decomposing and composting the web & the app model of software, as a tactical approach
- ownership, modes of software,