Cognitive aspects of navigation in gemini space
jan6 at tilde.ninja
jan6 at tilde.ninja
Sun May 17 12:42:50 BST 2020
> On 5/14/20 8:47 PM, James Tomasino wrote:
>
> We could use the starting code fence to indicate whether the content is
> art or not, or parseable as text or not.
>
> ```text
>
> ```art
I'm not a fan of the ending part having text too,
slightly harder parser, and noticeably harder to read for humans,
especially if there are several blocks back-to-back
other than that, not too bad idea, I suppose
of course, ``` might not be the best characters, but it'd work
(` is accessable on US keyboard, but often a combining character or behind some key-chord on other layouts)
maybe...something like this?
``` whitespace [optional alt text describing contents]
monospace art or code block
```
where you could do stuff like
``` hello_world.py
print("hello world")
```
and
``` a cheering stick-man
\o/
|
/ \
```
or simply
```
can re-use as block quote as well
because why not?
~jan6, 2020
```
would probably be good to have different start and end tags to make it simple to parse
otherwise you'd need to count if current ``` line is odd or even numbered (did it just start, or did it finish?), or such extra checks
that's why it could be good to require at least one whitespace after starting ``` and none after closing one,
alt text optional, but descriptive if used (you could have a convention of having art captions start with "art, depicting" or such, but not one word "art, figure it out yourself")
but hey, these are just my initial thoughts, feedback?
More information about the Gemini
mailing list