#dev 2026-01-13
2026-01-13 UTC
#
[tantek] [KevinMarks] if you find people proposing random new discovery proposals for 88x31 image discovery, please link them to https://indieweb.org/88x31#How_to_markup_discovery
baileyyyyyyyyyyy joined the channel
#
gRegor I did a manual HTML5 button in CSS a little while back: https://gregorlove.com/lab/ Not a generator though, just hacking on some CSS
cotsuka joined the channel
#
burgeonlab gRegor: I used this https://github.com/bradleytaunt/html5-valid-badge
#
[tantek] ulhar4409 here you go, this is the HTML+CSS used to make my own "simple" 88x31 at 2x resolution: https://tantek.com/88x31css.html
#
[tantek] decided to offer both 88x31 1x resolution and 2x resolution. This is good enough for now: https://tantek.com/88x31x2.png
#
[tantek] yeah I noted context on my examples entry: https://indieweb.org/88x31#IndieWeb_Examples
doesnm_, sp1ff, DanQ, duanin2, ttybitnik, ggarcia24, sebbu2, [pfefferle] and blacklight joined the channel
#
capjamesg CSS anchor positioning is coming to Firefox today! https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/147
[schmarty] joined the channel
blacklight, [snarfed] and gRegor joined the channel
#
[jeremycherfas] The spammers are still hammering my site, even though there is no longer an email form for them on the page they are looking for. I’m wondering now whether I can somehow change the slug of that one page (and the links to it) without removing it entirely, so they would get an immediate 404. There may even be a way to use Grav’s routing feature.
to2ds joined the channel
#
[jeremycherfas] Clearly the spambot has learned the permalink of the page it was using on my site to send emails, because RAM usage has stayed at around 80% since I removed the actual email form about 24 hours ago. So now I am going to change the permalink and see if that helps. I mean, it is my /About page, which I very much doubt anyone has bookmarked or anything.
#
[jeremycherfas] And the awful part of the RAM being that high is that it results in me being unable to do much because of “capacity problems,” which I am not going to pay to remove. 🙂
#
[jeremycherfas] Maybe I am on completely the wrong track here — it wouldn’t be the first time — but I cannot think of anything else.
#
[jeremycherfas] No, it isn’t scraping. It is using the feedback form to send a spam message to an email address.
#
tgagor Do you self host it? Apache or Nginx?
#
tgagor If you're able to recognize bots (by user agent, some headers, etc) you can gzip bomb them
#
[jeremycherfas] It is hosted by Dreamhost and protected (!) by Cloudflare. I know the IP, but that is all
#
tgagor That's already something. Can you add a redirect rule in Cloudflare?
#
tgagor CF allow to define conditional rules (even in free tier), you can try to do something like:
#
tgagor if from ip -> redirect to same ip
#
tgagor redirects are cheap
#
[jeremycherfas] I don’t understand redirect to same IP. What would that do?
#
tgagor you know the evil IP, send them back to themself
#
tgagor that also would work
#
tgagor CF also have few other things, like "Browser Integrity Check" - you can enforce it for a particular subpage, it would trigger captcha for anyone trying to get to you about page
#
[jeremycherfas] I just checked, and requests for the page seem to be dropping off, so I’ll leave the redirect for now. I’m most attracted by the idea of adding CF/Turnstile to the email form only.
#
tgagor I didn't use this one yet
#
[jeremycherfas] I couldn’t find a redirect rule, so I just blocked that IP completely, not challenge. I’ll take another look tomorrow.
#
tgagor Domain -> Rules -> Page Rules
#
tgagor actually not here, those are too generic, they changed it
Zegnat joined the channel
#
tgagor Rules -> Overview and probably a transform rule
#
tgagor [edit] Rules -> Overview and probably a redirect rule
#
tgagor and there you can use "Custom filter expression" where you can use "Source IP" and target redirect
#
[jeremycherfas] Thanks
sknebel, DanQ, ttybitnik, Kaja, Zegnat and blacklight joined the channel
#
capjamesg More in CSS today: https://webkit.org/blog/17660/introducing-css-grid-lanes/
#
capjamesg [edit] More in CSS today: https://webkit.org/blog/17660/introducing-css-grid-lanes/
Kaja joined the channel
sp1ff joined the channel
to2ds joined the channel
DanQ and barnaby joined the channel
#
[tantek] FrESH << suggested topic: favicons via link rel=icon, quirks, strategies, and lessons learned https://en.wikipedia.org/wiki/Favicon see also [[88x31]]
#
Loqi ok, I added "suggested topic: favicons via link rel=icon, quirks, strategies, and lessons learned https://en.wikipedia.org/wiki/Favicon see also [[88x31]]" to the "See Also" section of /Front_End_Study_Hall https://indieweb.org/wiki/index.php?diff=107652&oldid=107625
grufwub joined the channel
[morgan], grufwub, CrimeWave and btrem joined the channel
DanQ joined the channel
#
Loqi granary is an open source social web translator that converts between various feed and activity formats, used by IndieWeb community members to for example automatically generate feed files from HTML https://indieweb.org/granary
