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
ba527a8fe2
Fix feed titles
2022-06-01 08:58:44 -07:00
Rohan Kumar
3f6877a9f1
Fix bad atom links
2022-06-01 08:53:07 -07:00
Rohan Kumar
f148720fba
New note: Commodified and commoditized
2022-06-01 00:47:56 -07:00
Rohan Kumar
c50ea3c34f
Typo
2022-05-31 21:38:34 -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
e453714d42
Atom: directly include un-escaped XHTML
2022-05-31 20:35:14 -07:00
Rohan Kumar
6a7ac36f11
Add 404 page
2022-05-31 18:07:04 -07:00
Rohan Kumar
b4850ed89a
Use XML declaration on XHTML, other XHTML tweaks
...
- Remove XHTML content-type meta header from HTML documents, reverting
back to the meta charset
- Give XHTML documents their own XHTML declaration
- Remove now-redundant meta charset from XHTML
- Since XHTML and HTML documents differ now, compress after running
xhtmlize and make xhtmlize only act on uncompressed files.
- Validate XHTML using vnu
2022-05-31 17:16:44 -07:00
Rohan Kumar
c936ca1902
Remove extra newlines
2022-05-31 17:11:52 -07:00
Rohan Kumar
90aeb2d23a
Create both index.html and index.xhtml files
...
Combines well with content-negotiation based on the "Accept" header.
2022-05-30 16:09:40 -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
499c99245c
Fix whitespace
2022-05-30 14:02:09 -07:00
Rohan Kumar
9356055f6c
Fix: webmention form partial has missing context
2022-05-30 13:50:09 -07:00
Rohan Kumar
4201b1ad05
New note: "Things can get better"
2022-05-30 13:24:35 -07:00
Rohan Kumar
753f55c09e
Viewport: disable shrink-to-fit (WebKit)
...
I go out of my way to make sure the site works on viewports well under
240 CSS pixels wide. Some pages are very long, so a single mistake in
one part of the page shouldn't cause small text throughout the page.
2022-05-30 12:28:13 -07:00
Rohan Kumar
232ca4639c
New note: Prologue to the meta post
2022-05-30 12:12:01 -07:00
Rohan Kumar
927987093e
Form improvements
...
- Make webmention submission form a fieldset
- Re-order CSS to avoid descending specificity
- Make search label mention Search My Site
2022-05-30 12:07:33 -07:00
Rohan Kumar
0ed68c5e9a
Add webmention submission forms
...
A long time coming
2022-05-29 22:48:27 -07:00
Rohan Kumar
c82cd646dc
Poggies.
2022-05-29 22:06:03 -07:00
Rohan Kumar
65306b7867
Fix: sort webmentions by date
2022-05-29 20:37:18 -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
06020cf849
Fix invalid microdata
2022-05-28 16:53:02 -07:00
Rohan Kumar
41be095485
Fix: don't use system-ui for inputs
...
Thanks, forever!
2022-05-28 16:51:37 -07:00
Rohan Kumar
97baa0bd51
Fix: add redundant author metadata
...
Some article extractors get confused when the article body references
another author with microdata. Declare the author itemprop a second time
to make them happy.
2022-05-28 16:30:28 -07:00
Rohan Kumar
4c5d8483bd
Fix <ins> looking like a hyperlink
2022-05-28 14:22:52 -07:00
Rohan Kumar
1d44bc382d
Marginalia.nu has gone open source
2022-05-28 14:11:51 -07:00
Rohan Kumar
c3f418e87b
Minify RSS/Atom, since those are kinda hug
2022-05-28 13:53:24 -07:00
Rohan Kumar
f514677e94
Add some ActivityStreams metadata to Atom feeds
2022-05-28 13:43:30 -07:00
Rohan Kumar
3b8b35ce8c
Fix: get webmentions from legacy URLs
2022-05-27 19:21:43 -07:00
Rohan Kumar
6c35495511
Remove RSS feed from main menu
...
Posts and Notes feeds are linked by their respective pages.
2022-05-27 17:59:44 -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
38c0d38fa4
Add RSS feed for notes, part 1
...
Add an RSS feed for notes. Next up, replacing the RSS navlink with a
page containing links to both my posts and notes RSS feeds. When I get
ATOM and WebSub, it'll have links ot those too.
Also fixed some typos and switched "Posted" to "Noted" in the context of
notes.
2022-05-26 18:03:28 -07:00
Rohan Kumar
69a49b5dc0
Add non-interactive space between form tap targets
...
Also fixes alignment on some browsers like IE.
2022-05-26 18:00:02 -07:00
Rohan Kumar
d6d88f1e92
New note: "New search box"
2022-05-26 17:42:31 -07:00
Rohan Kumar
0cd1d89a8a
Reset input styles
2022-05-26 17:23:51 -07:00
Rohan Kumar
a1d3c993bc
Fix bad search label
2022-05-26 17:16:21 -07:00
Rohan Kumar
8158cb3cd9
Add site search (poweredy by SearchMySite)
...
Add a search bar to the site footer to search seirdy.one.
2022-05-26 17:06:56 -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
81ccde1d3b
Add devring webring
2022-05-26 11:06:35 -07:00
Rohan Kumar
485d0579f8
Join Loop ring
2022-05-25 22:36:43 -07:00
Rohan Kumar
b60156fb08
Serve a 88x31 sticker
2022-05-25 15:39:38 -07:00
Rohan Kumar
10fb1f9e4a
New note: "answer engines"
2022-05-25 19:59:09 -07:00
Rohan Kumar
b6cec919ab
Fix changelogs for notes
2022-05-24 17:28:32 -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