-
Notifications
You must be signed in to change notification settings - Fork 115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Please improve the navigation on *jqueryui.com. #148
Comments
Sorry, but a full page site tree will never make it into the sidebar. If you'd like to provide other suggestions, we can discuss. But a single issue for revamping all navigation and cross-linking isn't helpful. |
Alright, scratch that suggestion. Instead I request that you fix these significant problems in any way you see fit. For example, there could be a per-widget tree in the sidebar. That's probably small enough. What is your opinion on this? You have closed the issue based on the fact that my suggestion is not possible to implement (I agree). But are you not agreeing that the navigation is not good as it stands? I don't think doing nothing is the right choice here. |
See jquery/api.jqueryui.com#176
Suggestions? Would it help if we move the link above the iframe?
That's fairly vague about what you're trying to figure out. Without more info, we can't possibly lead you to the right place. Are you looking for intro material such as http://learn.jquery.com/jquery-ui/, are you looking for API docs, are you looking for a list of components?
It leads to the home page of api.jqueryui.com. From there you can use the navigation links in the sidebar or use the search.
Surely we can't link to the getting started guide from every page. Do you have reasonable suggestions for this? Do you have other projects that you can link to that provide better navigation to such material from a demo page? |
Here's a sketch for the autocomplete navigation: Here's something for the API site: Changes are marked. Just put all important pages on the left and pin them there so that they are visible on all pages. Context based navigation can be quite confusing. It's a means of last resort if space runs out.
Why not? I'd do just that. People come mainly through Google and they enter the site at random pages. There is little drawback to having important pages always in the menu. I find it more questionable to always show the versions and feature areas e.g. on http://api.jqueryui.com/category/widgets/. |
What's the status of this? The navigation remains unintuitive. Issue (2) has become worse: The demos link has disappeared entirely. Go to http://api.jqueryui.com/autocomplete/ and try to:
You will fail at at both. Does the team consider this an adequate navigation? This issue is actionable. Your actions, in my mind, should be: notice that all 3 problems exist (or say why they don't), make a plan how to fix them which is not too hard, implement that plan. |
An example for good documentation was requested. I think https://simpleinjector.readthedocs.io/en/latest/index.html is really nice. Mainly, because it is so easy to see what documents are available. You don't get lost. |
Navigation is so unintuitive that I'm taking the time to write this issue. I often find myself to be helpless to find the page I want.
In case you think "you need to read the text": Users should not need to read the text for basic use cases.
My suggestion: Make all pages into a tree and show the tree on the left at all times. Don't create any "clever" or contextual navigation. Just show the tree of pages at all times.
The text was updated successfully, but these errors were encountered: