#dev 2024-05-13

2024-05-13 UTC
#
gRegor
put an 'indie' subdomain on that
morgan joined the channel
#
aaronpk
ok i think i turned my site into a fedcm provider, that was surprisingly little work actually
#
aaronpk
only problem is i'm getting a weird chrome error that I don't understand so I can't actually test it live
#
aaronpk
posted a comment in the fedcm github so we'll see what sam says tomorrow
barru81 and sadome joined the channel
#
byjp
Murray I use Omnivore as a source for Bookmarks on my site (https://www.byjp.me/posts/bookmarks-with-omnivore/); the notes are indeed in markdown! And the extension allows you to take page-level notes on-page (but not highlight-level)
#
byjp
It does have a promenant “Read now” button, so I often use it as a reader mode, and highlight & note-take in omnivore instead.
#
byjp
If you can/care to read thrown-together Golang my scripts for pulling highlighted & archived omnivore notes into my blog as bookmarks is here: https://github.com/by-jp/www.byjp.me/blob/main/tools/import/omnivore/main.go
#
byjp
(Thanks for offering to add the link cophee! Where can I see it once the change is up?)
#
cophee
byjp: It would be on https://wingpang.com/writing/ !!
#
cophee
Currently still styling the box hehe
#
byjp
Awesome, thank you! It looks awesome!
#
[tantek]
aaronpk, re: "quiet public" in #indieweb-meta, what's the user (in)visible effect you're trying to achieve?
#
[tantek]
is it kinda like
#
[tantek]
what is unlisted?
#
Loqi
unlisted are publicly visible posts that are not included in a homepage or feed(s), and are typically excluded from site search features and broader web search services https://indieweb.org/unlisted
[pfefferle] joined the channel
#
cophee
byjp: Did it!
#
[Murray]
byjp: thanks, useful info, and great to see an automated pipeline direct to your website! I mostly read people's personal sites, and I prefer reading on those sites, as the design is part of the experience, but I will watch Omnivore closely and see how it evolves!
#
byjp
Thanks cophee! Your site is pulled in to my IndieSearch instance, though it can’t find your search index. Perhaps you still need to set up Pagefind for your site? (There’s a guide here: https://pagefind.app/docs/ ; for me its as simple as running `pagefind —site=./public` after building my site!)
[byJP] joined the channel
#
[byJP]
(I decided to switch to Slack, I miss being able to emoji-react!)
#
Loqi
misses being able to emoji too
#
byjp
(It’s true! Byee from IRC)
#
capjamesg
Welcome to Slack!
#
capjamesg
All the messages are the same.
win0err joined the channel
#
[byJP]
Yeah, it’s awesome that everything has been hooked together 🙂
#
cophee
byjp: Hmm strange, it's set up on here: https://wingpang.com/writing/
#
[byJP]
Ooooh — to be fair, I should have guessed it’s something wrong with my work, not yours 😂 I’ll take a poke about
#
cophee
is it because I have it named something else?
#
[byJP]
Ahh! So the issue is my lack of good instructions! you currently have:
#
[byJP]
```<link rel="search" type="application/pagefind" href="/writing" title="Wing Pang | Writing">```
#
[byJP]
but you need to point to the _pagefind_ root (rather than your HTML root), which would be:
#
[byJP]
```
#
[byJP]
<link rel=“search” type=“application/pagefind” href=“/writing/pagefind” title=“Wing Pang | Writing”>
#
[byJP]
(note the href `/writing/pagefind`)
#
cophee
this is thooooohhhhhhhe header
#
cophee
Oooohhhh
#
cophee
That makes sense!!!
#
[byJP]
The search on your site works perfectly!
#
cophee
hoorah!
#
cophee
i just fixed it
#
cophee
pushing up now 😄
#
[byJP]
It works superbly! An IndieSearch of two 😄 Thank you for experimenting with this with me!
#
[byJP]
(Your search root being `/writing`, rather than the root of your domain `/`, has also shown me some bad assumptions I’ve made in my code — so thank you for that!)
[tantek] joined the channel
#
cophee
[byJP]: this is epic!!!
#
cophee
[byJP]: thank you for making indiesearch!
#
[byJP]
My pleasure! :partying_face: I’ll keep tinkering at it and keep you all posted!
#
cophee
I'll update my search filters to have just Tags instead of "Filter by tags" as well for consistency
#
cophee
*Tag
#
[byJP]
Ooh nicce — that kind of inconsistency could get interesting as more folks add IndieSearch compatibility — those search facets could get very busy quickly!
GuestZero, [Jo], Guest6, Loqi, gRegorLove_ and [Joel_Auterson] joined the channel
#
[Joel_Auterson]
Pertaining to my previous question about image alt text getting jammed into the content when parsing microformats - I’ve been looking around at various folks’ websites and it seems like [gRegorLove] managed to solve this by putting the images inside a figure tag? Is that intentional for how the parsing is supposed to work?
#
[Joel_Auterson]
Ah no I see it’s because the image is outside of the e-content
#
[Joel_Auterson]
I may have been thinking about this the wrong way. So the intent of an e-content is supposed to be the text of a post, or the caption of an image? And text with images interspersed isn’t something we can really represent cleanly in microformats?
#
cophee
[byJP]: I can't seem to figure out how to get the `<detail>` with the filter to show "Filter by tags" instead of just "Tags" if I had the `data-pagefind-filter='tag'` 😦
#
cophee
(I'm more a design person than code person, so please bare with me!)
#
[byJP]
I’ve not played with the search facets myself cophee — I’ll have a look at how they work and see if there’s anything there; but for now if it looks the way you want on your site then all is good — IndieSearch should adapt to that 🙂
#
cophee
Thank you!
[Paul_Robert_Ll] and win0err joined the channel
#
[tantek]
[Joel_Auterson] are you posting a photo post? Or are you posting a note or article that happens to have photos as part of the content?
[dominik] and [Joe_Crawford] joined the channel
#
Loqi
ok, I added "https://weblog.anniegreens.lol/2024/05/improvements-to-citations-with-footnotes-and-endnotes" to the "See Also" section of /annotation https://indieweb.org/wiki/index.php?diff=95196&oldid=89157
#
[Murray]
Just added to /slides, but I've been playing around with https://sli.dev/, figured it might be worth sharing
#
[Murray]
I've been pretty impressed so far, using it for an internal work meeting in a few days, will see how well the presentation mode works :crossed_fingers:
[schmarty] joined the channel
#
[Joel_Auterson]
[tantek] the latter - I don’t currently have a concept of a photo post on my website, just notes that may or may not have an image
GuestZero joined the channel
#
[tantek]
[Joel_Auterson] in that case it sounds like exactly the right thing is happening. Your images are in the full fidelity HTML for the e-content, including the img tags, and right next to it, it its "value" key is the parsed text equivalent of your e-content, which, for non-text content, includes their text alternatives instead, thus for img tags, their alt attribute values
#
[tantek]
[snarfed] sort of, for some of the comments, but not really, since that issue is more about plain text (p-) properties, rather than e- properties
#
[tantek]
What the microformats use of alt attributes is doing is showing that some publishers are incorrectly using the alt attribute for an image *description*, instead of what alt is defined for, literally as the abbreviation implies, a plain text ALTernative that should read just fine in place of the image if substituted in place
#
[tantek]
If you want to include an image description, IN ADDITION TO an alt attribute, which you should write first since it's more important for accessibility, you may use ARIA described-by in the img tag to point to where you write the image description.
[Murray] joined the channel
#
[tantek]
On another topic, the distributed human authentication problem is solved by rel=met, just like the distributed verification problem was solved by rel=me. Context: Maggie Appleton's btconf talk
#
GWG
[tantek]: What was the topic? Link?
#
GWG
I have time suddenly
win0err, GuestZero and GuestZero_ joined the channel
#
[tantek]
GWG see scroll back for today and read forward. It's all in context
#
[dominik]
Her talk was based on her blogpost at https://maggieappleton.com/ai-dark-forest
#
[Joel_Auterson]
[tantek] interesting! Do you think the use of alt text on silos like Mastodon and Bluesky is the same as the definition of alt on the web, or is it more similar to an image description?
#
[tantek]
Do you mean in their UI or API?
#
[tantek]
[dominik]++
#
Loqi
[dominik] has 1 karma in this channel over the last year (3 in all channels)
#
[Joel_Auterson]
I mean what users of those platforms are referring to when they say “alt text”
#
[Joel_Auterson]
Perhaps it’s the same
#
[Joel_Auterson]
Semi related, the reason this came up is because the webmentions I get back from http://webmention.iohttp://webmention.iohttp://webmention.io don’t appear to have the html content field, just text. Is there something else I need to pass along to the API? My understanding is that the parsing of the h-entry happens at the webmention receiver rather than the sender (telegraph in my case!)
#
[Joel_Auterson]
Happy to report this as an issue if it’s not something you’d expect
#
[tantek]
Might be a problem with jf2 throwing away too much information
#
[tantek]
If you're rendering "rich" comments on your posts, you may want to consider retrieving the original content yourself and parsing it with an mf2 parser for the h-entry and getting the e-content directly
fluffy joined the channel
#
aaronpk
webmention.io is very opinionated about the data it returns
#
aaronpk
so if it's not working for you, you can file an issue or go parse the source URL with a microformats parser yourself
box464 joined the channel
#
[Joel_Auterson]
OK, will have a go, thanks both!
GuestZero, [Al_Abut], [snarfed], sadome, bret and geoffo joined the channel