Login Register

Results of review of Dijit widgets from interaction and isual design perspectives

The Design Leadership team at IBM has completed a quick review of the dijit widgets from both interaction and visual design perspectives. We have a spreadsheet itemizing comments per widget.

I'm wondering what would be the most effective way to pass these on to the community. Most of the comments are suggesting for improvements as opposed to 'bugs'. Would the TracWishlist be the appropriate place?

Thanks,
Scott

AttachmentSize
ibmVisuals.doc161.5 KB

great

This sounds great! We've been looking for someone to work on this.

This will probably turn into dozens of tickets in trac but for now can you post the results here?

Unfortunately I can't figure out how to attach a file to a forum post but google doc would work (their on-line spreadsheet thing) if you can load the XLS into there, or if not maybe provide some other link (or maybe there is a way to attach things here).

PS: oh as Alex suggested if you mail the info to us I could throw it in dojotoolkit.org/~bill or somewhere and we could link it from here. Anyway, really looking forward to reading your findings and working on them.

wow!

Hi Scott,

I can't tell you how excited I am to get this kind of feedback. We've been asking around the interaction design community for feedback of this sort for *years* now with limited results.

As for how to handle these things effectively, Bill (Dijit project lead) has suggested that there are probably 2 phases depending on what's in your findings. First, we should discuss the larger issues (if there are any) and figure out how to prioritize. Secondly, we'll need to take those findings and agreed-upon directions and turn them into enchancement and bug tickets in our bug system (http://trac.dojotoolkit.org).

As for how you should share you findings, perhaps a Google Doc or something would be best? We can give you access to editing pages on this site (Drupal), but it doesn't have a spreadsheet system of any sort. In the interim, it would be great if you could email your findings to bill@dojotoolkit.org and alex@dojotoolkit.org.

Thanks again, and I'm looking forward to working with you on making Dojo a better system for constructing useful user experiences.

--
Project Lead, The Dojo Toolkit
President, The Dojo Foundation

spreadsheet posted

Bill and Alex,

I've posted the spreadsheet on Google docs and invited you both as collaborators as well as two others on the Design Leadership team who worked on the analysis.

I hope I haven't raised your hopes too high. The analysis was a very quick heuristic look at the widgets; nothing in-depth. In general --as you'll see by the scores in the spreadsheet-- most widgets score around 4 on a scale of 1 to 5 with 5 being best. There are some exceptions as indicated by the lower scores.

Some of our comments are a bit cryptic. Google docs should be a good way for us to provide clarifications where needed.

Regards,
Scott

I'd love to open this up for

I'd love to open this up for further discussion in whatever is the most appropriate forum to do so. I've been working with dojo Dijits in my apps, and have been logging similar design issues when working with DataStore/DojoxGrid, and with Tree's DnD handling.

Obviously, this is just my wish-list of things to work on, and I'd feel more comfortable getting a consensus on these issues before submitting over to Trac.

spreadsheet link

Here's the link to the spreadsheet.

Lalee - love to hear your comments too. Not sure what the best way to present them is... maybe (after checking that a comment isn't already fixed in nightly or addressed in the LnF bug list, then maybe should make forum posts in this forum (one per widget maybe)?

=========
Bill Keese
Project Lead (aka BDFL) of Dijit

more recommendations

Julie emailed me a list of visual recommendations which I've attached to this post as ibmVisuals.doc. (I tried to get it in some other format like PDF or Google docs, but no luck, so you'll need to open it in MS word... not NeoOffice but the real thing)

=========
Bill Keese
Project Lead (aka BDFL) of Dijit