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

1413 commits

Author SHA1 Message Date
Rohan Kumar
ff0c7deafa
Make the skip-link point to h1 instead of main
Link targets need to be focusable to work with VoiceOver.

Making <main> focusable causes some side-effects, like making the TAB
key go to the beginning of <main> instead of the element after the
currently-clicked region.

Also removes the annoying outline around "main" in some non-mainstream
browsers, without having to add extra CSS.
2022-07-13 08:31:20 -07:00
Rohan Kumar
5b4832df15
Disable text inflation
I respect whatever you're into, but that doesn't mean it belongs on my
site. Disable the text inflation algorithm. Don't make landscape fonts
comically large.
2022-07-12 23:24:38 -07:00
Rohan Kumar
1a7cc7156c
Replace homepage <aside> with page description
IBM Equal Access A11y Checker caught an <aside> without a label. Figured
this was a good opportunity to instead use the site description.

While I was at it, I expanded said site description and used it
properly.
2022-07-12 23:05:37 -07:00
Rohan Kumar
b491b69f96
Remove moonshot (expired cert) 2022-07-12 22:41:22 -07:00
Rohan Kumar
0580ffceb8
update directories 2022-07-12 12:07:58 -07:00
Rohan Kumar
1345e19d68
Switch Axe to use FF headless
Chromium was causing issues. This is much slower but it works.
2022-07-12 09:41:06 -07:00
Rohan Kumar
5a40b240aa
Apply to some more web directories 2022-07-12 09:40:11 -07:00
Rohan Kumar
88fd0b81ae
New note: Firefox hardening progress 2022-07-12 09:34:07 -07:00
Rohan Kumar
8ed8a405f4
Add page with details on WCAG conformance 2022-07-11 17:27:50 -07:00
Rohan Kumar
80ef3a4a9a
Refactor to make more body text narrow
Now more text should fall within WCAG limits.
2022-07-11 17:27:00 -07:00
Rohan Kumar
569540fd41
Allow WAI-Adapt vocab in feeds 2022-07-11 15:26:52 -07:00
Rohan Kumar
5183118ee7
Exclude Gemini privacy policy from sitemap/atom 2022-07-11 15:24:48 -07:00
Rohan Kumar
77c44184c8
Allow autosuggestions in webmention form 2022-07-11 15:23:39 -07:00
Rohan Kumar
46c6b02d36
Allow spellcheck in search input 2022-07-11 15:22:52 -07:00
Rohan Kumar
8ef0519a5c
Add section permalinks to non-article sections 2022-07-11 15:20:13 -07:00
Rohan Kumar
9d4f18ffde
a11y: Make backlink label start with name
The WCAG "label in name" SC requires visible labels to contain
accessible names, preferably by having accessible names start with
visible labels. This commit makes footnote backlinks display as a
hyperlink reading "Back" to meet this SC.
2022-07-11 15:18:15 -07:00
Rohan Kumar
f0a91d2678
a11y: Clarify sarcasm with WAI-Adapt vocabulary 2022-07-11 15:17:12 -07:00
Rohan Kumar
7404d35791
remove unnecessary video 2022-07-11 08:34:14 -07:00
Rohan Kumar
325ba162a5
Move Ninfex to graveyard
F
2022-07-11 09:47:41 -07:00
Rohan Kumar
09a507a7ed
internal: allow new-note script to take a reply URI 2022-07-10 22:40:56 -07:00
Rohan Kumar
a8e2de2266
CSS: reduce h1 top margin 2022-07-10 22:38:25 -07:00
Rohan Kumar
0aafdaaddf
New section: "Meta"
Move all content about the site itself to a "meta" section.
2022-07-10 22:36:22 -07:00
Rohan Kumar
afc8fa6213
Typo 2022-07-10 17:42:58 -07:00
Rohan Kumar
12f50aef61
New note: re: spearphishing 2022-07-10 17:34:55 -07:00
Rohan Kumar
f70d249efb
new article: Stylometric fingerprinting redux 2022-07-09 21:49:24 -07:00
Rohan Kumar
25f038f345
New note: Re: trying real websites in the SerenityOS Browser 2022-07-08 14:54:09 -07:00
Rohan Kumar
01622d7206
Add missing IndieAuth endpoint 2022-07-08 14:38:56 -07:00
Rohan Kumar
4d3b628fb3
Add aria-required, autocomplete attributes to forms
- We don't want autocomplete on the webmention form, since users should
  not be entering a link multiple times.
- Not all browsers support the "required" HTML5 attribute, so add the
  "aria-required" HTML attribute too.
2022-07-08 14:32:25 -07:00
Rohan Kumar
297ad1e5cb
Add skip-link
This one is simpler than the last attempt, since it doesn't overlap with
any content except the navbar links' empty padding.
2022-07-07 08:52:55 -07:00
Rohan Kumar
1a928a4807
Remove false-positives from feed validator
See https://github.com/w3c/feedvalidator/issues/87
2022-07-07 08:45:13 -07:00
Rohan Kumar
c4fef91b64
add IndieAuth authorization_endpoint
Also remove the useless generator tag. If someone wants to see how my
site was built, the source code is linked right in the footer.
2022-07-07 08:44:41 -07:00
Rohan Kumar
600bd85f1a
remove bad itemref 2022-07-07 08:42:09 -07:00
Rohan Kumar
13e0f05ad1
New note: introducing breadcrumbs 2022-07-07 18:12:28 -07:00
Rohan Kumar
d2eb21a04c
fix dead links 2022-07-07 17:57:32 -07:00
Rohan Kumar
70b8a5e9cb
re-org the About section, add breadcrumbs
Create an "about" section.

Add breadcrumbs to show relationships between pages with full page
titles.
2022-07-07 17:44:34 -07:00
Rohan Kumar
40585964fe
Fix dead link 2022-07-07 00:15:23 -07:00
Rohan Kumar
ca8736504a
Retire Meorca, fix dead links, add Bing syndicate 2022-07-07 00:07:08 -07:00
Rohan Kumar
a587e5010c
New note: OpenSSL replacements 2022-07-06 09:31:48 -07:00
Rohan Kumar
36100acbcf
Clarify satire 2022-07-05 10:15:07 -07:00
Rohan Kumar
73d074122a
New note: more aspects to contrast 2022-07-03 22:16:31 -07:00
Rohan Kumar
c1854c07ff
Mention Helmholtz–Kohlrausch effect wrt APCA 2022-07-03 22:01:54 -07:00
Rohan Kumar
91117258bf
Corrections about Eloquence 2022-07-02 08:34:29 -07:00
Rohan Kumar
f760470fef
typos and a correciton on eloquence 2022-07-01 21:54:58 -07:00
Rohan Kumar
b945e1dc2b
New post: an experiment to test Copilot's legality 2022-07-01 17:30:45 -07:00
Rohan Kumar
91a54ac0c9
Fix webmention heading hyphenation 2022-07-01 17:12:34 -07:00
Rohan Kumar
1a3800ad60
Allow custom article schema.org types 2022-07-01 17:12:22 -07:00
Rohan Kumar
a8057aa8e8
Add support for <audio> elements
- Adjust transcript shortcodes to also support <audio> elements.
- Add audio element shortcode based on <picture> shortcode
- Make <audio> elements match container width.
2022-06-30 20:12:06 -07:00
Rohan Kumar
d543ff8318
update sourcehut a11y 2022-06-30 12:44:02 -07:00
Rohan Kumar
778562e756
New note: Sourcehut accessibility 2022-06-30 12:38:31 -07:00
Rohan Kumar
a4f5f797b6
Fix authorship metadata 2022-06-30 08:35:05 -07:00