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

1249 commits

Author SHA1 Message Date
Rohan Kumar
e07e479460
fix file attrs 2022-08-31 20:35:37 -07:00
Rohan Kumar
8312af7632
add ID attrs to bmarks, link cleanup 2022-08-31 13:48:42 -07:00
Rohan Kumar
9783690e6a
more ssh updates 2022-08-31 13:47:56 -07:00
Rohan Kumar
ee24778538
Update for new seirdy.one ssh configs
- Check host key acc. to SSHFP DNS record
- Enforce correct cipher
2022-08-30 21:13:57 -07:00
Rohan Kumar
54d7b91227
typo 2022-08-29 10:15:30 -07:00
Rohan Kumar
3054d60cc0
New note: modal editing 2022-08-29 10:10:41 -07:00
Rohan Kumar
c92af06db5
Organize + expand introduction, add notes on Tor
- Add rationale-for-post and subsections to intro
- Expand on inclusivity-by-default in intro
- Mention that Can I Use is operated by a single person
- Describe parallels between Tor Browser security levels, iOS Lockdown,
  and Edge's "enhanced" security mode.
2022-08-25 17:49:37 -07:00
Rohan Kumar
ef17421670
Join TheOldNet webring 2022-08-25 17:17:05 -07:00
Rohan Kumar
9aac9680fc
Auto-fix dead links 2022-08-24 20:16:20 -07:00
Rohan Kumar
0ff306e589
Simplify webring list, fix list-item cutoff
- CSS containment was cutting off nested list-item markers; increase
  their padding to compensate
- Remove nested <details> use, it was causing problems and was probably
  unnecessary
2022-08-24 20:14:09 -07:00
Rohan Kumar
86bc0b121b
New note: old browsers 2022-08-23 12:00:00 -07:00
Rohan Kumar
84642d0192
Update Kagi payment info, add missing link 2022-08-23 09:20:56 -07:00
Rohan Kumar
7f8e65738b
Spelling, grammar, re-phrasings 2022-08-23 09:20:36 -07:00
Rohan Kumar
7e386b0aa9
Web best practices: add lots of new content
- Add detailed information on targeting old browsers
- Move section on the Tor Browser after the aforementioned older-browser
  section.
- Add cryptcheck, check-your-website
- Add document-policy to image-compression section to describe how to
  enforce image compression.
- Link to ticket for opena11y eval library
- Minor clarification regarding Firefox a11y inspector: scrollable
  elements in any direction will be interactive
- Update note on seirdy.one cache-control directives
- Add missing "Future users" section to gemtext version
- Updated outdated info on full-text feed sizes
- Spelling/typos
2022-08-23 09:19:10 -07:00
Rohan Kumar
0bbf28c41a
Account for expired Nerd listings TLS certificate. 2022-08-22 21:14:53 -07:00
Rohan Kumar
b180132d50
Make SVG icon even more compatible
Make the SVG icon conform to the usvg spec, which is even more
restricted than the SVG Tiny Portable/Secure spec. It now works well in
NetSurf's "libsvgtiny" without weird glitches.
2022-08-22 21:12:52 -07:00
Rohan Kumar
8cf248d1a4
Web best practices: many minor updates
- Mention Ancienne TLS implementation for vintage computers
- Elaborate on contain-intrinsic-size being safer on long pages, and
  explicitly mention scrollbar-jumping
- Grammar fixes
- Convert a long blurb of hard-to-follow text into bullet points
- Update dated info on this site having no breadcrumbs: it has
  breadcrumbs now. Explain why.
2022-08-17 18:14:52 -07:00
Rohan Kumar
8d7b5c0baa
Internal plumbing fixes
- Allow long CC durations in webhint
- WH warns when load time is within a whole second of the target
  load-time, so bump it up a little.
- Add a comment to the build manifest
2022-08-17 18:11:06 -07:00
Rohan Kumar
c3f574db0e
Include webmentions in all post types 2022-08-17 18:10:40 -07:00
Rohan Kumar
0866e4d2bc
Don't brotli-compress the Tor hidden service
The Tor hidden service does not use TLS, so it doesn't use HTTP/2 or
HTTP/3. Therefore, it can't use Brotli; statically-compressing Brotli
content is just wasted CPU cycles.
2022-08-13 14:25:54 -07:00
Rohan Kumar
bdd3155b81
Don't check yesterweb webring for dead links 2022-08-13 14:25:38 -07:00
Rohan Kumar
ce21e0d181
More PP 2022-08-13 14:25:17 -07:00
Rohan Kumar
b98a0ef4c6
Auto-fix dead link 2022-08-13 14:25:05 -07:00
Rohan Kumar
521ad5bf9b
Privacy policy supplemental info: mention X-DNS-Prefetch-Control 2022-08-13 14:06:03 -07:00
Rohan Kumar
679feb8f5c
exclude BIMI icon and search from Nu validator 2022-08-13 14:05:23 -07:00
Rohan Kumar
ec04df8f2c
Add BIMI icon 2022-08-12 17:09:12 -07:00
Rohan Kumar
1e00ee0bec
Correction: s/image-compression/max-bpp/ 2022-08-12 17:08:43 -07:00
Rohan Kumar
6e59bd76d8
New note: Document-Policy and image compression 2022-08-12 17:00:27 -07:00
Rohan Kumar
e88e093238
Move feed list to own page 2022-08-12 00:00:06 -07:00
Rohan Kumar
6f2da751e9
Enable DNS-based APLN for Lighthouse runs 2022-08-12 00:00:05 -07:00
Rohan Kumar
068df74cff
Make prefers-contrast change contrast even more 2022-08-12 00:00:04 -07:00
Rohan Kumar
dcb08d9fd4
Allow reply-context without author 2022-08-12 00:00:03 -07:00
Rohan Kumar
262eee804e
Shrink atom.svg to stay within max-bpp=0.15 2022-08-12 00:00:02 -07:00
Rohan Kumar
b0f70e63f3
Breaking html-proofer changes 2022-08-12 00:00:01 -07:00
Rohan Kumar
3173cd2d29
Move Ye Olde Blogroll out of Pending 2022-08-12 00:00:00 -07:00
Rohan Kumar
0b64e1cf45
New note: user agents set the terms 2022-08-12 00:28:17 -07:00
Rohan Kumar
f2df224e6c
New engine: Marlo 2022-08-11 21:30:22 -07:00
Rohan Kumar
36c9092073
Fix bad links 2022-08-11 21:30:20 -07:00
Rohan Kumar
d73ee7ebf5
Speed up internal jobs
- Make xhtml and html alternates the same (we're polygot), cutting
  static-compression time in half
- Make axe-ff run on local files, reducing some overhead.
2022-08-10 21:30:22 -07:00
Rohan Kumar
8855efc043
New note: Big Tech nameservers 2022-08-10 21:30:20 -07:00
Rohan Kumar
4f78d1b6ef
Mention real-world benefits of css containment 2022-08-10 17:00:02 -07:00
Rohan Kumar
4ee0579d86
New note: things my site breaks 2022-08-10 17:00:01 -07:00
Rohan Kumar
09ffbc3343
CSS: contain <dl> divs + <dd>, section permalinks
- Apply strict containment to section permalink containers
- Apply strong containment (content + inline-size) to <dl> <div>
  children, <dd>.
- Revert oversized footnote backlinks
2022-08-08 21:37:15 -07:00
Rohan Kumar
21dc952eb2
Internal: speed-up/fix check-whole-site
- Run webhint in parallel with other site checks, right after the
  deployment finishes
- Fix webhint perf budget (it warns when within 0.5 sec so give it a
  0.5 sec buffer)
- Throttle LH a bit more
2022-08-08 21:34:58 -07:00
Rohan Kumar
9a307d99dc
New note: re: addition of data for the SerenityOS browser 2022-08-08 21:33:01 -07:00
Rohan Kumar
64148318c0
Improve footnotes a bit
- Make backlink tap-target wider
- Contain <ol> elements.
2022-08-08 17:32:50 -07:00
Rohan Kumar
6f9d418285
Replace unnecessary use of <br> with something simpler 2022-08-08 17:30:43 -07:00
Rohan Kumar
afd5689d38
Mention FF 104 fixed the focus indicators 2022-08-08 17:30:10 -07:00
Rohan Kumar
ca388d68f5
Add section "against focusable containers"
Explain why making sectioning content focusable ruins tab order.
2022-08-07 17:52:35 -07:00
Rohan Kumar
0f0f7d4724
Add more justifications for advice
- Mention lockdown mode and the Tor Browser disabling 3p fonts
- Mention usvg for simplifying SVGs
- Cite WAI's draft Low Vision Requirements document to justify stance
  against sidebars.
- Trivial rephrasing
- Link to my "two types of privacy" article
- Update references to site colors to reflect changes
- Link to additional reference on buttons versus links.
2022-08-07 17:42:12 -07:00