Live data from Hacker News

Text editing on mobile: the invisible problem

jenson.org

91–100 of 693 posts

Re: Text editing on mobile: the invisible problem

#91
Excellent article. I have long thought that mobile has horrible UX, especially for typing. I don't know how other people aren't more annoyed. For me it's because I can touch type relatively fast on a real keyboard, and can switch between a mouse and a keyboard very fast. It's sooo frustrating not having the same speed on mobile while editing.

For writing prose, gboard is bad, but it's the least bad solution, its sliding gestures and predictions are good enough.

I use unexpected keyboard for programming on the go. Free and open source, originally developed for termux. It has arrow keys and modifiers, and undo also works (ctrl z). TBH it's not perfect for me as it doesn't have predictive text and its arrow keys are fiddly, so I use it sparingly.

Re: Text editing on mobile: the invisible problem

#92
post #5

Earlier quoted context omitted.

Because the text editing process is baked in the base UI classes on Android (TextView), you cannot change it with an app. OEM manufacturers sometimes do because they ship different class code with their OS.

But the author works at Google, so can surely pass the message on up the chain that this design decision is stifling innovation in touch-based text editing?

I'm the author. I've been trying...

Re: Text editing on mobile: the invisible problem

#93

I was slightly surprised by the author’s example experiments. Deleting x from the middle of a word does not sound like a common editing task to me and I think it would be much more common to just select the whole word and retype it. If that means the UI is more optimised for other interactions than deleting letters from the middle of words, I think that’s fine. It seems pretty important to have the tests be realistic…

As a bad speller I can assure you deleting from the middle of a word is a very common task.

Re: Text editing on mobile: the invisible problem

#94

Earlier quoted context omitted.

Yearly reminder that Nokia perfected the slideout keyboard on their N900 model over 10 years ago

Also there was an actual linux distribution in it, Maemo. You could do things with it.

Maemo is still actively developed thanks to the fanatical/fantastic community around it.

https://maemo-leste.github.io/

Re: Text editing on mobile: the invisible problem

#95
post #66

Nothing on mobile is okay. I know everyone loves their smart phones but they really are terrible computers in every way except for portability. Use a computer when you actually want to do things. Smartphones are just for when you're literally unable to use a real computer.

They are much, much better for photos. I will even say they are better for most videos chats. They are better music players. They are better GPS nav systems.

They are better for taking photographs simply because they're smaller, but for every other aspect of photo viewing, management, and editing, they are worse. They have a tiny screen, insufficient local storage and compute, and no keyboard or mouse.

They're not better music players. Sound quality can be identical because phones support USB DACs, but again, everything else is worse. On a real computer I can easily search my library just by typing. There's no way to find specific tracks that fast on mobile.

Re: Text editing on mobile: the invisible problem

#96
post #39

Earlier quoted context omitted.

Apple had a solid solution with 3d touch -- press a little bit harder and it was near instant jump to right position/highlight. I felt much faster inputting on my iPhone then. I miss it every day.

Doesn’t this still exist? You Force Touch the space bar and get a cursor

Yes. It’s a long press, though, not 3D Touch or whatever they used to call it. Admittedly this got much better with the new shorter delay to activate long press in iOS 17.

It’s restricted to the space bar, too. IIRC it was much better on my old 6S.

Re: Text editing on mobile: the invisible problem

#97
The problem is far from invisible (to me at least). A few months ago on HN I used text editing as an example of how iOS wasn't ready for "business" use. I can't find the comment now, but my memory is that I listed several of the issues listed in this post and said something like "Text creation/editing is core to the 'business', non-content-consumer use case. Apple needs to either acknowledge these problems and work to solve them, or admit they cannot solve them and stop pushing this narrative." It's especially telling that the author references Apple's 3D Touch as being an enabling technology here, when Apple shipped it without thinking of a valid use case for it, and then discontinued it after several years of still not thinking of a valid use case for it.

It's interesting to me that Google had Tablet Tuesdays. One of the things I've said many times is that it's obvious when a company actually does the thing they're pressing users to do. Google obviously uses gmail, and just as clearly never used any of the social products they released. But I think Tablet Tuesdays doesn't accomplish the thing they hoped it would: if you can use a regular computer 4 days out of 5 -- or maybe 5 out of 6 :-( then you can limp along on that one day and not have enough incentive to actually solve the problems. "Tablet Tuesdays" should have been "Tablet Teams" -- whole groups of people forced to use nothing but a tablet, with no way to hide from the problems that caused.

Eloquent seems like an excellent existence proof that better is possible. Personally, I would try multi-touch gestures to solve some of the problems. It might be (okay, likely is) too complex a solution, but Apple (at least) can detect up to ten(?) separate touchpoints. That would be absurd, but I'd be curious to try copy/paste with multi-touch shortcuts. And it seems that selection might benefit from multi-touch as opposed to the (admittedly clever) pressure hack Eloquent is using.

Re: Text editing on mobile: the invisible problem

#98
By the way, a simple solution I have come across to make the experience slightly less painful: use an OTG adapter, and plug in a USB keyboard. Most offices/hotels etc have USB keyboards lying around, and the OTG adapter is a tiny device. This means that I can reply to emails when I am travelling, and I have found the experience satisfactory. It's not a truly mobile solution, though, since carrying a keyboard around yourself, is bulky.

https://en.wikipedia.org/wiki/USB_On-The-Go

Re: Text editing on mobile: the invisible problem

#99

Nothing on mobile is okay. I know everyone loves their smart phones but they really are terrible computers in every way except for portability. Use a computer when you actually want to do things. Smartphones are just for when you're literally unable to use a real computer.

One of the most important watersheds in my career, was reading Jenson's The Simplicity Shift[0], many moons ago.

It was written pre-iPhone, and talked about the brutal necessity of reducing mobile UX to the very barest essentials.

I find that I am revisiting a lot of this stuff, when writing Apple Watch apps.

[0] https://jenson.org/The-Simplicity-Shift.pdf (Downloads the entire booklet as a PDF)

Re: Text editing on mobile: the invisible problem

#100

I guess I'm the only one to use SwiftKey keyboard with arrows to move the cursor? https://support.microsoft.com/en-us/topic/how-do-i-enable-di... Edit: fixed link

Yeah I use swiftkey with the arrows and number row. Also I have it set up so the keyboard appears in the middle of the screen where my thumb can actually reach. I have no idea how anyone can use one of today’s giant phones one-handed with the default keyboard.

Reading this article I realized I didn’t even know how to cut and paste on android, and I’d long ago resigned myself to deleting and retyping.

Post reply on HN