#dev 2024-10-30

2024-10-30 UTC
jeremycherfas and srushe joined the channel
#
aaronpk
[tantek]: plain text logs, timestamp username and text. No markup
AcesAndEights joined the channel
#
[tantek]
sounds imminently sensible. what separates the fields? a space?
#
aaronpk
i search it with grep on the command line. It is slow unless I narrow the search to a subfolder of a channel or date
jeremycherfas joined the channel
#
[tantek]
GB of that is quite impressive
strugee_, ancarda and troojg joined the channel
glacier, AcesAndEights6, _shimpbizkit[d], GWG- and benji joined the channel
#
[tantek]
anyone at IIW this week? curious if there are any IndieWeb-relevant sessions or topics being discussed
#
[tantek]
what is IIW
#
Loqi
The Internet Identity Workshop is a workshop held twice a year that focuses on identity issues where several IndieWeb related sessions have been held over the years https://indieweb.org/IIW
AramZS and bterry1 joined the channel
#
aaronpk
I am at IIW, I am hoping to have a session tomorrow about FedCM as it relates to IndieAuth
rAZ joined the channel
#
[tantek]
Worth creating an event for it? Like with a photo from your session?
barnaby, nnrx, ancarda, capjamesg_, srushe, okCiel, suki, eb_, athenaeryma, roxwize, vikanezrimaya, capjamesg, thegreekgeek, thegreekgeek_, eb, highmtnboy, GuestZero_, IWSlackGateway4, okCiel_, saptaks_znc, Maxpm5, oxtyped-, box4640, nnrx_, barnabywalters, khlsvr, [tantek]1, nsh, jan6, jeremycherfas, [manton], [aciccarello], AramZS, parnikkapore_x and [Jo] joined the channel
sebbu2 joined the channel
#
[snarfed]
"only finitely so" 💯
#
[Joe_Crawford]
[tantek] I finally got around to exporting my links from my homegrown database and into a new tool I'm trying (called linkding, search engines want to correct that name to linkedin) -- and found I bookmarked your Cassis project http://tantek.pbworks.com/w/page/19402872/CassisProject on `2010-11-20T07:44:00+00:00"`
thegreekgeek joined the channel
#
capjamesg[d]
I got my site to 100 on Lighthouse.
[Murray] joined the channel
#
[Murray]
Nice 🎉
[schmarty] joined the channel
#
[mattl]
What were the last things you had to fix?
#
Loqi
It looks like we don't have a page for "last things you had to fix" yet. Would you like to create it? (Or just say "last things you had to fix is ____", a sentence describing the term)
#
superkuh
I can't even get lighthouse-metrics page itself to run.
#
superkuh
I rate it a 20/100.
#
[mattl]
superkuh: have you tried http://pagespeed.web.dev?
#
superkuh
Error: LHR failed to render.
#
superkuh
Seems to be a common problem.
#
[mattl]
This is in your web browser?
#
superkuh
Yes.
#
superkuh
I rate it also 20/100.
#
superkuh
Bad support for browsers.
#
[mattl]
Which browser?
#
superkuh
Doesn't work in Sea Monkey Classic or Pale Moon.
#
superkuh
Only designing a site for for-profit megacorp browsers is bad design.
#
[mattl]
It works just fine in Firefox
#
superkuh
Yes, Moz is a ad company now.
#
superkuh
It's okay though. I know my site is super fast to render. No javascript.
#
[mattl]
They're a non-profit though.
#
superkuh
A non-profit who's become dedicated to the money flows.
angelo joined the channel
#
superkuh
But yeah, in FF ESR I get a 98. A little bit of late layout flow/shift because of images popping in because i host it off home cable internet, I guess.
streety joined the channel
#
[mattl]
Do you have specified sizes for the images? That's the error I got on my site
#
superkuh
You're right. That's the reflow issue.
#
superkuh
Not that they load slow.
#
[mattl]
I just ran this
#
[mattl]
for i in {50..200..20}
#
[mattl]
magick mattl-transparent.png -resize $i mattl-transparent-$i.png
#
[mattl]
How are people converting to AVIF and/or WebP? with imagemagick?
#
[tantek]
I don't trust WebP to be long term viable. I'm still sticking with JPEG for photo-like images, and PNG for generated / diagrams type images. Both for perceived longevity and portability of support
#
[mattl]
Yeah, I feel the same way. I'm curious because Lighthouse really seems to favor those format.s
#
[aciccarello]
11ty has a plugin to generate compressed images that I've been wanting to play with
#
[aciccarello]
I'm still hoping for JPEGXL but it's only supported on safari right now https://caniuse.com/jpegxl
#
[aciccarello]
I think it would be really cool if you could host a large JPEGXL file and browsers only download as much of the file needed to render on the device
#
superkuh
I do use jpeg2000 pretty often because it's the standard tile format for NASA's solar telescope images API.
#
superkuh
Nothing like 4k*4k sun at 60fps in opengl accelerated jpeg2000.
jeremycherfas joined the channel
#
[morganm]
[aciccarello] https://sustainable-solarpunk.netlify.app/ just something I made a while ago with a jpegxl
jimw joined the channel
#
gRegor
[mattl], I've found Lighthouse scoring and "recommendations" confusing and even a bit misleading. A lot of the recommendations may be opportunities to improve speed, but aren't guaranteed to have an impact on the 5 scores they show.
#
gRegor
Even things like cache length on files. Some of our work sites have a 30 day cache but Lighthouse complains because their recommendation is 1 year. I'm like, OK??
#
[morganm]
Lighthouse is simultaneously an incredibly powerful product for engaging people within web performance , it's basically how I got started in that area, but in isolation it's also misleading or unhelpful
#
[morganm]
I think the real gotcha is how it doesn't even really account for time to first byte when it looks at something like the largest contentful paint. Basically it's impossible to have an LCP before the first byte, and if the first byte is like 3+ seconds your gonna have a orange or red LCP and it's not really the images fault it's the hosting or other factors that maybe need a server side fix
#
[morganm]
Just like enough people have gone on goose chases based on lighthouse audits it's why there is a whole niche of web performance consultants who have a whole lot of context and institutional like knowledge
#
[morganm]
Stuff on my website about performance btw https://Morganwebdev.org
#
Loqi
morganm has 1 karma in this channel over the last year (11 in all channels)
#
[aciccarello]
morganm++ That's cool to see it in use
#
[aciccarello]
jxl is more than half the size!
#
[aciccarello]
*less than
#
[aciccarello]
Was able to load it in safar
#
[morganm]
It worked! Huzzah
#
[aciccarello]
I was in Bellingham earlier this year. My in-laws just built a house in Blaine
#
[aciccarello]
That conversation is more for #indieweb-cafe
#
gRegor
[morganm]++ will take a look! Feel free to share any posts/experience on https://indieweb.org/Google_Lighthouse too
#
Loqi
[morganm] has 2 karma in this channel over the last year (12 in all channels)
#
[morganm]
gRegor++
#
Loqi
gRegor has 26 karma in this channel over the last year (136 in all channels)
#
[morganm]
[gRegorLove] that criticism section link is an epic takedown of lighthouse. The thing is though that lighthouse is something like bread and butter 🧈 for many people and their onramp into performance thinking
#
gRegor
Saw that, but haven't read it yet
#
[morganm]
People definitely have issues with it _because_ it's popular and ubiquitous basically
#
[morganm]
It's a long read
#
[morganm]
I only skim read
#
[morganm]
But basically it's possible to ruin most things and still get a good score , if you know what you are doing
#
[morganm]
It's from 2019, kind of at a headier time when LH was gaining a lot of traction
#
gRegor
Definitely useful things in it, so I'm not totally anti, but it is interesting to think how useful it is for personal websites going forward. Like I know some of us are less and less concerned with showing up in Google... Tracy has even been working to remove her site from it due to all the AI and privacy stuff.
#
gRegor
I'm interested in a good experience for people reading my site, but not really at all whether Google is going to "penalize" my site in search results
#
[aciccarello]
It seems like it's hard to balance simplicity and nuance when talking about performance
#
gRegor
what is robots txt
#
Loqi
robots.txt is a file used to inform web crawlers what parts of a site should or should not be crawled https://indieweb.org/robots_txt
#
[morganm]
I'm reasonably interested and have some background on this topic about Lighthouse, SEO and google [gRegorLove], mind if I explain a little more ?
#
gRegor
Nice, hadn't seen that Google-Extended option for robots. Thought apparently doesn't block from generative AI :/
#
[morganm]
And yes I had a big feeling about being indexed at all knowing my robots txt was being ignored or new things I was supposed to add for particular crawlers and such. I actually have a novel or two about how I feel about being on the web at all, but I remain engaged in spaces like this
#
[mattl]
I use Cloudflare to stop my site being crawled by AI bots, but no idea how effective that is
#
gRegor
Understandable! Complicated times, oof
#
gRegor
And sure, feel free to share as much as you'd like. Unless it's article length I guess, in which case, blog post opportunity :)
#
[morganm]
Tldr - lighthouse means nothing for actual SEO, it's a lab test, what can matter is whether you pass core web vitals, which requires your website to be reasonably trafficked
#
gRegor
Yeah, I ran into that, had to explain labs vs field results to our designer
#
[morganm]
The audits may have relevance to how your site gets indexed or its search terms or searchability in some ways, but it's not a ranking factor unlike core web vitals which has a mysterious not defined input amongst thousands of inputs
#
[morganm]
Sounds like your onto it
#
[morganm]
🫡
#
gRegor
Maybe not a ranking factor, but I do think they penalize if certain elements are as mobile responsive
#
gRegor
Work stuff is mostly where I think about it at all, haha
#
gRegor
*aren't as mobile
#
[morganm]
If you have any broad questions about core web vitals I can lend some expertise there
#
gRegor
Thanks!
#
[morganm]
Indie web is doing well cheers everyone !
#
[morganm]
Note the lighthouse performance score got a 62 for me, but it passes core web vitals with real user data
#
[tantek]
gRegor++ for saying the concerns and specific examples of problems/annoyances with Google Lighthouse out loud. I have run into similar "this makes no sense" moments with GL, enough times for me to avoid it as a regular tool 😕
#
Loqi
gRegor has 27 karma in this channel over the last year (137 in all channels)
jeremycherfas joined the channel
#
[mattl]
I think some people see it as a "my work is here done" if they get a high score.
#
[tantek]
It goes to show people will work hard on something towards reaching a measurable metric
#
[tantek]
opportunities for IndieWebifyMe
#
[aciccarello]
IndieWebifyMe++
#
Loqi
IndieWebifyMe has 1 karma over the last year
troojg joined the channel
#
[mattl]
I didn't mention the best feature of my 11ty site.
#
[mattl]
Random "generator" meta tags.
#
[mattl]
<meta name="generator" content="PhpStorm IDE">
#
gRegor
Last time you mentioned that, I thought about putting one on my site with "notepad.exe"
#
capjamesg[d]
[mattl] Run `curl -I https://jamesg.blog` 😛
#
capjamesg[d]
That's the wrong emoji to use for a message involving a command 🤦
#
capjamesg[d]
It will show the headers of the web request to my home page.
#
capjamesg[d]
You can also use browser dev tools to view them.
#
[morganm]
Sometimes I imagine the impact and breadth of all the crawlers on the web and I feel like putting original, unvarnished content on the web is simultaneously rebellious but also like... Well I don't know, it feels unseemly
jeremycherfas joined the channel
#
capjamesg[d]
[tantek] Agreed that Lighthouse is not a perfect tool. I find it more useful for identifying issues (i.e. big images, font loading problems, places I can preload) vs. striving for the highest numbers.
#
[mattl]
james: very nice. I just added a couple to my site. `curl -I https://mat.tl`
#
capjamesg[d]
has to Google "WebObjects Enterprise 3.0" :D
#
capjamesg[d]
You're libre.fm page is missing Taylor Swift...
#
[mattl]
I can't think I've listened to her.
#
capjamesg[d]
-> #indieweb-cafe
jeremycherfas joined the channel