Obsidian Team, help me out here. What are some actual use cases for canvas? Specifically, how does this enhance the user's ability to record, synthesize, and recall their ideas? I am a huge Obsidian fan, I fully understand what canvas does and how it's used. But I don't get the point. I see the team devoting lots of energy to this feature, so I assume I'm missing something.
It's another level of organization and visualization of Obsidian content, and is extensible just like Obsidian's other core features.
But the spatial dimension really opens up other opportunities. For instance, I've been using the webviews to create workspaces for the various tasks I do - code review, writing/drafting documents.
Being able to drag and drop content from various places (including webviews) into the canvas feels magic.
With a few minor usability enhancements I'd probably be ready to call this my new favorite web browser!
But generally, it's an interface for expressing relationships between pieces of Obsidian content. Absent additional plugins, these relationships are user-defined, but they could easily be generated since they're pure JSON. Sky's the limit if you ask me. I'm excited to start writing a plugin that enhances the webviews a bit.
Use cases I have seen shared in the channel: family trees, storyboards, taxonomy, mind maps, workflow diagrams, roadmaps, research notes, project management, etc.
In my personal use of Canvas, I have been using it for planning house renovation project, developing a new baking recipe (with images of the various iterations).
It can also be used as a scratchpad alongside YouTube videos or web pages that you want to annotate.