Live data from Hacker News

Chosen: A javascript plug-in that makes long select boxes user-friendly.

harvesthq.github.com

61–70 of 81 posts

Re: Chosen: A javascript plug-in that makes long select boxes user-friendly.

#61

This project looks awesome. This stuff is annoying to have to replicate yourself, and I'm glad to see MooTools support as well. That said, my first reaction when looking at the first Country dropdown example was that I liked the native one better since in OS X it shows me dozens of choices at once (fills most of the screen vertically) and then in the "after" suddenly I was constrained to only seeing 7 countries at a…

The single select also cannot be reached by pressing the tab key (for me, Safari 5.0.5). When I fill out a form, my hands are on the keyboard. I tab to the country field, start typing my country to select it, and move on. So I'd say the single select is worse than native on both Safari and Mobile Safari.

The multi-select is great, though. Why not make the single select work like the multiple?

Re: Chosen: A javascript plug-in that makes long select boxes user-friendly.

#62

I think this is great and would like it to be a browser extension so that I can use it all over the web

That looked like a cool project, so here:

https://github.com/gk777/Easy-List-Select

Unfortunately, I don't think it's as good as I thought it would turn out to be, but it's definitely neat.

EDIT: it's a chrome extension BTW

Re: Chosen: A javascript plug-in that makes long select boxes user-friendly.

#64
post #46

The more libs like this I see, the more I feel that the core HTML controls should be improved and expanded. They are getting really, really dated and don't address a lot of common problems. Things I feel would make a lot of sense: Collapsible trees. Numeric sliders (preferably done like draggable digits http://worrydream.com/Tangle/ ). Native drag-and-drop sipport for elements. (And yes, this can be done with plain f…

Numeric slider exists in HTML5: http://diveintohtml5.org/examples/input-type-range.html

Re: Chosen: A javascript plug-in that makes long select boxes user-friendly.

#65

This project looks awesome. This stuff is annoying to have to replicate yourself, and I'm glad to see MooTools support as well. That said, my first reaction when looking at the first Country dropdown example was that I liked the native one better since in OS X it shows me dozens of choices at once (fills most of the screen vertically) and then in the "after" suddenly I was constrained to only seeing 7 countries at a…

> Apple did a good job with s on iOS and this completely breaks it. Agreed. Also, when a user has to access both your desktop and mobile apps, the experience has to be the same. This plugin, however nice, is trying to solve a problem by further modifying the problematic feature. Just remove the select if your list is too long; there should really only be a handful of options contained within. As a rule, I keep it to…

Interesting statement! What would you suggest as a replacment for long option lists? Autocomplete?

Re: Chosen: A javascript plug-in that makes long select boxes user-friendly.

#66

Earlier quoted context omitted.

This just seems like a matter of preference to me. It works on iOS pretty much just like it works on a desktop. It may be that some iOS users would prefer the native UI, but you could say the same for some desktop users (particularly keyboard-wary ones). I certainly wouldn't call anything "broken".

It's broken. When I tapped it the element the dropdown part of it didn't come up on the screen. The only way to scroll inside it is to do the 2 finger scroll, which 90% of users wouldn't know how to do (since normally you do a 1 finger). On the desktop the element still feels like a . On the iPhone it feels nothing at all like a

I believe that on iOS5, the 2 finger scroll has been removed and replaced with a 1 finger one.

Re: Chosen: A javascript plug-in that makes long select boxes user-friendly.

#70
post #18
post #12

And yet another control that pretends to be a dropdown box, but isn't. No. I'm not complaining about the appearance or the fact that it has a search field while the real dropdown doesn't. I'm complaining about the way it responds to mouse actions: The real dropdown box, on my machine, expands the menu on mouse down after a no-doubt OS-specific delay. The fake dropdown doesn't - it only reacts on mouse up. Of course,…

Looks fantastic, but here's another feature it doesn't have which makes it feel less native. Try mouse scrolling too far whilst the menu's options are open/visible. The parent page scrolls as well when you reach the start/end. This doesn't happen with a normal select menu. I wonder if there's a way to do an event.preventDefault() on the mouse scroll event when reaching the end of the list?

Not just looks, it solves certain big usability problems I have with regular selects or checkboxes for values. However the few non-native problems are indeed problematic. We got brainpower here, lets make it work!
Post reply on HN