Hacker News new | ask | show | jobs
Octopart Part Browser, built with JavascriptMVC (octopart.com)
30 points by smock 5922 days ago
6 comments

This looks very promising. Great work!
Congratulations to the Octopart team for the fantastic work! For those wanting to try out javascriptMVC3.0 here's where you can get it: http://github.com/pinhook/framework
It'd be a little more interesting if the source wasn't obfuscated or provided in full elsewhere.
I was planning to upgrade to JavascriptMVC 3.0 before open sourcing it but if you want to see the source as-is let me know.
Its very neat and simple. I think its going to be a winner.
Needs filters to be useful but otherwise very cool.
Thanks for the feedback. If you click on the magnifying glass in each column header you'll get a filter for that column.
Wouldn't a filter icon be more obvious?
What do you mean by filter icon?
For filter icons usually a funnel is used:

http://images.google.ca/images?hl=en&source=hp&q=fil...

Magnifying glasses typically represent search.

I think the magnifying glass is perfectly acceptable here. I think the "filter" icon is much less recognizable to the majority of users. (case in point, the author of the app hasn't heard of it).
The back button works! Hallelujah!
Some things would be improved with more attention to accessibility. Ext.tree.TreePanel, for instance, allows keyboard navigation out of the box. In a similar vein, the results grid doesn't allow row selection/keyboard navigation (ref. Ext.grid.RowSelectionModel).
JMVC doesn't provide packaged widgets (though it is starting to). It's about providing a middle layer (above jQuery, less than customizable widgets) to build customized apps that are as light as possible.