mirror of
https://git.sr.ht/~seirdy/seirdy.one
synced 2024-12-24 17:52:11 +00:00
Add website todo to meta section
This commit is contained in:
parent
95800cb1a8
commit
7e635a5355
1 changed files with 58 additions and 0 deletions
58
content/meta/website-todo.md
Normal file
58
content/meta/website-todo.md
Normal file
|
@ -0,0 +1,58 @@
|
|||
---
|
||||
title: "Website todo"
|
||||
date: 2024-05-09T00:49:19-04:00
|
||||
draft: true
|
||||
outputs:
|
||||
- html
|
||||
description: "A catalog of all the website improvements I hope to make on seirdy.one, but haven't gotten to yet (and some that I have)."
|
||||
---
|
||||
Here's a catalog of all the website improvements I hope to make on seirdy.one, but haven't gotten to yet (and some that I have).
|
||||
|
||||
## Improvements to do
|
||||
|
||||
These are roughly in descending order of importance:
|
||||
|
||||
- Add a blogroll.
|
||||
|
||||
- Create separate pages for bookmarks instead of filling them all on one page, and add Atom/RSS feeds for them.
|
||||
|
||||
- Test website in the newest Dillo release now that it's been taken over by a new team.
|
||||
|
||||
- Add [alternate optional stylesheet](https://developer.mozilla.org/en-US/docs/Web/CSS/Alternative_style_sheets) with more character.
|
||||
|
||||
- Add an HTML sitemap.
|
||||
|
||||
- Get CI working again.
|
||||
|
||||
- Add an i2p eepsite.
|
||||
|
||||
- Add a Yggdrassil node.
|
||||
|
||||
- Re-introduce WebSub functionality, with my own WebSub Hub.
|
||||
|
||||
- Switch Nginx from BoringSSL to WolfSSL (BoringSSL is a pain to compile).
|
||||
|
||||
- Fix and bring back search functionality.
|
||||
|
||||
- Switch to short-lived/week-long certificates.
|
||||
|
||||
- Enable Encrypted Client Hello, possibly by switching from Nginx to the H2O Web Server.
|
||||
|
||||
- Generate JSON payloads of per-section Webmentions server-side ahead of time so that site builds can be faster. Right now, it's one big JSON object of Webmentions across the whole site that each page has to search through, slowing down build times.
|
||||
|
||||
- Add support for page numbers in the Table of Contents (<abbr>ToC</abbr>) when on print media, and re-enable the <abbr>ToC</abbr> on print.
|
||||
|
||||
## Improvements already made
|
||||
|
||||
### May 2024
|
||||
|
||||
- Wrapped `details` elements in borders to distinguish them in print media and to emphasize that the contents can be toggled.
|
||||
|
||||
- Hid the broken <abbr>ToC</abbr> on my print stylesheet, which is useless in print without page numbers.
|
||||
|
||||
### April 2024
|
||||
|
||||
- Added a badges page to the meta section.
|
||||
|
||||
- Moved all non-idempotent/static parts to separate subdomains so the primary domain can get 0-RTT.
|
||||
|
Loading…
Reference in a new issue