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

36 commits

Author SHA1 Message Date
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
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
d123bd9a12
New shortcode: "mention-work".
Will be useful when I start posting reply notes.
2022-05-24 17:25:16 -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
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
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
cb2337fb0f
Typo 2022-04-29 08:57:06 -07:00
Rohan Kumar
048a8147cc
Fix broken link 2022-04-27 08:45:47 -07:00
Rohan Kumar
9d34f82f5d
Limit homepage posts to featured posts 2022-04-18 00:31:19 -07:00
Rohan Kumar
7726d8341e
Even more narrow optim
Should now work on a viewport of 150px
2022-04-14 22:15:36 -07:00
Rohan Kumar
14f2053fc1
Style: reduce horizontal scroll, element borders
All pages should now look good on screens 230px wide (DPR=1), inc. most
feature-phones running e.g. KaiOS.

Add borders to images so they look distinct from the surrounding page.
2022-02-26 17:18:44 -08:00
Rohan Kumar
c03af0eacc
Use new "indieweb-person" shortcode
This should reduce a lot of repetition. Supports first/last names,
nicknames, generic names that don't conform to first/last norms, and
has basic support for affiliated organizations.

Also snuck in more info on website colors to the web best practices
article, inc. a link to Chris' Wiki.
2022-02-19 12:48:53 -08:00
Rohan Kumar
589544cd6c
Fix: unique html ID 2022-02-11 16:11:58 -08:00
Rohan Kumar
5ba82ea53d
Put <dfn> in own paragraph 2022-02-11 14:53:44 -08:00
Rohan Kumar
65ad38d559
Fix broken links/anchors 2022-02-07 21:26:03 -08:00
Rohan Kumar
de4a742620
Use <dfn> elements 2022-02-06 22:24:11 -08:00
Rohan Kumar
17c3fb568d
Add translation of whatsapp article 2021-12-13 15:26:03 -08:00
Rohan Kumar
69aef63c86
Update whatsapp article with follow-up link @top 2021-10-03 13:38:07 -07:00
Rohan Kumar
0d2d25b124
Fix: use HTTPS links where possible 2021-08-16 17:48:36 -07:00
Rohan Kumar
2d908e688d
Clarify attributions 2021-08-05 00:47:11 -07:00
Rohan Kumar
99e402f133
Clean up some relative urls again 2021-06-16 12:18:01 -07:00
Rohan Kumar
5ea5ee72cb
Update some article tags 2021-03-10 12:51:44 -08:00
Rohan Kumar
0915928e21
Clarify why web components made Pale Moon migrate
Clarify that WC aren't (strictly speaking) problematic; they're just too
complex for them to implement.
2021-03-02 23:19:42 -08:00
Rohan Kumar
2a87923bcc
Update FLOSS-related terminology
New terminology (with a footnote for more background) reduces confusion
and clarifies the difference between different viewpoints in this space.
Thanks to RMS for providing feedback.
2021-03-02 23:04:04 -08:00
Rohan Kumar
3f31e90605
Link to follow-up post 2021-02-25 14:36:29 -08:00
Rohan Kumar
4f9250c69e
Add Spanish translation 2021-02-21 17:22:48 -08:00
Rohan Kumar
3d6fd9eb9b
Add new article translation (Romanian)
Thanks, Licaon_Kter!
2021-02-13 20:14:57 -08:00
Rohan Kumar
727d6cca5e
Add Framablog's French translation
Thank you so much, Framalang!
2021-02-04 10:49:02 -08:00
Rohan Kumar
93846a469b
Clarify that WhatsApp isn't unique
The Hacker News discussion revealed that the article implies WhatsApp is
unique, when it really isn't. It was simply topical.
2021-01-31 22:16:44 -08:00
Rohan Kumar
51c84cebf1
Fix some insensitive Americentrism
Didn't realize my unconscious bias. Thanks to bambax and elif on HN for
pointing that out.
2021-01-31 19:17:41 -08:00
Rohan Kumar
0caabb4e44
Link to Russian translation
Thank you so much, Evgeny!
2021-01-30 15:40:57 -08:00
Rohan Kumar
81b9e58942
Add + respond to a good comment from @paulsnar
Thanks for the feedback
2021-01-29 12:06:41 -08:00
Rohan Kumar
d3055b270e
Add note on free calls increasing adoption
Thanks to @ufrafecy@lemmy.ml for pointing that out.
2021-01-28 10:57:04 -08:00
Rohan Kumar
19bcadab01
Add a link to an archived copy of a tweet 2021-01-27 16:37:39 -08:00
Rohan Kumar
5bd359caf2
New article: WhatsApp & the domestication of users 2021-01-27 16:24:23 -08:00