Post AVJ52nNd0jFmMJSv4K by come@social.chilliet.eu
(DIR) More posts by come@social.chilliet.eu
(DIR) Post #AVI9LAj99Q3ydiaYkK by adele@mastodon.tetaneutral.net
2023-05-03T21:21:17Z
0 likes, 0 repeats
#Gemini is cool but I think it is too restrictive and it needs a specific format.IMHO, #markdown ( #CommonMark ) over http/https would be very efficient.Markdown is really a common format for content and there many tools able to manage.It's easy to put md files on an existing http server.I've not found a really easy to use markdown extension for Firefox or Chromium. I don"t know if there are browsers that render mardown natively ??
(DIR) Post #AVI9LBWmAtlJ7doC6S by didek@101010.pl
2023-05-03T22:27:13Z
0 likes, 0 repeats
@adele Sure it is very limited, but there are good things going with it.The format is easy to parse with quick, dirty scripts in Python or Bash, just going line by line and looking at the first characters.Because it's not http, you know what is behind the link. If you see https://example.com, how can you know if this is Markdown site, HTML site or whole Chromium webapp.
(DIR) Post #AVI9eqKWhFGvAeS7kW by didek@101010.pl
2023-05-03T22:30:54Z
0 likes, 0 repeats
@adele But also had the same idea you want to see.Something between Gemini and Googleweb.Let's say:Pure Markdown browser, supporting huge amount of transport protocols (http, gemini, ftp, ssh, i2p, torrent...) and with editing options. Editing can be done over http (PUT, DELETE...), ftp and ssh very easly with proper permission system.
(DIR) Post #AVIT4yTivDux6Ivcw4 by boilingsteam@mastodon.cloud
2023-05-04T02:08:32Z
0 likes, 0 repeats
@adele markdown is not really a format since there's like 15 different competing versions of it... it needs to standardize...
(DIR) Post #AVIj5oVB6AZxiP1yJk by adele@mastodon.tetaneutral.net
2023-05-04T05:07:55Z
0 likes, 0 repeats
@didek Markdown has already parsers lib in all languages.http has a header request "Accept" to tell the server you want markdown. And you can reject responses which are different.When an app wants a Json, it ignores HTML responses
(DIR) Post #AVIjBxsP9mXeWlpOuu by adele@mastodon.tetaneutral.net
2023-05-04T05:08:59Z
0 likes, 0 repeats
@didek oh yes, very good idea...
(DIR) Post #AVIjfpkHx4TXzuH4O8 by adele@mastodon.tetaneutral.net
2023-05-04T05:14:25Z
0 likes, 0 repeats
@boilingsteam stop with this old argument. There is a standard called common mark (that I notice in my toot)https://commonmark.orgAnd it should be the one to be used here
(DIR) Post #AVIlea9wcCj7HCo0uW by boilingsteam@mastodon.cloud
2023-05-04T05:36:37Z
0 likes, 0 repeats
@adele the problem is that nobody has agreed that its the one to use. 15 competing standards a la xkcd
(DIR) Post #AVIzQhfTIhsbrrpQY4 by dekkzz76@emacs.ch
2023-05-04T08:10:59Z
0 likes, 0 repeats
@boilingsteam @adele This is why markdown in a browser isn't very likely
(DIR) Post #AVIzxl95OM34D4RVgG by didek@101010.pl
2023-05-04T08:17:00Z
0 likes, 0 repeats
@adele I don't mean from the developer standpoint, but the user. You see https:// link on some announcment at shopping mall, but how can you know what is behind it.Even having MD browser people are going to try the HTML one first.We can ask major web browsers to support Markdown (I have no idea why they doesn't support it already), but this still feels like not the ultimate way.
(DIR) Post #AVJ0PP9MlQhY6Hkw52 by dekkzz76@emacs.ch
2023-05-04T08:21:58Z
0 likes, 0 repeats
@boilingsteam @adele In 2004 Gruber never 100% defined markdown, thus different versions sprang upCome 2014 Common Mark appeared but has had a luke warm reception some of which is the fact that most of the people behind it work for the usual techbro companies
(DIR) Post #AVJ1KJTuVpPX1eV9ua by adele@mastodon.tetaneutral.net
2023-05-04T08:32:08Z
0 likes, 0 repeats
@didek It's easy to share an additionnal specific link for MD as they do for their site, their facebook page, their twitter account, their instagram, their tiktok or whatever 😅
(DIR) Post #AVJ1Tntmn5UJyB87sW by adele@mastodon.tetaneutral.net
2023-05-04T08:32:34Z
0 likes, 0 repeats
@didek or a subdomain : https://md.site.tld
(DIR) Post #AVJ1Ts8T2Rbn6s1uJk by didek@101010.pl
2023-05-04T08:33:59Z
0 likes, 0 repeats
@adele Hmm, how about making filenames cool again?https://domain.tld/index.md ? 😄
(DIR) Post #AVJ1XdyHduV8L344vo by adele@mastodon.tetaneutral.net
2023-05-04T08:34:38Z
0 likes, 0 repeats
@didek so true !
(DIR) Post #AVJ52llJ1j0NLAWnhI by pulkomandy@mastodon.tetaneutral.net
2023-05-03T21:28:47Z
0 likes, 0 repeats
@adele for asciidoc there is asciidoctor.js (available as a browser extension) that will do just what you need. Personally I find that better than markdown.Another interesting thing to do is to use xml with xslt. This is natively supported in all browsers, you can have machine-readable xml and a custom xslt "stylesheet" (really it's a script in xml) to convert it to html for humans.
(DIR) Post #AVJ52mK2wYnJ4umXqa by adele@mastodon.tetaneutral.net
2023-05-03T21:39:59Z
0 likes, 0 repeats
@pulkomandy markdown can be hand written easily. XML is less accessible for all publisher.
(DIR) Post #AVJ52ms4u214mShitM by pulkomandy@mastodon.tetaneutral.net
2023-05-03T21:52:07Z
0 likes, 0 repeats
@adele yes, for webpages.XML can be useful for "open data" things (train schedules, web search results, …) and I think it would be a good complement to handwritten markdown/asciidoc/… pages.I think Gemini goes a bit far in the "static content only" direction and that cuts off a lot of possible usages for the web with just a little processing or interactivity. But it's hard to say where to place the limit on these things
(DIR) Post #AVJ52nNd0jFmMJSv4K by come@social.chilliet.eu
2023-05-04T05:49:57.696105Z
0 likes, 0 repeats
@pulkomandy @adele Gemini is not static content only.
(DIR) Post #AVJ52o84E4OsgLC0S8 by pulkomandy@mastodon.tetaneutral.net
2023-05-04T06:21:57Z
0 likes, 0 repeats
@come @adele well, nothing prevents people from serving html, css and javascript files over Gemini, so, yes, no problem with that of course!If you want to do markdown over gemini that seems workable. Any Gemini browsers supporting this?
(DIR) Post #AVJ52og6BXceNt7BUu by come@social.chilliet.eu
2023-05-04T09:07:03.814747Z
0 likes, 0 repeats
@pulkomandy @adele Hum that’s not what I meant, but I guess we do not have the same understanding of «static content».I read static content as what we call static websites, which are only serving files without computing on server side.In that sense, Gemini does not force static content, you can have all kind of computing on server side.If you were talking about javascript and having content moving around on screen then yes, Gemini is not the right place for that, but I think that’s good. And Markdown over HTTPS is not less static.
(DIR) Post #AVJ52pGxyT74EEMcxk by bortzmeyer@mastodon.gougere.fr
2023-05-04T09:13:44Z
0 likes, 0 repeats
@come @adele @pulkomandy Indeed, dynamically generated content is perfectly possible. See gemini://gemini.bortzmeyer.org/dns/social.chilliet.eu for an example (and gemini://gemini.bortzmeyer.org/software/dns.gmi for the documentation)
(DIR) Post #AVJ58VmLMhMdVTkejw by bortzmeyer@mastodon.gougere.fr
2023-05-04T09:14:55Z
0 likes, 0 repeats
@didek @adele "you know what is behind the link" Indeed: that's the big point, and something that the "you can always have small and clean HTML over HTTP" people always forget.
(DIR) Post #AVJ5GRRRNGyuN7kuSu by The_GNU_Ninja@mastodon.social
2023-05-04T04:12:43Z
0 likes, 0 repeats
@adele There's probably an #emacs mode for #gemini 🤔
(DIR) Post #AVJ5GSDIVLGKlY983k by bortzmeyer@mastodon.gougere.fr
2023-05-04T09:16:13Z
0 likes, 0 repeats
@The_GNU_Ninja @adele Yes, there is. https://git.carcosa.net/jmcbray/gemini.el
(DIR) Post #AVJ5LZ0UfqNPHdasc4 by cstrotm@mastodon.social
2023-05-04T09:14:42Z
0 likes, 0 repeats
@adele I view the restriction of the Gemini file format as a good feature. See the past discussions on the Gemini list. Markdown invites extensions, and extensions lead to the Web we already have. Gemini is simple on purpose.But if you want to serve Markdown text, the Caddy Webserver (https://caddyserver.com/) can render markdown files “in-the-fly” into simple HTML.
(DIR) Post #AVJ5LZgg907XOTKZMm by bortzmeyer@mastodon.gougere.fr
2023-05-04T09:17:06Z
0 likes, 0 repeats
@cstrotm @adele Also, Gemtext is no-presentation, only structure, unlike Markdown, and this is a good thing.
(DIR) Post #AVJ9igBgXhwU1x6fEO by mousebot@todon.nl
2023-05-04T10:06:10Z
0 likes, 0 repeats
@bortzmeyer @adele @The_GNU_Ninja there's also elpher