indrora / Atomic

Atomic: an IRC client from the ashes of yaaic
https://indrora.github.io/Atomic/
GNU General Public License v3.0
123 stars 29 forks source link

Clicking links can be improved #67

Open haarp opened 9 years ago

haarp commented 9 years ago

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!

indrora commented 9 years ago

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:

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.

haarp commented 9 years ago

I understand. Oh well.

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

haarp commented 9 years ago

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.