50 lines
2 KiB
HTML
50 lines
2 KiB
HTML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
|
|
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
|
<head>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, viewport-fit=cover" />
|
|
<title>wanderlost - Zaydsite now</title>
|
|
<link rel="stylesheet" href="/assets/css/main.css" />
|
|
</head>
|
|
<body>
|
|
<div class="navbar">
|
|
<h1 class="title"><a href="/">wanderlost</a></h1>
|
|
<a href="/blog/">index</a>
|
|
<a href="/blog/feeds/">atom</a>
|
|
</div>
|
|
<div class="main">
|
|
<hr />
|
|
|
|
<div class="post">
|
|
<h1 class="post-title">Goodbye Zola</h1>
|
|
<h2 class="post-date">2025-04-23</h2>
|
|
<p>
|
|
I've decided to finally move past static site generators (for now at least) in
|
|
favor of writing XHTML and feeds myself. RSS is gone now, and we're back to
|
|
Atom-only. If you're one of the 3 people that subscribes to my feeds, go update
|
|
your subscriptions to the new links, because the Atom paths changed too.
|
|
</p>
|
|
<p>
|
|
While Zola was better for me than Hugo and Jekyll when I tried those, it was
|
|
not without its major issues. I have a pretty non ordinary setup, with my site
|
|
on 3 networks at once (as well as a clearnet mirror), making it annoying to
|
|
generate feeds with just Zola's tooling, since both RSS and Atom need absolute
|
|
paths.
|
|
</p>
|
|
<p>
|
|
Zola also really likes leaving whitespace all over the place, creating messy
|
|
documents in its output, which I don't like. Another big annoyance with Zola
|
|
for me was that it escapes <code>[</code> and <code>]</code> in its output
|
|
for both HTML and the feeds, which breaks Yggdrasil links, which I couldn't find
|
|
a way to fix for the feeds.
|
|
</p>
|
|
<p>
|
|
Sadly as a result of me doing everything by hand now, RSS is gone, but I was
|
|
thinking of removing it anyways. Atom is still here to stay.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</body>
|
|
</html>
|