Hi James,

Thank you for your detailed feedback - all good points.

I want to push out another release when 1.3.1 goes live - so I'd like
to get some, if not all, of the feedback addressed (including others).

1 + 2) almost the same thing - the first problem I see is the AIR
browser, which obviously doesn't have a back browser button (which
would be solved by your first point).  This needs some UI input (which
I'll come on to in a minute).

3) I've talked with Yehuda Katz, the original author of Visual jQuery,
about navigation interfaces - there's two options (as alternatives to
what I have now) that we talked about: tree nav and accordion.

Generally speaking, the tree navigation didn't take as well as the
Visual jQuery approach.  An accordion (I think) would solve the issues
you've specifically mentioned, but would also solve some similar
feedback I've read, i.e. wanting to be able to scan a category whilst
maintaining some hierarchy. (note that you can do this - but it
doesn't quite solve the problem: http://api.jquery.com?category=attributes
).

4) Easy to solve - I didn't have access to a designer (I'm a coder
through and through) but a few simple tweaks to the CSS (I suspect)
should sort this out.

5) I've had the same feedback, but both as a pro *and* as a con (as
you have) - so I was going to create an options area that would
maintain some certain settings - the focus opacity being one of them.

6) This is common piece of feedback - and simply a technical block I
ran in to and ran out of time.  Permalinks are my to priority right
now, I want people to link straight in to a specific function.  I
won't be able to have the URL change as the user browses - but the
title of the function (and probably some other visual que, i.e. icon)
will give the user a permalink to the function.

I also want this to work for categories too, so:

http://api.jquery.com/attr - would show a list of all the matched
functions (ala http://api.jquery.com/?attr ) - but I'd like it if the
category hierarchy would also show in left sidebar.

In addition:

http://api.jquery.com/Core - would land open the Core category - and
so on through the subcategories.

I'd be more than happy if you contact me offline to lend a hand with
some of the UI changes required.


@Pappy - there's more I want to do with landing pages, but it's a
slightly more complicated job (given that, I think, 1.3.1 is supposed
to be going out next week) - but some fast view on all the functions
would be useful - I agree.


If there's more feedback - I'd love to hear it - particular the issues
people have.

Many thanks,

Remy.

On Jan 15, 4:22 am, James Van Dyke <jame...@gmail.com> wrote:
> Does anyone else find the new API browser to be a bit cumbersome?
>
> My gripes:
>
> 1)  No "back" link at top of vertical navigation list.  You must click
> the category to cancel your choice and essentially go back.  However,
> this isn't very intuitive and there aren't any affordances to this
> behavior save for a small 'x' in the highlighted category box that
> doesn't do anything on hover or even have a tooltip.
>
> 2)  The browser's back button is broken.  Kind of a big annoyance when
> you're not used to the application.
>
> 3)  Recovering from a mistake is more punishing than it should be.
> Clicking on a category hide the other categories.  Since the title of
> the category moved from under your mouse, you now have to scan to the
> top of the list.  Once you make sure you're in the category you meant
> to click on, but don't find the function you were looking for, you
> click the category name and wait as everything moves around, then
> repeat scanning through list again.  A good example of this is trying
> to find an unfamiliar selector in the Selectors category.
>
> 4)  Little distinction between categories, subcategories, and items.
> They're all the same color and categories and subcategories share the
> same faded 'x' icon. The only difference is that the category has bold
> text and the subcategory has a white line under the box, but not
> between it and its category.
>
> 5)  When hovering over a list of options for a function (e.g., $.ajax)
> only the item you're hovering over has full opacity making the others
> hard to read.  I'm ok with the distinction, but I think it's a little
> extreme.  I found myself avoiding hovering over the list, which is
> hard since I tend to scan the page with my eyes as my mouse follows my
> line of sight.  Try scrolling through the options for $.ajax while
> trying to read them.
>
> 6)  The window title changes when viewing an item, which makes one
> think that the URL will map to that page.  However, the URL does not
> change and I can't find a permanent link to paste to a co-worker.
>
> Don't get me wrong, I think Remy has made a great step towards a
> better API, but design efforts seem to have favored neat effects over
> human factors.  I deal with a lot of these design issues at work so I
> tend to have a keen eye for these things and can be too picky at
> times.
>
> Has anyone else been bothered by this?  If not, what do you like or
> what makes up for the negatives?  Maybe we can compile a list of
> existing *good* things as well so that those features can be brought
> to the fore while the problems are resolved.

Reply via email to