aral, to SmallWeb
@aral@mastodon.ar.al avatar

The Evergreen Web section in Kitten’s¹ settings now has its own page too (and uses Kitten’s new Streaming HTML² workflow).

If you have the previous version of your site up somewhere, you can use the 404-to-307 technique³ to forward missing pages to your old site so as not to break the Web.

I’ll add local static archive support later.

¹ https://codeberg.org/kitten/app
² https://ar.al/2024/03/08/streaming-html/
³ https://4042307.org

#Kitten #SmallWeb #EvergreenWeb #StreamingHTML #web #dev #NodeJS #JavaScript

aral, to SmallWeb
@aral@mastodon.ar.al avatar

🌲 Coming soon to Kitten: one-step evergreen web

One day, you might want a Small Web place at your personal domain. I know I will, at https://ar.al. Problem is, I already have a site there with 20 years of content. And I don’t want all those links to break.

So I’ll simply point a subdomain (e.g., archive.ar.al) to my current server and enter that domain in Kitten’s Settings page.

Learn more: https://4042307.org

aral, to web
@aral@mastodon.ar.al avatar

(Re)introducing 404 → 307 (the evergreen web technique)¹

What if links never died? What if we never broke the Web? What if it didn’t involve any extra work?

It’s possible. And easy.

Just make your 404s into 307s.

https://4042307.org/

¹ Previously, I was doing 404 to 302 but 302 redirects do not keep the request method so 307 is the correct redirect to use. I’d been meaning to update the site for ages and so I finally made some time to do so this week.

aral,
@aral@mastodon.ar.al avatar

And, of course, Kitten now has native support for 404 → 307.

https://codeberg.org/kitten/app#404-307

(Currently for developers to play with via the Kitten.json file but soon to be exposed as a setting in the web-based settings interface.)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • InstantRegret
  • GTA5RPClips
  • magazineikmin
  • mdbf
  • rosin
  • Youngstown
  • khanakhh
  • everett
  • slotface
  • thenastyranch
  • osvaldo12
  • DreamBathrooms
  • anitta
  • ngwrru68w68
  • ethstaker
  • modclub
  • cubers
  • cisconetworking
  • Durango
  • tacticalgear
  • tester
  • normalnudes
  • Leos
  • megavids
  • provamag3
  • lostlight
  • All magazines