Oh, jeez. I didn't realize that there were multi-level dropdowns in your
example. Guess I only rolled over the top and thought, "yeah, that's cool".
But that simply won't do. Thanks to recent irreversible decisions, multi-level
dropdowns get people hit in the head, and we don't want that.
I propose the following:
Notebook starts out with three (single level) menu doohickeys in the upper
right. The interrupt and restart buttons get moved outside of this somehow. I
don't like those being more than a simple click. They can have little
graphical buttons no smaller than 16x16 pixels. (For reference, the execute
buton is 10x10 and too small for a sensitive input device -- the icon next to
the url is 16x16, and I find that to be clickable)
But where do we put the documentation, you ask? Well, we sure as hell aren't
going to put it in a multi-level dropdown. So. We've recently made the
left-hand pane vanishable. Now, it gets three modes: worksheet, documentation,
and gone. The documentation will work similar to a dropdown menu, but will
come in a more stable "explorer" flavor. Click something, and it expands the
menu down. Everything south of what you clicked gets pushed down.
Next week, I'll put a solid day of work into the Notebook. You'll see these
changes, and a handful of bugfixes by SAGE 2.5. Complain about the above
design before Monday if you want your voice to be heard. As of whenever I
start working, I'll run a public notebook highlighting my work in progress, and
I'll post here once that happens. That's a good time for input, too.
Thanks,
--tom
On Fri, 16 Mar 2007, Timothy Clemans wrote:
>
> Then can there please be a mode I can go into merge the second menu
> with the first? Remember everyone that menu is pure css and there are
> accesskeys that can added for each item.
>
> On 3/16/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>>
>> Quote me on this: The SAGE notebook will NEVER have multi-level dropdowns.
>>
>> If I ever suggest it, remind me of this. If I persist, throw something at
>> my head.
>>
>> On Fri, 16 Mar 2007, Nils Bruin wrote:
>>
>>>
>>> If lots of options get added then menus are unavoidable, but currently
>>> I don't think the options presented in the notebook take up real
>>> estate that would otherwise get good use. Avoiding drop-down menus has
>>> the advantage that all options are immediately visible. Having to
>>> first drop down the menu does add another layer of indirection.
>>>
>>> For the help: From experience (my university uses them quite a bit), I
>>> find that multi-level CSS drop down menus are a rather mixed blessing.
>>> The problem: Path of the pointing device becomes important in addition
>>> to the position of the click. Try navigating one a few levels deep
>>> using an oversensitive trackpad on a laptop. Does anybody know how
>>> accessibility tools can make sense of drop down menus?
>>>
>>> I think good search access would provide a much better interface to
>>> the help than a drop-down hierarchical contents list. Even just a
>>> search tool that produces a page with the lines from the index that
>>> match a given substring would be very useful. I find I never access
>>> computer algebra system help via contents lists, but always via search
>>> or index.
>>>
>>> In all, I think I'd side with Tish on this one.
>>>
>>>
>>> >
>>>
>>
>>
>>
>>>
>>
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---