2025-05-10 UTC
grufwub, CRISPR, duanin3, leonardo_, sp1ff, [KevinMarks], spenc, barnaby, PsyLok, sandra, sp1ff`, srazkvt, [tw2113], claudinec, ttybitnik and [mail918] joined the channel
# 16:22 doesnm maybe i should add rel=edit to my friend so he can just jump to git instance and edit some page
# 16:25 doesnm i don't know ruby but jekyll plugin for this would be best
# 16:26 capjamesg The one thing I haven't figured out yet is how best to allow for editing of any template used to generate a page.
# 16:26 capjamesg It would be cool if, for example, you could click the edit bookmarklet and it would ask if you want to edit the page source, or the nav bar, or the base template, etc.
# 16:27 capjamesg This is where rel=edit would be more appropriate for sure.
# 17:05 doesnm rel=edit are supported by universal edit button
# 17:07 capjamesg Their last archived wiki page didn't mention support for it. Good to know there is!
barnaby joined the channel
# 17:57 [mail918] I'm working on a site that has a lot of repetitive markup, and am trying to avoid needing a build process
CRISPR joined the channel
# 18:04 [mail918] I've tried webcomponents, but they require JS to run, and from what I've heard in #microformats the shadow DOM hides the microformat tags anyways
# 18:05 capjamesg The shadow DOM cannot be rendered unless the tool parsing the web page loads all the JavaScript and fully renders the page with it. This is not typical of many tools.
# 18:05 capjamesg All of the applications I have built with microformats do a HTTP GET request for the page HTML and don't process JS.
# 18:06 [mail918] its a shame this sort of thing never made it into the HTML spec, saw apple proposed something like it in 2017 that never went anywhere
# 18:07 [mail918] is there any sort of templating library that's at least isomorphic in that it can be done both client-side and server-side?
# 18:08 [mail918] i'm trying to make things easily editable without needing to set up a full pipeline so its easier to contribute to
# 18:09 capjamesg I'm not sure. I usually use jinja2 with Python for templating to make components.
# 18:09 capjamesg I have an "includes" folder with various components that I reuse. Those components contain microformats.
# 18:10 [mail918] that's what I had before (well, liquid not jinja)
# 19:15 [tantek] ^ capjamesg worth stating that page with IndieWeb Examples, Tools that link to your bookmarklet etc!
ttybitnik joined the channel
# 20:26 [KevinMarks] Nunjucks is the js equivalent of jinja2 and can be run client side as well as server side (with node). I use it quite a bit
rrix, [morganm], [social], srijan_, qaotsap, strugee_, rossabaker, oodani, eatyourglory, zoglesby, okCiel, srushe, capjamesg and immibis joined the channel