< Starting a blog...

~starbreaker

A lighter font against your dark background would provide better contrast and thus easier reading.

I'd suggest running your pages through <https://wave.webaim.org/>, or (in the case of your homepage) checking out <https://wave.webaim.org/report#/https://257m.codeberg.page/>. There's minimalist web design, and then there's inaccessible web design, and I'd hate to have to use a screen reader to visit your website.

Likewise, it's plain that you're designing your pages to be read in text-mode browsers. I'd suggest at least adding the standard viewport meta tag so that it doesn't look terrible on janky old mobile devices.

<meta name="viewport" content="width=device-width,initial-scale=1" />

MDN: Responsive Web Design

I'm curious as to why you're using <div id="main">. HTML5 (which you get using the "html" doctype) provides tags like <header>, <main>, <article>, <section>, and <footer>. These semantic tags make it easier for humans and machines to understand a page's structure, and make your page more accessible to people using screen readers and other assistive technologies.

I'd also suggest running your pages through the W3C validator. I did that with your home page and it turned up some errors. Check out <https://validator.w3.org/nu/?doc=https%3A%2F%2F257m.codeberg.page%2F>.

Write a reply

Replies

~257m wrote:

I am sort of mostly viewing these pages from w3m in the terminal so your right on reading them from a text-mode browser.

~257m wrote:

Alright I fixed a few things. It's not perfect because it dosen't ARIA regions but I am sure I can fix that in the future.