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