#dev 2025-04-05

2025-04-05 UTC
sebbu2 joined the channel
#
osteophage
Question: is there a way to link a Gravatar account to a personal site? Asking because Gravatar is where author icons are pulled from for Open Mentions. https://openmentions.com/news/uncategorised/hello-world/
#
osteophage
[edit] Question: is there a way to link a Gravatar account to a personal site? Asking because Gravatar is where author icons are pulled from for Open Mentions. https://openmentions.com/news/uncategorised/hello-world/
vriska and leo60228 joined the channel
#
[artlung]
A Gravatar icon is associated to an email address. https://docs.gravatar.com/api/avatars/ ... and while a person can associate other links, `rel=me` style on Gravatar I don't think there's a way to ask Gravatar for "home page
geoffo joined the channel
#
[aciccarello]
I actually use my Gravatar as the source for my profile image on my website
#
[aciccarello]
And I link to my site on my Gravatar profile
#
[aciccarello]
I think it's just a generic link
#
[aciccarello]
Open mention could look for an image on an h-card but not everyone has that
bugliker, [artlung]1, duanin2 and yewscion_ joined the channel
#
[tantek]
Openmention really should at least try to use h-card to pick-up an icon, or better yet, authorship algorithm, and then maybe fallback to rel=icon. If you have a URL for someone, there is zero reason to use Gravatar — it's a step backwards
#
ghostk.id
Anyone here have experience with umami? Trying to set up a view counter on my site using data from umami and it’s been a struggle :’D
[qubyte], duanin2, nemonical and shoesNsocks joined the channel
#
Zegnat
Do not think this was shared before, but seems like a very interesting way of generating (and encoding) placeholder images while your image files load: https://leanrada.com/notes/css-only-lqip/
#
aaronpk
That's cool
boramalper and balintm joined the channel
#
[tantek]
Wait how does that work?
#
[tantek]
Also this is a good technique for blurring the icons of new webmention authors that you haven’t seen before
#
carrvo
Who is supposed to approve Webmention implementation reports?
bterry, Kira1, balintm and [snarfed] joined the channel
#
[snarfed]
experimenting with CSS view transitions, @view-transition { navigation: auto; }
#
[snarfed]
default effect isn't huge, but it is fun, fades across page loads, no flashes or other abrupt switches like usual
#
[snarfed]
feel free to try on https://snarfed.org/ (shift-refresh first)
#
[snarfed]
(and requires chrome, edge, or safari https://caniuse.com/view-transitions )
h4kor joined the channel
#
Zegnat
[tantek]: how it works is there are 1,999,999 integer values that can be parsed into a solid colour + 6 bright/dark spot intensities. You need a secondary script to figure out which integer you need to generate the CSS blur for any specific image. So you might do it if you are building a cache of webmention author icons on your end, but not if you are hotlinking.
#
[artlung]
[Zegnat] very nice. I was reading an article on http://leanrada.com the other day about sprite sheets. I added the "lqip" (low quality image preview) post to the "to study" left for FrESH. This post talks about the origins of it: https://careers.wolt.com/en/blog/tech/how-we-came-to-create-a-new-image-placeholder-algorithm-blurhash Can be done with very light svg images too.
#
[artlung]
[Zegnat]++ and view transitions are fun for sure I've been playing with some of the pages on my site too though when transitioning to pages which have longer loading times sometimes far less noticable, more motivation for me to lighten up pages sitewide for me. kudos [snarfed]++
#
[artlung]
what is wallabag?
#
Loqi
Wallabag is a free-software tool for saving/bookmarking web pages, in the style of Instapaper and Pocket https://indieweb.org/wallabag
nemonical, [KevinMarks], [schmarty], CRISPR, shoesNsocks and balintm joined the channel
#
[KevinMarks]
The lqip and blurhash do assume that you have a lot of cpu/gpu available to compute them - I think that a lot of soft edged compositing would break on cheaper androids
#
[artlung]
It seems like I remember people doing this with an SVG tuned with gradients. Very lightweight, but maybe less conputationally intense?
rrix joined the channel
#
immibis
Are there many people who wish they had a small personal VPS but don't? It's something I'm considering offering (but probably will never get around to, like most projects)
#
immibis
but don't because of money*
CRISPR joined the channel
#
Zegnat
[artlung]: I think the SVG might also be as computationally intense? If it renders gradients in your browser, it is probably a similar graphics stack as CSS for rendering. And how you turn your images into the blurred SVG is also going to require some form of compute.
#
Zegnat
[KevinMarks]: do you mean compute to go image->hash or hash->rendered? For the CSS-only lqip it looks like the process starts with resizing the image to a 3x2 (using highly optimised libvips), I would actually guess that it fairly minor compute by today’s standard.
barnaby and SylvatiCodes joined the channel
#
[KevinMarks]
I meant rendering the result. If you have a big page full of those I can see the graphics system running out of power after a few of them. I might be wrong, but older androids or cheap ones have a lot less cpu
gRegor joined the channel
#
capjamesg
[tantek] I moved the webmention report to the correct folder in the https://github.com/w3c/webmention/pull/120 PR.
#
capjamesg
[edit] [tantek] I moved the webmention report to the correct folder in the https://github.com/w3c/webmention/pull/120 PR.
#
Loqi
[preview] [capjamesg] #120 Move implementation report to correct folder
GuestZero_ joined the channel