clar is a user on cybre.space. You can follow them or interact with them if you have an account anywhere in the fediverse.
clar @clar

new blog post: dissecting the loaded phrase "users are stupid," and why FOSS really could learn a lot from design.

it's the first post in a series I'm hoping to do about a lot of stuff on user experience and FOSS.

b.charr.xyz/the-user

· Web · 15 · 13

@clar oooooooh! this is sooooo gooooood!!! looking forward to seeing more in the series!

@clar re: the iPhone and "intuitive", it's worth noting that Apple also does a lot of gestural-interface tutorial through the mode of advertising

@clar (should have put this part first but: this article is great, needed and well said...and I absolutely love the purples on your site!)

@uxio thank you! the colour scheme is actually time based so because you viewed this between 10-6 you got the purple version :p

clicking the moon icon lets you change it up, and holding it resets back to time-based which I particularly like

@clar jsyk this line spacing is (for me at least) almost unreadable, and the animations when i resize the window are really jarring (i don't mind them, but for some people i know that kind of thing is a big problem)

@er1n tbqh the animations when resizing the site were entirely unintentional and I realise it was accidental because of transition: all; I'll fix this tomorrow

as far as line spacing: is this because it's too low or too high?

@clar far too low; it looks like this on my system:

@er1n so I actually had this problem too in Firefox Focus/Klar on my phone but assumed it was a bug and not actually a problem with the CSS. that looks horrible and I'm sorry you got that; it's supposed to be much higher

mind sharing what browser you're using?

@clar Chromium, "Version 67.0.3396.87 (Official Build) Arch Linux (64-bit)" if it means anything

@er1n yeah I should have tested in chromium and just assumed that because it worked before and I'm only doing minor tweaks it wouldn't affect anything.

I'll probably figure it out tomorrow

@er1n PS I figured it out: normalize.css has a few things to normalise line-height for WebKit specifically and it's overriding my line-height settings. It worked before I added normalize.css and I guess I assumed that adding it wouldn't fuck things up

I'll fix this once I get back from work

@er1n I finally fixed this and apparently it was that `line-height:1rem` on the root element just outright doesn't work on chrome because Google is full of quality developers.

@clar
now I'm really curious what you think about (one of the two editors), since it's (imho) quite intuitive once you've learned a few simple basics
(and tbh some of those basics are also intuitive if you've used Plan 9 before)

@grainloom I actually haven't used any of acme or plan 9 although I was initially introduced to it by @k

it'd be an interesting thing to take a look at for sure

@clar I just got around to reading this, it’s very good
Had a literal laugh out loud about the iPhones as shovels thing

@k I'm glad my humour didn't go unnoticed

there were a few other jokes that I had to cut because it just didn't make sense but I'll probably pigeonhole them into other posts