Last active
August 7, 2022 12:33
-
-
Save Su-Shee/2cbfad371f398985c24f5d879150804b to your computer and use it in GitHub Desktop.
My Perfect (G)UI Random Thoughts
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Perfect UI has context | |
Middle is what I'm doing, surroundings change dynamically | |
Recently read that somebody wanted middle of their code editor be edit and | |
surroundings display usage, libraries, source of the code use | |
Why would I want "a browser" be a real separate window/application, if it | |
could be just a scalable/dragdrop component around my editing things | |
I want to be programming, browsing, editing, dashboard, GUI all one thing like | |
in Smalltalk | |
I want to live add useful things easily - similar to a new Photoshop palette | |
or workbench where I can arrange easily what I need for this specific thing | |
I'm doing | |
I think in "projects" and not applications, I want to be able to pop up a | |
project (e.g. a web app which consists of UI, browsing, style, middleware in | |
language X and a database | |
I want easy dashboard everywhere why isn't stuff like a node exporter and | |
equivalent default for anything and everything (will opentelemetry help??) so | |
I could make three dashboardy tiles on my desktop | |
I don't want "metaphors", I want context & environment. It's a difference if I | |
sit in my living room or on the couch at my partner's parents. | |
I want perfect font rendering and super stylish with all bells and whistles, | |
physics engine, bouncy behavior for GUI and textual CLIs because why not | |
I love how you can click in Smalltalk any part of the environment into an edit | |
mode and change it | |
Why isn't auto-save connected to autom-commit so that a git push is more a | |
final rebase or something but in the meantime a simple change when things are | |
saved could save-commit and push right away so it's backed up | |
Awesome GUIs/textual interfaces recently: ioun.it, smalltalks, kinop.io, | |
windows metro | |
I want behavior and shiny but I hate when my interfaces are "nervous" - visual | |
studios autocomplete and popup window somehow just isn't "it" yet | |
SciFi movies have awesome interfaces, my favourite is felicity hickson's UIs | |
e.g. in the martian | |
(https://territorystudio.com/sci-fi-interfaces-and-emerging-technology-3/) | |
also here extensive shit about Alien's typography: | |
https://typesetinthefuture.com/2014/12/01/alien/) | |
My interface is a mix of dashboard, information display, editing things, | |
communication center and ... cool. | |
I never worked with Windows or Mac, so I don't care for desktop metaphors and | |
I hate skeuomorphic UI | |
I liked windows metro because it's sparse, flat, elegant and grown-up. | |
HyperCard was awesome, I've tried the orginal on an old Mac, this is pretty | |
close together with Smalltalk what I think an environment should give me | |
Why is window manager, GUI, application, code editor even different things?? | |
D3.js is awesome, I want lots of cool charts and plots and what nots in Susi's | |
Shiny Super-UI, everything is data and should emit telemetry and be able to | |
visualize | |
Databases are awesome how they expose information from their insides with the | |
methods of the database itself like you query the size of the table with the | |
same SQL why doesn't this work with everything else exactly like this? | |
Everything needs to be keyboardable | |
Telemetry, inventories, text, tags, grouping mechanisms, deriving data, visualizing it, | |
creating context sure why not why should my UI function like "people who clicked here | |
also opened this file and that file" I forget so many things where I put them | |
Great textual interfaces once I'm actually editing something or for lots of debug and systems | |
information I like textual interfaces (Go doing some nice stuff see Charmbracelet | |
https://github.com/charmbracelet) | |
Typography I want a bunch of great fonts with all fancy nonsense if I want it | |
Non-Rectangular shapes, crisp |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment