Atomic icon indicating copy to clipboard operation
Atomic copied to clipboard

Clicking links can be improved

Open haarp opened this issue 11 years ago • 3 comments

Hey. This is just a tiny usability improvement. I've often found that I tap a link and nothing happens. Probably because I didn't quite hit it (although I'm sure I was pretty accurate).

Could the tappable around links be increased? Firefox for instance still allows links to be tapped with some degree of fuzziness.

Furthermore, a successfully clicked link should be marked in a different color for a second or so. The reason is to show the user that the tap was successful. That's especially important on slower devices, as it tells the user whether their browser is now loading or if they need to tap again.

Thanks! Great client btw!

haarp avatar Nov 17 '14 06:11 haarp

Unfortunately, without reworking the whole process of finding links, they're horribly painful in Android.

When it comes to links, I have two basic options:

  • Try and find them all myself, probably doing a really bad job of doing it because links are hard to find, catch, and otherwise not screw up. This would increase the complexity and have a higher failure rate
  • Tell Android "Find links, make them clickable. Particularly, make sure web links and phone numbers and stuff can be clicked on". This means that Android does The Right Thing(tm) no matter where.

Since Firefox does option A (Because it's a web browser, and it has good reason to care about such things) it can do all sorts of fun things with links -- because it's drawing them. I have no control as it stands over how Android lets you tap links.

indrora avatar Nov 17 '14 06:11 indrora

I understand. Oh well.

But the color of a clicked link could be changed for half a second or so, right?

haarp avatar Dec 05 '14 09:12 haarp

Hmm, I think I understand now why tapping links fails so often. If the input field has focus, links won't react to taps. A tap on them first takes the focus away from the input field, a second tap is needed to actually open the link.

haarp avatar Jan 29 '15 19:01 haarp