Rohan Kumar
60cfc4c791
Typo
2022-07-15 18:38:25 -07:00
Rohan Kumar
7320cecf43
Better alt-text on meta page.
2022-07-15 17:20:17 -07:00
Rohan Kumar
757ded026c
Add "Writing is a skill" section
2022-07-15 17:17:26 -07:00
Rohan Kumar
cb74a54b73
Compatibility statement: mention Presto, Flow
2022-07-13 22:13:33 -07:00
Rohan Kumar
7c835a14e4
ISO 8601 Award
2022-07-13 21:38:24 -07:00
Rohan Kumar
152219f2e8
Update IndieWebification progress
2022-07-13 14:48:41 -07:00
Rohan Kumar
200794a488
New note: section permalinks
2022-07-13 14:47:55 -07:00
Rohan Kumar
8d61f2ba68
Directories: accepted into Yesterlinks
2022-07-13 08:33:42 -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
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
5183118ee7
Exclude Gemini privacy policy from sitemap/atom
2022-07-11 15:24:48 -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
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
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
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
1a3800ad60
Allow custom article schema.org types
2022-07-01 17:12:22 -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
8f29201ae3
Mention Gitea's ActivityPub work.
2022-06-30 09:55:15 -07:00
Rohan Kumar
a27feb58cf
New note: Praise for weird browser setups
2022-06-29 09:49:24 -07:00
Rohan Kumar
02a6321e68
New note: Re: Gite up GitHub
2022-06-30 08:59:58 -07:00
Rohan Kumar
f12a5b4883
New note: your WYSIWYG editor
2022-06-29 19:58:25 -07:00
Rohan Kumar
7bd9784653
Microdata: fix relative urls, add a11y metadata
...
- Add a11y metadata to transcribed images to communicate the presence of
a transcript
- Fix relative urls in navigation: make them absolute urls, so that the
parsed navigation elements have the correct destinations.
This also switches image transcripts from a section with a heading to a
div with an ARIA label. That should reduce duplication between the
<summary> content and the heading while still being semantically sound.
2022-06-29 18:05:48 -07:00
Rohan Kumar
ec1ace911b
Fix bad links
...
- Switch an abs link to a relative one
- Account for a site move
- Manually correct a couple dead links to point to the Wayback Machine
- Automatically switch some webmention links to the Wayback Machine
2022-06-29 08:42:23 -07:00
Rohan Kumar
dbde071af0
Typo
2022-06-28 17:44:53 -07:00
Rohan Kumar
d0e25a68d3
New note: feed-based social media
2022-06-28 17:33:14 -07:00
Rohan Kumar
6e6706af83
Add IndieWeb notes to site design doc
2022-06-28 17:31:29 -07:00
Rohan Kumar
b7e11852b6
Forgot to add gemtext output format
2022-06-28 08:45:13 -07:00
Rohan Kumar
7d120e9ff8
Add "pending" labels to directory listings
2022-06-27 14:35:04 -07:00
Rohan Kumar
c3026ed9d8
Exclude custom 404 from sitemap
2022-06-27 14:32:15 -07:00
Rohan Kumar
85d84910f8
New note: user choice and progressive enhancement
2022-06-27 14:31:21 -07:00
Rohan Kumar
8d244920e5
Clarify hyphenation guidelines
...
Breaking up compound words is safe; otherwise, test pronunciation.
2022-06-27 12:44:14 -07:00
Rohan Kumar
c5d19f4560
Site design: mention polygot markup
2022-06-27 12:42:17 -07:00
Rohan Kumar
470345cdd1
Re-classify sime sites as "almost qualify"
...
Engines with hand-picked or user-submitted sites may fall into "almost
qualify".
2022-06-27 12:40:52 -07:00
Rohan Kumar
968a93c7c7
Apply to LinkLane, Ye Old Blogroll
2022-06-27 12:40:50 -07:00
Rohan Kumar
58ce01b5d0
Link Nerd Listings
2022-06-27 12:38:44 -07:00
Rohan Kumar
111c49d1aa
Add Yessle, Mwmble engines; more Google-based ones
2022-06-27 08:54:08 -07:00
Rohan Kumar
05fcac13aa
Loose up FRQ requirements a bit.
2022-06-27 00:07:39 -07:00
Rohan Kumar
eb0bab76e2
New note: Mullvad audit
2022-06-26 22:10:34 -07:00
Rohan Kumar
a113963de4
Another typo
...
there is no god
2022-06-26 01:00:43 -07:00
Rohan Kumar
988dd888a0
Grammar typo
2022-06-26 00:37:22 -07:00
Rohan Kumar
f77399a117
Typo
...
thanks mfwmyfacewhen
2022-06-25 15:40:40 -07:00
Rohan Kumar
d810439d10
Fix bad links
2022-06-25 15:33:30 -07:00
Rohan Kumar
8cf3e71e02
remove draft status
...
fuck
2022-06-25 15:29:52 -07:00
Rohan Kumar
ffd342acf8
New article: "two types of privacy"
2022-06-25 15:25:54 -07:00
Rohan Kumar
da273c65e2
Update compatibility statement
2022-06-24 23:18:45 -07:00
Rohan Kumar
8bba9dd511
Typo
2022-06-24 16:27:36 -07:00
Rohan Kumar
251236d0da
New note: stylometric fingerprinting resistance
2022-06-24 16:16:32 -07:00
Rohan Kumar
b00a608f51
New note: "agent optimization"
2022-06-23 16:12:21 -07:00
Rohan Kumar
9609e4fbb2
Refine criteria for inclusion
2022-06-22 09:01:23 -07:00
Rohan Kumar
a48843591a
Add note for You.com
...
In the process of re-evaluating this engine.
2022-06-22 08:59:10 -07:00
Rohan Kumar
b061e1b63f
Fix bad schema.org markup
2022-06-21 12:59:09 -07:00
Rohan Kumar
70962529bf
Mention paused DDG-Yandex partnership
2022-06-21 09:44:48 -07:00
Rohan Kumar
eeef22ac61
New engine: searchcode
2022-06-21 09:41:46 -07:00
Rohan Kumar
ae3e26e592
New engine: Bonzamate
2022-06-21 09:01:58 -07:00
Rohan Kumar
c352b83bad
nothing of importance has happened on this day
...
absolutely nothing significant has just happened on this day. this
commit is meaningless. why does this commit exist.
2022-06-20 22:57:46 -07:00
Rohan Kumar
f9c497fac0
Rename "posts" section to "articles"
...
No liinks changed; just the content displayed. The "posts" section is
now "artilces" to distinguish it from my "notes" section.
2022-06-19 20:15:56 -07:00
Rohan Kumar
b3a676c72d
New note: welcome to the IndieWeb
2022-06-20 14:30:25 -07:00
Rohan Kumar
1e2595cfe3
Site design: add stuff borrowed from Web Almanac
2022-06-20 14:28:57 -07:00
Rohan Kumar
9f681f9c0d
Fix bad link
2022-06-20 09:24:54 -07:00
Rohan Kumar
4c7d36e7cf
Use soft hyphens more judiciously
...
- Recommend others be careful with their use of soft hyphens, and test
with NVDA. Poorly-placed hyphens can make words sound unclear.
- Dial back my use of soft hyphens to only what's necessary.
2022-06-19 16:23:17 -07:00
Rohan Kumar
9b3373701d
Switch archives to proper Hugo "list" template
2022-06-19 14:21:40 -07:00
Rohan Kumar
93451cfe84
New note: small web frameworks
2022-06-19 13:16:06 -07:00
Rohan Kumar
866d6b11ee
New note: browser dev moratorium
2022-06-18 13:38:32 -07:00
Rohan Kumar
fba366ca11
Check and fix broken links
2022-06-17 20:36:35 -07:00
Rohan Kumar
b3b50d2ee3
Mention IE living on through Outlook and Word
2022-06-17 10:11:34 -07:00
Rohan Kumar
9f3d6b9df3
Re-introduce RSS discoverability alongside Atom
...
The RSS feeds use escaped HTML instead of XHTML, which improves
compatibility with certain feed readers (e.g. Microsoft Outlook).
Mention that Outlook uses its own weird engine for feed contents in my
web best practices article.
2022-06-17 08:51:53 -07:00
Rohan Kumar
e7ceb122a5
Add "uses" page
2022-06-16 17:17:35 -07:00
Rohan Kumar
1329678af1
New note: Internet Explorer is almost dead
2022-06-15 19:49:46 -07:00
Rohan Kumar
2e213f90ac
typo
2022-06-15 19:43:37 -07:00
Rohan Kumar
d5b19a0d72
New note: Dillo repository mirror
2022-06-14 13:45:32 -07:00
Rohan Kumar
d3c992b397
New note: better vote-enabled forums
2022-06-14 10:53:10 -07:00
Rohan Kumar
064aef8d76
Link Gossip's Web
2022-06-13 17:04:13 -07:00
Rohan Kumar
10aa9551fd
Mention Busybox as an example
2022-06-13 17:03:42 -07:00
Rohan Kumar
69e5d38b2c
Mention vim, whatis, and apropos manpage integration
2022-06-13 08:34:42 -07:00
Rohan Kumar
da824ada96
Re-organize and expand recommendations
...
- Add recommendation to avoid ASCII-art
- Split recommendations into sub-sections
- Minor rephrasings
- Remove soft hyphen from gemtext
2022-06-13 08:32:20 -07:00
Rohan Kumar
6fc1a907b4
Add --dry-run and mention living article.
2022-06-13 08:24:45 -07:00
Rohan Kumar
c68fb1f2f8
Add privacy info to Petal
2022-06-12 21:52:47 -07:00
Rohan Kumar
5cd1899f98
New note: "Flatpak and web browsers"
2022-06-12 16:24:50 -07:00
Rohan Kumar
d9bbdaf4b2
Add Apple and Amazon search engines
2022-06-12 16:04:16 -07:00
Rohan Kumar
55dffe7b4e
Link web best practices article in accessibility statement
2022-06-12 14:49:15 -07:00
Rohan Kumar
fc5f08c8ff
Add web directory backlinks
2022-06-12 14:13:05 -07:00
Rohan Kumar
65c6841f6a
Add note on borders and re-flow
2022-06-11 20:12:27 -07:00
Rohan Kumar
48607ba2c2
Add Fediverse greeting
2022-06-11 18:20:44 -07:00
Rohan Kumar
56c9054950
Add Daum and ALibw.com
2022-06-11 16:38:13 -07:00
Rohan Kumar
0a51e4d5e6
New note: XML adventures
2022-06-11 14:59:24 -07:00
Rohan Kumar
1c2cae096d
Add translation to gemini article
2022-06-11 13:29:35 -07:00
Alex
2ccf231931
Add German translation to WhatsApp and the domestication of users
2022-06-11 13:26:58 -07:00
Rohan Kumar
0fc9fe4de7
Markup fix: use paragraphs in bibliography
2022-06-11 13:24:47 -07:00
Rohan Kumar
285b93bbc7
New note: TUIs and accessibility
2022-06-11 13:13:26 -07:00
Rohan Kumar
9ea5ad0de9
New note: minimal website responsiveness
2022-06-11 13:00:46 -07:00
Rohan Kumar
360edfa0de
Typos
2022-06-11 12:42:51 -07:00
Rohan Kumar
00d3b170b2
Fix bad markup
2022-06-10 19:41:35 -07:00
Rohan Kumar
7833fcd15d
Revert changes to mention-work
2022-06-10 19:35:33 -07:00
Rohan Kumar
a502691c38
New post: CLI best practices
2022-06-10 19:24:54 -07:00
Rohan Kumar
0e86aa6ba7
Clarify implicit CSP directives in privacy policy
2022-06-10 19:22:55 -07:00
Rohan Kumar
c41e602ed1
Add info on site design
2022-06-10 18:49:31 -07:00
Rohan Kumar
666342d867
mention Brave SpeedReader
2022-06-10 17:25:16 -07:00
Rohan Kumar
7eda7a9b9d
Link combined atom feed on homepage
2022-06-09 17:53:41 -07:00
Rohan Kumar
470a8772b9
fix bad <time> format
2022-06-08 18:25:24 -07:00
Rohan Kumar
ae0661bb7a
Typos, missing "required" attribute
2022-06-08 18:15:17 -07:00
Rohan Kumar
dda031b9db
Update privay policy to reflect search integration
2022-06-08 18:12:20 -07:00
Rohan Kumar
d3ad0e7382
another typo
2022-06-08 17:43:16 -07:00
Rohan Kumar
1cbc635525
Various typos, correction
...
- Correct "JS-enabled engines" note with info on Yep
- Minor typos
2022-06-08 17:29:46 -07:00
Rohan Kumar
acfffd3754
Fix some markup
...
- Put headings outside of links in SERP
- fix a <div> wrapping issue in the about page
- Mark up the result excerpts with a <q> element.
2022-06-08 17:14:39 -07:00
Rohan Kumar
6042b0bdaf
Add structured data for SearchAction
...
Should support a sitelinks searchbox now.
2022-06-09 11:13:25 -07:00
Rohan Kumar
5f48ca7bbe
Display search results on my own site
...
Use the SearchMySite API to gather results and render them in HTML on my
own site. I'll open-source the Go program that generates the results
soon.
2022-06-09 08:44:55 -07:00
Rohan Kumar
48a9088ca1
New nore: "Demise of DTDs".
2022-06-08 00:13:48 -07:00
Rohan Kumar
3c4d8381fd
Fiz entity
2022-06-07 23:41:59 -07:00
Rohan Kumar
2ceeed427e
New note: resize and reflow
2022-06-07 23:38:44 -07:00
Rohan Kumar
603bbd8fa2
Minor clarification: required and optional perms
2022-06-07 11:16:21 -07:00
Rohan Kumar
31e80769a0
Add apioforum, apionet
2022-06-07 11:04:18 -07:00
Rohan Kumar
a7cd9d94f7
Correction: uBO can only inject certain scripts
2022-06-07 11:02:47 -07:00
Rohan Kumar
3c914b4dd1
Support multiple <dt> that share a <dd>
...
- Make sure their tap targets do not overlap
- Use a regex to detect them in markup using an "OR" keyword
- Implement them in one article.
2022-06-06 21:42:32 -07:00
Rohan Kumar
430adb99a9
Add a wee clarification
2022-06-06 16:52:26 -07:00
Rohan Kumar
f132e194ed
Typo
2022-06-06 16:51:12 -07:00
Rohan Kumar
51f69c5d61
New note: on tracker blocking
2022-06-06 16:38:02 -07:00
Rohan Kumar
665efa85e6
Better profile info
...
- Re-org home+about profile info
- Moar webfinger
- Moar microformats
2022-06-06 15:59:20 -07:00
Rohan Kumar
13a2595482
Add combined Atom feed
2022-06-06 12:26:28 -07:00
Rohan Kumar
695239681b
Drop x-dns-prefetch-control header
...
Non-standard header of dubious merit, since my site shouldn't do
prefetching in the first place.
2022-06-05 21:15:22 -07:00
Rohan Kumar
b342b803e6
Remove draft status
2022-06-04 22:50:08 -07:00
Rohan Kumar
058344c83c
New post: "A layered approach to content blocking"
2022-06-04 22:47:00 -07:00
Rohan Kumar
29371ed1f8
Fairsearch -> Yep rename
2022-06-03 17:41:34 -07:00
Rohan Kumar
734fc16df4
New note: opt-out telemetry
2022-06-03 02:27:43 -07:00
Rohan Kumar
576ab1453c
Remove draft:true, typo
2022-06-02 21:00:51 -07:00
Rohan Kumar
2e0babc6de
New note: DuckDuckGo and Bing
2022-06-02 20:59:39 -07:00
Rohan Kumar
840bf38de6
Whitespace fixes
2022-06-02 20:01:50 -07:00
Rohan Kumar
74842ce644
New note: JS-enabled engines
2022-06-02 18:32:30 -07:00
Rohan Kumar
f271291f49
Automate reply-context, add more metadata to Atom
...
- Build reply-context from front-matter
- Add more activitystreams, portblecontacts, ostatus, etc. metadata to
Atom feed. Inspired by Pleroma's feeds.
2022-06-02 17:36:06 -07:00
Rohan Kumar
71bb714ba2
Amend pale moon note
2022-06-01 17:37:24 -07:00
Rohan Kumar
874414229e
Metadata amendments
...
- Re-order rel for my homepage's representative h-crad
- Fix the aria-current for the homepage
- Microdata: remove unnecessary "sameAs"
- Reduce "update without adding date updated" timeout to 15min
- Add u-uid and rel=me to my h-card on every page.
2022-06-01 10:04:35 -07:00
Rohan Kumar
7c709cb91e
Fix bad ARIA role
2022-06-01 10:02:13 -07:00
Rohan Kumar
b557bb9474
Fix feed subtitles and descriptions
2022-06-01 09:59:52 -07:00
Rohan Kumar
6f2b2d5fff
New note: Pale Moon
2022-06-01 09:59:40 -07:00
Rohan Kumar
f148720fba
New note: Commodified and commoditized
2022-06-01 00:47:56 -07:00
Rohan Kumar
a46b790a62
Remove microdata from feeds
...
It's useless and invalid in those contexts, and removing it
significantly trims the file sizes.
Edit a post featuring a microdata code snippet to avoid conflicts.
2022-05-31 20:52:16 -07:00
Rohan Kumar
6a7ac36f11
Add 404 page
2022-05-31 18:07:04 -07:00
Rohan Kumar
1aed7a66d4
Switch to XHTML5 markup
...
The site now has polygot markup and can handle both XHTML5 and HTML5
parsing rules. My staging site will be XHTML but my main site will be
HTML5, just in case of parse errors.
If other tools (e.g. LightHouse) end up supporting XHTML5, I'll consider
switching the content-type to XHTML.
2022-05-30 17:39:45 -07:00
Rohan Kumar
4201b1ad05
New note: "Things can get better"
2022-05-30 13:24:35 -07:00
Rohan Kumar
232ca4639c
New note: Prologue to the meta post
2022-05-30 12:12:01 -07:00
Rohan Kumar
c82cd646dc
Poggies.
2022-05-29 22:06:03 -07:00
Rohan Kumar
5e732189e0
Typo
2022-05-29 12:02:57 -07:00
Rohan Kumar
7c9013dfec
New note: "On displaying word counts"
2022-05-29 12:02:15 -07:00
Rohan Kumar
12d693690e
New note: soulless pride
2022-05-29 00:10:51 -07:00
Rohan Kumar
1d44bc382d
Marginalia.nu has gone open source
2022-05-28 14:11:51 -07:00
Rohan Kumar
4433603899
New note: site refactor
2022-05-27 17:18:08 -07:00
Rohan Kumar
c84c8d4214
BREAKING: Prettify URLs, add Atom feeds
...
Adding a bunch of server configs to do the re-directs too.
2022-05-26 18:57:49 -07:00
Rohan Kumar
d6d88f1e92
New note: "New search box"
2022-05-26 17:42:31 -07:00
Rohan Kumar
1e2a243952
New note: signal security
2022-05-26 12:18:45 -07:00
Rohan Kumar
6b8dd5a657
Use <aside> for reply context
...
Makes it play better with reading modes, etc
2022-05-26 12:17:58 -07:00
Rohan Kumar
10fb1f9e4a
New note: "answer engines"
2022-05-25 19:59:09 -07:00
Rohan Kumar
d123bd9a12
New shortcode: "mention-work".
...
Will be useful when I start posting reply notes.
2022-05-24 17:25:16 -07:00
Rohan Kumar
5d8fcec511
New note: "dark theme woes"
2022-05-24 16:53:55 -07:00
Rohan Kumar
d409a1ba58
Add "notes"
...
Short-form posts for microblogging. TODO: implement POSSE.
2022-05-24 16:37:26 -07:00
Rohan Kumar
063ddbb8d9
Elaborate on single-col layout, make evergreen
2022-05-23 17:35:50 -07:00
Rohan Kumar
279d70810e
Support "evergreen" articles
...
"evergreen" articles don't get outdated and shouldn't be marked with a
published date in previews.
2022-05-23 08:39:24 -07:00
Rohan Kumar
2204ae8861
Microdata improvements
...
- Semantically link each blog posting to the greater blog
- Fix copyright bullshit
- Make some articles TechArticles
- Remove unnecessary markup
2022-05-20 18:32:21 -07:00
Rohan Kumar
9077660b9f
New section "visible interactive semantics"
...
Move "in defense of link underlines" to subsection of new "visible
interactive semantics" section. Add info on distinguishing between
buttons and links, and making non-interactive space look visually
distinct from interactive space.
2022-05-19 19:31:24 -07:00
Rohan Kumar
c5eb934555
Clarify horizontal line test, RT-tracking overkill
...
- round-trip-tracking is overkill for most use-cases
- clarify that horizontal line test is best used for landmarks and for
multiple different grouping elements, rather than just any grouping
element.
2022-05-18 18:31:55 -07:00
Rohan Kumar
c124687391
Remove title attributes from <time>
...
They're not interactive elements and there's no hint that they should be
hovered on. Wrapping them in an <abbr> would just make the markup even
more overcomplicated, so I just dropped the titles.
2022-05-18 17:18:36 -07:00
Rohan Kumar
831c54b4ab
Fix metadata/semantics, clarify alt text length
2022-05-18 11:38:16 -07:00
Rohan Kumar
6d066f8711
Support page-specific open graph images
...
Allow specifying open graph images for individual pages. Change default
site-wide open graph image alt-text to an empty string since the default
image only has visual value, and is better off hidden from assistive
technologies.
Set an open graph image for two articles.
2022-05-18 09:00:05 -07:00
Rohan Kumar
795e5fc58c
Add footnote about SC 2.4.8, fix gemtext footnotes
...
Some gemtext footnote refs were missing; some were out of order.
2022-05-17 17:17:20 -07:00
Rohan Kumar
f1867f4255
Add section: "Transfer size and user flows", fixes
...
- Add new subsection of "optimal loading" that connects WCAG SC 2.4.5
with payload size.
- Remove/replace some inline formatting.
- Add some in-page-links to definitions and new section
- Replace "click" with "navigate" since not everyone navigates by click.
2022-05-17 08:54:25 -07:00
Rohan Kumar
d543f7a6b2
Limits of translation, hard-wrapped <pre>
...
Describe current limitations of machine translation for web content, and
encourage authors to hard-wrap <pre> text to limit horizontal scrolling
in widescreen desktop browsers.
Mention KaiOS Readout
2022-05-13 17:23:16 -07:00
Rohan Kumar
e523956ecd
Some additions and fixes
...
- Benefit of identical source/dom/visual order: layout consistency
- Expand the "horizontal-line test" to be a bit more precise.
- Elaborate on line-length issues in SC 1.4.8
- Add footnote mentioning uBlock Origin's support for blocking large
media elements
- Update mention of border-colors: I don't set most border colors
anymore.
- Switch "lighten them up" to "de-saturate them" regarding colors and
overstimulation.
- Update references to my CSS color palette to reflect changes
- Reduce excessive inline formatting in a blockquote
- Re-phrasings and formatting
2022-05-13 17:14:16 -07:00
Rohan Kumar
e158b93bf2
Update my bios.
2022-05-12 21:08:44 -07:00
Rohan Kumar
a9039e1bde
Adjust image transcript approach
...
- Use section instead of nested article
- Adjust stylesheets to match above markup changes
- Mention upcoming aria-details
2022-05-12 17:33:12 -07:00
Rohan Kumar
b5bf54ff45
Fix missing itemprop
2022-05-11 23:40:24 -07:00
Rohan Kumar
a96b77793b
More CSS containment, adopt shortcodes
...
- Adopt more shortcodes in older posts.
- Contain figures, excluding images. Slightly decreases paint times.
- Fix spacing issues for nested articles.
- Always enable vertical scrollbar, since pretty much all pages are
taller than the viewport. Eliminates a layout shift.
- Moar microdata
- Set fixed updated dates for some posts so they don't get new
date-updated values until I actually change the content significantly
2022-05-11 23:32:35 -07:00
Rohan Kumar
8f4e1b7468
Disable resume post-meta, only use .gmi changelog
...
- Only show changelogs for gemtext since they only include changes to
content rather than semantics
- Disable useless post meta on resume.
2022-05-11 21:29:47 -07:00
Rohan Kumar
fb84eb5d12
Minor microdata/whitespace fixes
2022-05-10 16:05:22 -07:00
Rohan Kumar
71dc86faf9
Fix non-interactive space section & impl
...
Improve non-interactive space on the homepage and use a better
screenshot to illustrate the concept.
2022-05-09 17:51:44 -07:00
Rohan Kumar
4f177f5536
Use less harsh colors in a screenshot
...
Make the dark link underlines screenshot less prone to overstimulation
2022-05-09 08:25:13 -07:00
Rohan Kumar
7bd796a44c
Floating block examples, Tkhtml, semantics, other
...
- Change a quote of a code snippet to a code snippet with a citation
- Mention tkhtml
- Mention pandoc and printfriendly as exmples of moving figure elements
like floating blocks.
- Make TPGi a publisher, not an author.
- Use brackets to clarify a reference in a quotation.
- Add personal example of why it's important to test both low- and
high-end displays.
2022-05-08 21:08:08 -07:00
Rohan Kumar
88ca957941
add info on watches/translation/indentation/other
...
- Mention device-adjust
- translation tools don't always understand nested translate directives
- another pitfall of over-reliance on indentation: nested indented
elements are ambiguous
- Fix some typos
- Update outdatead references to my site's CSS that I've since changed.
2022-05-07 22:17:27 -07:00
Rohan Kumar
3cd44b2ce5
Typos, grammar, descriptive names, etc.
2022-05-06 22:15:29 -07:00
Rohan Kumar
f5f0785e65
Microdata: add itemid attributes
2022-05-06 10:33:42 -07:00
Rohan Kumar
6ebbd739fd
Fix image structured data
2022-05-06 10:30:11 -07:00
Rohan Kumar
ee498b9745
Fix broken link
2022-05-05 20:39:23 -07:00
Rohan Kumar
89b0e01e66
Fix microdata nesting
...
Make sure separate elements are part of each other so only a single
element is at the top level.
2022-05-05 19:57:27 -07:00
Rohan Kumar
bf07611639
Update guidance on tap target and non-interactive size
2022-05-05 15:31:30 -07:00
Rohan Kumar
d97481f381
Homepage refactor
...
- Make webring links touch-friendly and accessible by using spaced-out
details elements.
- Make details elements touch-friendly by indicating interactive region
area and making summary padded.
- Sort featured posts by featured order.
- Ensure that at least one non-interactive tappable region exists on the
screen at all times, 48x48 px.
2022-05-04 22:22:38 -07:00
Rohan Kumar
aee6d9410c
Drop a featured article
...
Compensates for the text added to the homepage in the parent commit.
2022-05-03 22:01:18 -07:00
Rohan Kumar
781f910f99
POSH: replace some divs with <section>s, add <p>
...
- Put webmention list items in <p>
- make doc-endnotes a section again
- make doc-preface a section with a heading apart from the TOC.
2022-05-03 21:30:20 -07:00
Rohan Kumar
1863c65dce
Trivial rephrase, keeps a figure from overflowing
2022-05-03 17:09:21 -07:00
Rohan Kumar
992ba534af
restricted enhancement, rename article, narrow vp
...
- Define term "restricted enhancement"
- Rename article (shorter title)
- Better support for narrow viewports
2022-05-02 21:13:50 -07:00
Rohan Kumar
adcccad94e
Website tests: add test exclusions
2022-05-02 17:09:46 -07:00
Rohan Kumar
1502d59e59
Add automated testing tools, better link names
...
Split "testing" section up into two subsections, with one subsection for
automated testing tools.
Split "The Tor Browser" section into two subsections.
Make link names more descriptive.
2022-05-02 15:42:44 -07:00
Rohan Kumar
321f851431
Remove responsive navbar
...
It's mobile-friendly as-is. I made sure that tap-targets were even
bigger and more spaced-apart, just to be safe.
Hide unnecessary nav-links in print mode.
2022-05-01 17:04:20 -07:00
Rohan Kumar
cc59c9abf0
More about APCA, RCWN, allow-same-origin, typos
2022-04-29 17:37:24 -07:00
Rohan Kumar
ad42b30027
Fix some microdata
2022-04-29 09:01:40 -07:00
Rohan Kumar
cb2337fb0f
Typo
2022-04-29 08:57:06 -07:00
Rohan Kumar
543bbbc502
Fix some url redirects
2022-04-29 08:54:36 -07:00
Rohan Kumar
b22ec089f8
Rephrase, mention problems with role=text.
2022-04-28 17:43:46 -07:00
Rohan Kumar
fb6e91c820
Reduce accidental skips, add transcript, microdata
...
When a figure is in the middle of a section, mobile screen reader users
might not switch away from heading-based navigation. Instead, they might
just jump to the next heading.
Re-organize the page to put some skippable content closer to the end of
sections, and add a section describing the need for this.
Also add a transcript to the screenshot of BMFW, and adopt the new
quotecaption shortcode, and fix some structured data by using some
shortcodes properly.
2022-04-27 17:53:50 -07:00
Rohan Kumar
371253c2dc
Improve code blocks
...
- Support defining text in a codeblock that can be translated
- Shrink some blocks to prevent page breaks on print
2022-04-27 08:53:39 -07:00
Rohan Kumar
048a8147cc
Fix broken link
2022-04-27 08:45:47 -07:00
Rohan Kumar
f964152072
Add SerenityOS screenshot
...
obv gotta show off that awesome retro desktop
2022-04-26 22:39:12 -07:00
Rohan Kumar
f8cc34f37b
Phrasing
2022-04-26 17:22:18 -07:00
Rohan Kumar
447b8463bb
Elaborate on HPACK/QPACK, simplify code snippet
2022-04-26 17:16:29 -07:00
Rohan Kumar
4f846cea91
Homepage: be concise
2022-04-26 17:09:28 -07:00
Rohan Kumar
16b30d474c
Typo
2022-04-26 09:21:11 -07:00
Rohan Kumar
4ed64cf96e
off-by-one error
2022-04-26 09:20:31 -07:00
Rohan Kumar
75e3e019c7
More on color overrides, some hyphens.
2022-04-25 22:12:53 -07:00
Rohan Kumar
5afbe2b108
Trivial typo
2022-04-25 20:04:07 -07:00
Rohan Kumar
3db1d6ca1b
Mention FoUC + WFoD, and more on ATs
...
- Mention the browser-AT relation.
- Mention symbol names versus appearance.
- Also throw in a doc-tip
2022-04-25 17:40:16 -07:00
Rohan Kumar
a5245b26fa
Remove broken link
2022-04-25 17:35:46 -07:00
Rohan Kumar
99963aebf1
A11y: fix urls with the same name
2022-04-25 17:33:57 -07:00
Rohan Kumar
b12bdb543f
Remove unused class
2022-04-25 17:29:57 -07:00
Rohan Kumar
eb8ca07b9f
Goldmark 1.4.12, switch to good unminified output
...
- Goldmark 1.4.12 switches footnotes from a <section> to a <div>; update
regexes and stylesheet to account for this.
- Goldmark 1.4.12 allows multiple footnotes with the same reference; use
that.
- Clean up templates for unminified output. Also delete an unused class.
- Switch to unminified output by default.
2022-04-25 08:49:13 -07:00
Rohan Kumar
4e65794972
Remove repetitive link.
2022-04-24 22:03:51 -07:00
Rohan Kumar
76bc44b9a2
Shorter alt-text, unique link names.
2022-04-24 21:53:19 -07:00
Rohan Kumar
715fb820ec
Rephrasings to make descriptions less spatial
2022-04-24 16:53:46 -07:00
Rohan Kumar
86def57b1b
Fix some dated info
...
Some changes on my site weren't reflected in the article content.
2022-04-23 20:20:17 -07:00
Rohan Kumar
a84a6d8520
Add indetdex engines
2022-04-23 20:13:22 -07:00
Rohan Kumar
8ddc2ec879
Make transcript the description of the image.
2022-04-22 11:48:22 -07:00
Rohan Kumar
d3806e630c
Shorten some unnecessarily verbose alt-text
...
The same necessary information is conveyed, but now it's shorter. Also
removed some extra redundant information.
2022-04-22 08:49:27 -07:00
Rohan Kumar
0dc6ee1258
New "contrast is complex" sub-section
...
Elaborate on how hues with good perceptual contrast can be
over-stimulating, so we should try to make them "washed-out" when
possible.
2022-04-21 23:01:35 -07:00
Rohan Kumar
c939afbc0a
Elaborate on focus indicators + fix anchors
2022-04-21 21:40:40 -07:00
Rohan Kumar
120232a403
Re-do my approach to image transcripts.
...
Way better now. Also introduce a way to emphasize some keywords in code
blocks without going full syntax-highlighting.
2022-04-20 17:55:13 -07:00
Rohan Kumar
50c3ec981c
Improve + talk about image transcripts some more
2022-04-20 17:36:02 -07:00
Rohan Kumar
8d1fa33d0c
Add more info on Windows High Contrast mode
2022-04-19 20:19:58 -07:00
Rohan Kumar
49c14a8b2a
Re-order some resume bits
2022-04-19 20:15:55 -07:00
Rohan Kumar
432fa923af
Update my bios
...
Just realized my site makes me look like a massive techbro. Ugh. Added
some info about my other interests, esp. a11y and inclusive design.
2022-04-19 20:11:56 -07:00
Rohan Kumar
8e8512290b
Fix invalid HTML
2022-04-19 20:07:30 -07:00
Rohan Kumar
52a7b8a737
Fix overflow
2022-04-19 18:17:21 -07:00
Rohan Kumar
01e52bad16
Split up figcaption partial, add some fignos
...
- give code blocks their own figure numbers/names/ID
- Split figcaption into quotecaption and codecaption
- create codefigure partial to reduce markup for SoftwareSourceCode
figures
2022-04-19 18:06:57 -07:00
Rohan Kumar
84cde2e97f
Internal: create + use figure shortcodes + hooks
...
Create a for <figcaption> and a render hook for code snippets inside
figures, replacing some ugly and complex inline HTML in my markdown
sources.
The only visible change is slightly worse HTML alignment and programming
language indicators (with microdata).
This removed the need to use one of the regex replacements in the
processed_content.html shortcode, and increased the minimum required
Hugo version to 0.93.
2022-04-18 21:15:29 -07:00
Rohan Kumar
e59f3b6e15
Expand "Accessible skimming" section
...
I've learned a lot about landmarks recently.
2022-04-18 21:20:50 -07:00