4 ms·
This is cool! I sometimes think about the untapped potentials of interface design or code editors in a zoomable mode like this where files, text, folders or wh
by kossTKR 4y ago
This is cool!
I sometimes think about the untapped potentials of interface design or code editors in a zoomable mode like this where files, text, folders or whatever is laid out on a huge map.
This seems to mirror the way we naturally understand and traverse space. Ah "this text file is this big", "this file is to the right of this file", this project has this tree structure, has these relations to other files, this is the lifecycle of this application, this variable jumps from this to this file etc.
I feel like visualisation in 2d and 3d space in general is has not been explored enough.
- wffurr 4y agoLike this one? https://www.youtube.com/watch?v=dxIPcbmo1_U https://www.youtube.com/watch?v=dxIPcbmo1_U
- messe 4y agoFor anybody unaware, the Jurassic Park “it’s a UNIX system!” software is real: https://en.m.wikipedia.org/wiki/Fsn_(file_manager) https://en.m.wikipedia.org/wiki/Fsn_(file_manager) And you can run a “modern” (1999) recreation: https://en.m.wikipedia.org/wiki/File_System_Visualizer https://en.m.wikipedia.org/wiki/File_System_Visualizer
- wffurr 4y agoWould be fun to compile that with Emscripten for WebGL and make a live demo.
- tikimcfee 4y agoI’m in a bit of a mental spin and I’d love to show a similar project for your perusal here: https://github.com/tikimcfee/LookAtThat https://github.com/tikimcfee/LookAtThat It’s runnable if you’re in macOS.
- MrGilbert 4y agoOne of the ideas in my "ideas book" has to do with a Git client written using ImGui. There are so many things I could see that could be better done on the visualization side of things if one could leverage the render power of a GPU. a11y is another topic with that kind of rendering, though…
- hgomersall 4y agoI've been thinking about a hyperbolic desktop for some time. Basically everything is visible on the screen, but the stuff you don't need is shrunken at the side. No idea if it would be useful, but would be fun to try.
- psychphysic 4y agoDoesn't seem meaningfully different from a task bar when windows at the edge reduce to an avatar. But it would be harder to write, and add geometric relations between windows that might not be so useful.
- hgomersall 4y agoWell it is because it maintains spatial relationships, which is the whole point.
- tyingq 4y agoIt does remind me of large entity relationship diagrams for databases. Sometimes a sidebar that allows moving around by hierarchy helps: https://dataedo.com/asset/img/blog/dataedo_documentation_export_elements.png https://dataedo.com/asset/img/blog/dataedo_documentation_exp...