Post AYNonlUShZCgOP2n9E by benjaminhollon@fosstodon.org
(DIR) More posts by benjaminhollon@fosstodon.org
(DIR) Post #AYNdKLlOAyXehxjUo4 by benjaminhollon@fosstodon.org
2023-08-04T06:11:18Z
0 likes, 0 repeats
I would like to get deeper into Gemini, but haven't found a client I really love yet. What are your favorites?
(DIR) Post #AYNdKN2RR3mCf8id1c by benjaminhollon@fosstodon.org
2023-08-04T06:36:07Z
0 likes, 0 repeats
I'm checking out Amfora, which so far I'm enjoying. Taking a wee bit of configuration to become usable for me, but that's okay.
(DIR) Post #AYNdKNjgqGN4pGxAR6 by paul@notnull.click
2023-08-04T07:33:07.587858Z
0 likes, 0 repeats
@benjaminhollon amfora is really niceI quite like Gemini, I've converted my own and my business websites to it (and they don't mention Gemini too much) which was a fun thing to doI even wrote (mostly) my own Gemini server which was fun too 😀
(DIR) Post #AYNdXgPgi9ZWW8wLIW by benjaminhollon@fosstodon.org
2023-08-04T07:33:56Z
1 likes, 0 repeats
@paulVery fun!I'm wondering if I could get my static site generator to spit out a gemini version too.
(DIR) Post #AYNdXgxifcnIDgrWLI by paul@notnull.click
2023-08-04T07:35:35.717094Z
0 likes, 0 repeats
@benjaminhollon that's sort of what I did.I reckon you could do it with a SSG template, but I wrote a very sketchy too that just takes content from the content files and creates pages from that.
(DIR) Post #AYNdoODnbJdR1HLTbE by benjaminhollon@fosstodon.org
2023-08-04T07:36:28Z
1 likes, 0 repeats
@paulHa, that could work too, but since I've already got all the files for a SSG, I might as well write a few extra templates and have high quality converted versions. :)
(DIR) Post #AYNdoOtz4TNZ875ALw by paul@notnull.click
2023-08-04T07:38:36.297305Z
0 likes, 0 repeats
@benjaminhollon that would definitely be a more elegant process 😀you may have some issue with links though, as you can't have a link in line in Gemini, it has to be it's own line.I ended up footnoting them unless they're on a line of their own already, works well enough for most cases
(DIR) Post #AYNe2Oa93dGCBwTZwG by benjaminhollon@fosstodon.org
2023-08-04T07:39:30Z
1 likes, 0 repeats
@paulOh, truuue. Hmmmm.There's gotta be a markdown parser somewhere that can handle that gemini conversion, right? I'll see what I can dig up.
(DIR) Post #AYNeEeddBdcxSpx5t2 by paul@notnull.click
2023-08-04T07:43:21.751410Z
0 likes, 0 repeats
@benjaminhollon yeah, I think I used some kind of markdown parser to get the link data, then in the paragraph I marked where the link was with a number and dumped the link at the endworks well on pages like this:gemini://paulwilde.uk/dev/neminibut on big list pages it looks a little nastygemini://paulwilde.uk/tech/toolsiuse
(DIR) Post #AYNeNAwgx6bPyqvltw by paul@notnull.click
2023-08-04T07:44:51.051481Z
0 likes, 0 repeats
@benjaminhollon to be honest I should probably change that long page so the links are in a list themselves so it looks better 😂
(DIR) Post #AYNeq1vpXpuEQFHqQy by benjaminhollon@fosstodon.org
2023-08-04T07:46:26Z
0 likes, 0 repeats
@paul @paulI'd probably put a paragraph's links right after the paragraph instead of at the end of page.
(DIR) Post #AYNeq6qhGLlpflvJcu by paul@notnull.click
2023-08-04T07:50:03.137412Z
0 likes, 0 repeats
@benjaminhollon yeah, that could be better, but I'm not sure if it would break the reading fluidity a bit and perhaps make it feel like you're at the end of a page if there's a lot of linksmaybe not, it's interesting to have discussions like this though, makes it feel like the early days of the web again 🤣
(DIR) Post #AYNkZRKsRJki0tTUCO by sotolf@social.linux.pizza
2023-08-04T08:51:06Z
1 likes, 0 repeats
@paul Sorry for probably being dense here, but what is the + of doing gemini instead of a javascript/css less webpage, with the latter you need no special software, and it's way more compatible and it's actually usable by people :pIs it just because it's something new and exciting?@benjaminhollon
(DIR) Post #AYNkZRxA8yNRvdO3sG by paul@notnull.click
2023-08-04T08:54:18.081551Z
0 likes, 0 repeats
@sotolf @benjaminhollon yeah, pretty much new and semi excitingit's also the benefit of not having the overhead of a monolith web browser and having to disable tonnes of features to get a light experience, it's sort of light by defaultI don't expect it to catch on if I'm perfectly honest, but I like to have a presence there just for the sake of it
(DIR) Post #AYNonkgThPDltNesEq by sotolf@social.linux.pizza
2023-08-04T09:00:20Z
0 likes, 0 repeats
@paul Well you don't need a monolith browser for websites without css and js though do you? lynx or w3m or something else very simple is more than enough for that.I don't either, and that's why I never really was interested in, there is and probably never will be much content there that I care about, so for me it's not worth the hassle.@benjaminhollon
(DIR) Post #AYNonlUShZCgOP2n9E by benjaminhollon@fosstodon.org
2023-08-04T09:05:12Z
0 likes, 0 repeats
@sotolf @paulSites without CSS don't tend to look very good and aren't very readable by default. (That's part of why I made readable.css: https://readable-css.freedomtowrite.org/) I get people wanting to use a platform where styling is completely up to the client and is really easy for them to write on the server side.
(DIR) Post #AYNonm2Uf2QS5wxyC0 by sotolf@social.linux.pizza
2023-08-04T09:09:26Z
0 likes, 0 repeats
@benjaminhollon css is frighteningly complex to parse and evaluate, you'll never have a very simple browser implement css.it should be relatively easy to write a browser that implements basic html and just shows it in a less ugly way though, there is no reason why basic web-pages without css should look so ugly, other than to force people into using complex software / bloated features. @paul
(DIR) Post #AYNonmj26sSADsrwUy by paul@notnull.click
2023-08-04T09:41:41.147484Z
0 likes, 0 repeats
@sotolf @benjaminhollon the general ethos behind gemini is focus on content, not style - so css, js, even basic layout options do not existthe lynx browser sort of does this too - but that's still bound by general layout - sometimes you get a massive menu before even getting to the content for example. Gemini attempts to alleviate this by enforcing a certain rules - links must be on their own line.It's basically a more modern gopher protocol rather than a replacement HTTP
(DIR) Post #AYNpVMVIxgx9dlE8ES by sotolf@social.linux.pizza
2023-08-04T09:48:51Z
1 likes, 0 repeats
@paul Yeah, I get all of that, but still all of that is just a symptom of how people write bloated webpages, if normal browsers were showing simple html only pages in a less ugly way, that should be enough, and you don't have to rely on bespoke everything like gemini, even I, a reasonably technical and minimalist guy can't be bothered using it.. I just think of how many others would@benjaminhollon
(DIR) Post #AYNpwlc7iAvJKuU4Ey by paul@notnull.click
2023-08-04T09:54:32.831810Z
0 likes, 0 repeats
@sotolf @benjaminhollon yep, I mean you're exactly right - and to be fair even though I have gemini sites (I can't bring myself to call them "capsules"...) I don't really do anything with them. I just like having them there.I have yet to use gemini for anything actually useful though. Some people host RSS feeds on theirs as a lightweight way of doing that, but then you need an RSS reader with gemini capability which is another headache whereas a basic httpd server with minimal modules is probably equally lightweight.
(DIR) Post #AYNqNdPeJMqxifSd60 by sotolf@social.linux.pizza
2023-08-04T09:58:46Z
1 likes, 0 repeats
@paul Yeah I mean, the principle behind it is interesting, but I just find it kind of too convoluted in the end when there are better standard solutions to it. Now a network of html-only webpages, that would be something I could stand behind, solves the same issue, just in a way that doesn't keep the proletariate out.(and I think I get why benjamin is so interested in it now, I have a theory he doesn't like the proleatriate :p )@benjaminhollon