I made some improvements to OnePo this week. Specifically:

  • I brought back the ability to insert more text, image and video blocks in between existing blocks in your post. Personally I found it too crazymaking to always add things at the bottom and then nudge them up.
  • However, there were user experience concerns expressed about that being too much before. This is why I took a stab at a better experience for it: the buttons to add new blocks are nestled in a single "+" toggle above each existing block, and you can toggle it closed again.
  • Speaking of nudging things up from the bottom, that was not a great experience either, particularly if you had to nudge something with the arrows ten times. So now we drag blocks around instead.

These changes work well on desktop, should also work well on tablets (let me know if you get the chance to try it), and work okay on mobile. I do find the new experience of dragging an image a little weird on the iPhone, but it works and hopefully I can continue to fine-tune it.

However... these changes are a bit selfish. There's nothing wrong, obviously, with putting my own uncompensated free time into features I like. Honestly! The nerve of this guy!

But, I've also promised alt text for images and that's a matter of accessibility. So I will get back to that next.

Alt text will be easiest to add for images in posts, because those are full-blown blocks in the editor. Adding one more editable field to them is no big deal.

But for images in comments, it's necessary to rethink the user experience. Right now it's a bit of a hack: "just pick an image and it'll upload and bam your comment is live!" That's cute, but it closes the door on adding alt text before your comment is live. And also there is currently no way to edit an existing image comment. So yeah, rethink.

I did carry out some interesting experiments in that area recently, which also included improvements to the image uploading experience. If I manage to carry that through, image uploads will be a lot faster because the browser will be doing the initial resizing work if necessary.

MORE
6/15 '23 39 Comments
It’s interesting how what makes you happy about OPW is and adding features is also things which are generally good. You’re not like other people who say, “IT WORKS it performs as advertised YAY now how do we use this for data mining and charge people $120 a month for it?”
This is why we love it here. Because we trust Tom to be the caretaker of our stories.
Tom has been a builder and a respectful steward of Community for as long as I've known him. Which... is a WHILE.
I met Tom in my freshman year of college. He was a junior. How did you two meet?
I’ve been wondering the same thing but didn’t know how to ask politely. I assumed it was talk.bizarre.
Annie and I met through talk.bizarre, so about the same time I met you IRL, and I once visited Casa Canetoad just after college. Also saw each other at an in person talk.bizarre BOB. I was gaffe central back then, but a few years on I set up Nerdsholm and did a respectable job of that whole stewarding thing for a number of years. Still remember Annie’s incarnation as Slim the Cowboy with fondness.
It's funny - I never experienced talk.bizarre, but I know enough folks that were part of it that it feels like it's a part of my own history. Kinda mind wobbly, that.
(For anyone who didn't experience Nerdsholm: it was basically an online chat server, although nominally a shared text adventure-y kind of space, as many were at the time. A large cohort of us were logged into it pretty much continuously and shared quite a bit of our lives. There was a wedding!)
That’s awesome.

My buddy Wes briefly set up an installation of his own custom MUD for some of us to use as a chat server. Not the same, but fun.
I have fond memories.
Annie is kind. I was quite a doofus when we met. But I grew into a respectfully stewarding doofus.
Tom is far more modest than I am kind.
Both can be true. In fact, I'll just say both are true - Tom is very modest, you are very kind.
I yield to your superior wisdom!
Tom is very modest, Anne is very kind, and Shell is very wise!
Yeah I’m way more modest than - damn.
That was much faster and easier than usual.
Actually it’s a mandevilla and some nasturtiums, but yes, the upload went more smoothly.
I didn’t do anything about the upload yet actually. That’s all in the experiment column right now.
Come in, I was giving you credit!
Sometimes I forget how big your brain is. Tis a thing of wonder.

I read your words about “user experience” and… it would never occur to me that these things needed “fixing.” Every day I’m merely grateful for this gift you provide and how it unfolds again and again, every day, in front of me.
She said it better than I did.
Yup. That exactly. Thank you!
I'm just happy he uses it for the Forces of Good. 😉
>Speaking of nudging things up from the bottom

How about a little French thing that hasn’t been fed in 9 or 12 weeks nudging things up from the bottom, Chris?
Hey, how do I turn the email reminder back on?
"Me" -> "Account" -> "Daily Email" checkbox
Thanks. As a low priority task, could you date stamp and separate the notifications? Maybe date stamp replies as well, although I enjoy the clean aesthetic.
and can you put a 3/4" layer of cream cheese frosting on top? Must be made with real Philadelphia cream cheese.
With a cherry too, please.
You won't get it if you've cleared your notifications by looking at them on the web.
Hmmm. I do both. I get the email, but I also do a 'detailed' look using the notifications on the web.

I mean, I _want_ both, but I'm wondering if there's a risk I will accidentally turn something off now.
You won’t turn anything off. It just won’t send what you have already read.