newfs / gobotany-app

Deployable code for the Go Botany application
9 stars 8 forks source link

iPad: Level 3 page: non-native select menus not working well #84

Closed sidkoul closed 12 years ago

sidkoul commented 12 years ago

On the iPad, the

are all Dijit widgets and require extra tapping on the part of a tablet user. If we replaced them with native HTML widgets, the user interaction would be simpler.

jnga commented 12 years ago

For the photos menu, an extra tap is required in order for the choice to take effect, and the user has to tap in the drop-down menu itself rather than the usual scrolling selector area on iOS. A native control will fix both of these things.

With the family and genus menus, which are a combo box control that pulls up the keyboard, the keyboard is not dismissed as it should upon making a selection. Although it was initially thought that keyboard entry was desirable for these controls, the controls are now further down the page and are mostly a "power user" feature. With native controls, interaction will be better for mobile users, and desktop users will still be able to press a key to help navigate the list.

jnga commented 12 years ago

To start, changed the Show Photos Of menu to use a native control with commit 9a3e1e8c58. Family and genus menus are next.

jnga commented 12 years ago

Replaced family and genus menus with commit 01148cf924.

Not closing this issue yet because there is still a bug to fix here: sometimes image thumbnails can be blank until the user switches the image type. Seems like it might happen after reloading the page.

jnga commented 12 years ago

Fixed image loading bug with commit a61e9cc3aa.

sidkoul commented 12 years ago

You read my mind John! I was just going to ping you about that :)

On Tue, Apr 10, 2012 at 9:29 PM, jnga < reply@reply.github.com

wrote:

Fixed image loading bug with commit a61e9cc3aa.


Reply to this email directly or view it on GitHub: https://github.com/newfs/gobotany-app/issues/84#issuecomment-5060426

Sid Koul Programmer Analyst New England Wild Flower Society 180 Hemenway Road Framingham, MA 01701 508-877-7630 x3207 (office) 508-877-3658 (fax) 781-254-3422 (mobile) http://www.newenglandwild.org/

sidkoul commented 12 years ago

So one thing I noticed. See if you can reproduce this:

jnga commented 12 years ago

Thanks for spotting that bug. Fixed with commit 5f0d3ba27a.