Dark UI

More and more, the phone apps I use have adopted dark user interfaces, often with pure black backgrounds and dimmer whites. I’ve really come to love this! I often keep my brightness as low as possible, to save both my battery life and my eye balls, and these darker interfaces really look greater when the brightness is lower. Most of my apps added their dark UI because on OLED displays (which the fancy new iPhone adopted) pure black pixels are turned all the way off, which can further maximize battery life.

Beyond technical reasons, I also love the aesthetics of dark UI. Since the pixels turn off, the boundary between the edge of the screen and the body of the phone disappears—it blurs the line between hardware and software and is a very cool effect. It also references the historic tradition of computing. Developer applications like text editors and terminals usually default to dark interfaces, following user preferences and a long legacy of software development tools, going all the way back to the first digital displays. It was only when our graphical screens started to go WYSIWYG and simulating the look and feel of ink on paper that dark text on white backgrounds became the norm, continuing to today.

Dark interfaces are also more honest to the display hardware we use today. Screens emit light, rather than reflecting it, which means they have intrinsic properties totally separate from ink on paper. That’s why screens use RGB, an additive color model, rather than the subtractive CMYK color model that’s used in printing. Of course, this is the kind of detail that only people like publishing nerds really pay any attention to.

That’s not to say there’s no validity to dark text on light backgrounds, especially when accessibility is a concern. In my own, cursory research I found up a conclusion from Jason Harrison, Post Doctoral Fellow, Imager Lab Manager at the Sensory Perception and Interaction Research Group, University of British Columbia:

People with astigmatism (aproximately 50% of the population) find it harder to read white text on black than black text on white. Part of this has to do with light levels: with a bright display (white background) the iris closes a bit more, decreasing the effect of the “deformed” lens; with a dark display (black background) the iris opens to receive more light and the deformation of the lens creates a much fuzzier focus at the eye.

It’s important that people be able to read in the way that’s most comfortable for them! Whether it’s somebody with astigmatism who finds dark-on-light easier for them, or whether it’s me wanting as low a brightness as I can manage.

That’s part of the reason why, on Massive, I recently added a light switch to the menu bar. Partly, it was to test out my style cascade and experiment with more radical theming that we’ll be using for Reports and other features. But also, it’s because while I wanted us to default to a light-on-dark default that’s familiar to readers, I myself wanted the ability to turn the brightness off! I’ll probably copy that light switch over to this site at some point soon, too.

That being said, I’m really pleased that the cultural trend is starting to swing back from dark on light to light on dark. There’s always going to be WYSIWYG and the inefficiencies it introduces—we’ve got to design for users where they are rather than expect them to adapt to our arcane “best practices.” Even if nobody else cares, I’m at least glad I’m getting the option more and more, since I’ll take it every chance I get.

Overthinking It

Scribbly scribble

Oh boy, I am just not satisfied by the bare minimum. It feels like a really odd thing to say, but doing less is something I something I need to get better at. I put together this new website over the last month, and the whole time I feel like been fighting against myself! I keep trying to add on all this structure and overwrought complexity onto this thing, when all I really want—the reason I started over in the first place—was that I wanted to give myself an excuse to journal again.

I’ve done this before! And it’s turned out poorly! As soon as the “fun” part of building the site is done, I totally lose interest in it. That’s why I’m always blogging in these 2 week stretches after I redo my site.

There’s two options, I guess. The first one is to just build empty websites for myself, and keep tweaking them and fiddling with them but not really accomplishing anything of lasting value (because I’ll fiddle it away eventually). The alternative it to actually focus on improving my habits with the hope that I’ll benefit from those changes in the long run.

It’s my grasshopper brain v.s. my ant brain. I’m always rooting for my inner ant, but my inner grasshopper is always winning.

Fortunately, having gone through this process a few times and come out the other end of it kinda dissatisfied with myself, I think I at least understand my impulses a little better and, in turn, can deploy some strategies to avoid falling prey to them again. I think about them like personal anti-patterns. Here’s the two I’m facing right now:

The first one is over-structuring from the get-go. Premature optimization is a bad habit I’ve been learning how to fight against for years (hopefully I’ll write more about that!). If I submit to that anti-pattern, I’ll end up spending all my time coming up with a really baroque data structure but without any data to fill it. I mean, I had to just literally stop myself from putting a navigation on my website, even though I have nothing to navigate to! LAME!! I realized my time was better spent scolding myself for doing this in my journal, which solves the problem of not writing more, at least.

The second one is caring about the quality of what I’m doing here. THAT’S NOT THE POINT DUMMY. The point is to make a space for practice so that I can eventually write the things I want to. I get so self-possessed and self-conscious that the things I’m writing are too meta (I literally can’t help myself from doing it right now), too boring, or too inelegant. I have to abandon this pretension and ego and just GO FOR IT. The only way I’m gonna get to that place is by putting in the hard work and letting go. That’s kinda scary, tho, but at least I’m gonna try to not impose too much pressure on myself.

This whole thing reminds me of something I heard about starting a new note- or sketch-book, feeling all anxious and worked up about making it the perfect journal, and scribbling over the first page to relieve that anxiety. There’s nothing you can do that can be worse than the scribble. Pressure’s off.

I’m trying my best to not over think it.