1
0
Fork 0
mirror of https://git.sr.ht/~seirdy/seirdy.one synced 2024-11-25 13:32:10 +00:00
Commit graph

2161 commits

Author SHA1 Message Date
Rohan Kumar
4910a7c2c1
Quit using HTML-Tidy
See https://github.com/htacg/tidy-html5/issues/1094. The most recent
commit without that regression can't handle `dl` elements with `div`
children.
2023-11-15 09:21:26 -08:00
Rohan Kumar
dcb19779ce
Don't run html-proofer on envs deploy 2023-11-15 02:31:45 -08:00
Rohan Kumar
0dfcced14f
Make shellcheck happy 2023-11-15 02:31:06 -08:00
Rohan Kumar
bbfa381368
Add HTML-Tidy's generator tag manually
It auto-inserts it to the start of <head> but I want it at the end.
2023-11-15 02:26:52 -08:00
Rohan Kumar
6dbf6fa91c
Update build docs in README, remove obsolete bits
The site design standards page on my website obsoletes some README docs.
Remove the obsolete bits and update the build docs to the point at which
anybody should be able to rebuild my site.
2023-11-14 23:25:00 -08:00
Rohan Kumar
683eca2277
Smarten punctuation 2023-11-14 23:24:43 -08:00
Rohan Kumar
30ce292b57
Continue transitioning from real name to handle
- Switch meta author and open-graph author to Seirdy
- Update Gemini copyright footer name (and year)

Also sneakily smarten punctuation in the site title, don't tell anyone
2023-11-14 23:22:10 -08:00
Rohan Kumar
2418560975
use curl -o instead of shell redirection 2023-11-14 23:01:46 -08:00
Rohan Kumar
dad8c4e3e4
Add html-proofer to lint-local 2023-11-14 22:54:33 -08:00
Rohan Kumar
82e678fe7e
typo oops 2023-11-14 22:54:21 -08:00
Rohan Kumar
0912a89ca9
Remove usage of htmlq in xhtmlize.sh
Now I no longer need to include htmlq in my binaries.tar.gz
2023-11-14 22:00:15 -08:00
Rohan Kumar
649f827f66
Refactor post-processing to use sed instead of sd
html-tidy takes care of some post-processing, rendering other
substitutions obsolete. Remove the obsolete regex substitutions.

Now that we did that, the remaining substitutions can be done with
vanilla POSIX or POSIX-Extended regular expressions. Replace sd with
sed, and group the substitutions together into one invocation instead of
multiple invocations piped together. This change speeds up
post-processing to be almost as fast as the initial build step.
2023-11-14 21:39:53 -08:00
Rohan Kumar
4ca800f1c3
syndicate 2023-11-14 21:39:43 -08:00
Rohan Kumar
a390d5f137
syndicate 2023-11-14 17:12:38 -08:00
Rohan Kumar
72cb198b4e
New note: webrings are back 2023-11-14 17:05:00 -08:00
Rohan Kumar
9cc42584ca
Yesterweb webring shut down :(
See announcement:
<https://forum.yesterweb.org/viewtopic.php?p=4611#p4611>

Archived at:
<https://web.archive.org/web/20231115010201/https://forum.yesterweb.org/viewtopic.php?p=4611#p4611>
2023-11-14 16:59:45 -08:00
Rohan Kumar
b8fb538e5f
Miniclub webring is dead 2023-11-14 16:49:19 -08:00
Rohan Kumar
9d6f7f2209
document the html-tidy dependency 2023-11-13 17:34:33 -08:00
Rohan Kumar
72aa3606c5
use html-tidy to format my pages 2023-11-13 17:33:18 -08:00
Rohan Kumar
9e54f9321f
syndicate 2023-11-13 02:05:13 -08:00
Rohan Kumar
0518e83dea
syndicate 2023-11-12 20:44:32 -08:00
Rohan Kumar
aba7cdfe57
Fix syntax error 2023-11-12 20:31:59 -08:00
Rohan Kumar
d99536af22
mention BBCode 2023-11-12 20:29:15 -08:00
Rohan Kumar
96b2420906
syndicate 2023-11-12 17:06:04 -08:00
Rohan Kumar
7cb11a1392
typo
Thanks confusomu!
2023-11-12 17:02:03 -08:00
Rohan Kumar
8e716eda0b
rephrase meta description 2023-11-12 16:04:15 -08:00
Rohan Kumar
860da059f9
Add tidy config 2023-11-12 15:57:41 -08:00
Rohan Kumar
890b7cceb5
oops: s/summary/spoiler/ hehe
thanks athena l.m.!
2023-11-12 14:15:22 -08:00
Rohan Kumar
fca3cd567e
syndicate 2023-11-12 14:04:32 -08:00
Rohan Kumar
8694e75528
syndicate 2023-11-12 13:54:37 -08:00
Rohan Kumar
8b370abf02
New post: spoiler element 2023-11-12 13:48:39 -07:00
Rohan Kumar
de36d02731
refresh security.txt 2023-11-10 11:50:23 -08:00
Rohan Kumar
aa9576e91d
Add some margins to image figures 2023-11-10 10:43:28 -08:00
Rohan Kumar
522e322cf5
Switch accessibility checkers to pnpx 2023-11-10 10:43:16 -08:00
Rohan Kumar
94a15855c9
Use Flatpak Chromium headless
inb4 a bunch of people from the privsec community @ me for using flatpak
chromium:

Yes, the sandboxing is different, but I'm not using this as my
day-to-day browser. I'm using it headless for measurements and auditing.
I want a browser that behaves as close to upstream official Chromium
builds when doing Chromium measurements.

Take some deep breaths. Here, have a glass of water.
2023-11-10 10:02:33 -08:00
Rohan Kumar
d1fd05e56e
Switch from markdownify to Page.Renderstring
Just for consistency
2023-11-10 10:02:05 -08:00
Rohan Kumar
867072103d
Add “privacy policy” link relation
Recently merged into the WHATWG HTML Standard:
<https://github.com/whatwg/html/pull/9860>

Originally defined in section 4 of RFC 6903:
<https://datatracker.ietf.org/doc/html/rfc6903#section-4>
2023-11-10 09:55:09 -08:00
Rohan Kumar
b0b4328b9e
Plugo is an amazing anime 2023-11-09 19:43:55 -08:00
Rohan Kumar
d96ca253f2
Join CSS webring 2023-11-06 23:46:54 -08:00
Rohan Kumar
a12b2232cf
clarify stance on big servers in fediverse greeting 2023-11-06 08:12:56 -08:00
Rohan Kumar
9fe396a576
typo 2023-11-05 05:34:53 -08:00
Rohan Kumar
7c777f60b7
Syndicate 2023-11-05 05:32:12 -08:00
Rohan Kumar
b9451fe10a
New note: fixing Tor Browser accessibility 2023-11-05 05:30:39 -07:00
Rohan Kumar
f98709272a
Fix regex for stacked <dt> with id attributes 2023-11-04 17:04:07 -07:00
Rohan Kumar
dc27ce8b5d
Receipts for loli.church 2023-11-04 16:48:26 -07:00
Rohan Kumar
3318a659fd
add nnia.cc 2023-11-04 15:54:06 -07:00
Rohan Kumar
7ac2594711
Fix bad markdown syntax 2023-11-03 13:58:26 -07:00
Rohan Kumar
aff701b795
New shitposter.club receipt 2023-11-03 13:37:51 -07:00
Rohan Kumar
cb7993645b
syndicate 2023-11-03 09:57:37 -07:00
Rohan Kumar
97a8cdefc7
Add missing footer lol 2023-11-03 09:54:03 -07:00