Date: prev next · Thread: first prev next last
August 2011 Archives by date, by thread · List index


Hi Christoph, Cedric, Cor, everyone else reading,

What are you thinking about? Those colors are already shared in the
options... or there is something I don't understand

Oh sorry - I maybe mixed this issue up. Currently we have a lot of
different colors for highlighting stuff in the system. Starting with the
comments, spellchecking, ... till the colors for the selection of
pages/slides in Draw/Impress. I thought some of these colors can be
shared, so that it looks a bit more consistent. But, this seems less
desired here - sorry.

Hm, I don't know what colour would be best for consistency here. I'm
not sure if the standard selection colour would really be fitting.
Unless we find something, I wouldn't consider the hard-coded blue
colour a problem (unless you are working on a blue background – maybe
adding a white outline in this case would be a solution, I don't know
if that's worth bothering with now).

However, I agree, the slide selection in the Impress sidebar should be
painted in the standard selection colour of the system. Both the
border of the selection and the highlight colour should be derived
from that... and that's a completely different bug.


By the way, I think that the separator might be indeed helpful -
although it is still not the header that gets separated. A bit
nitpicking: the separator highlights the margins, the header is only a
sub-area.

From my point of view, ideally the separator (I like it, too!) would
be in the middle of the margin between header/footer and content. This
way, it wouldn't clash with any content in most cases. But I see why
that would make things a bit harder to implement.


Okay, so let's start to draft a proposal together ... I've made up a
quick sketch:
https://picasaweb.google.com/lh/photo/NUEuQ6j9CINyL_MSY67zUg?feat=directlink

The core ideas:
     * Document content does not get altered (ghosting) to keep the
       visual impression for the user.

I have an idea about this, but I am not sure it's any good. goto [1].


     * Accessing the headers/footers is possible without double-click
       (a single click is sufficient). To prevent unwanted changes of
       the header/footer, your visualization is used to explain what
       this is about. In this case, the header/footer work the same way
       as the document content, frames, tables, ... its consistent. So,
       luckily, we can avoid another "mode" - although the "go back via
       ESC" might be kept.

I second this, with maybe the addition of the double-click area I
propose above (because I don't think the visualisation is enough,
especially in the case of a "background" image you described – the
visualisation might not even be visible because the user is at the end
of the page).


     * Visualization (separator):
             * If a header/footer is available (see the upper part),
               then the tag is attached to the header's border. This
               matches the position of the real header. And, it
               prevents the unwanted drawing effects Cor once mentioned
               if distance header/document content is zero.

I like the separator, actually, it makes the area much more visible.
And those drawing effects can probably also happen with only a "tag"
present.

             * If no header/footer is available (see lower part), then
               the potential footer area is marked. Thus, the user may
               use the options button to add a footer there.

Contrary to the mock-up you provided, I think the tag in the footer
area (when there is no footer) should read "No footer" (not "Footer:
Default") and then next to it should be a "+" button to add one (or
maybe "+ Add"). No menu there as I couldn't imagine what other items
might fit..

     * Options button: As you and others already pointed out, it would
       be a chance to make things easier to use. I'm still not sure
       whether we'll use the "Notes" like drop-down, or whether we will
       add the most common actions directly to the tab (is also a space
       issue)

Yes, please reuse the Notes-style drop-down menu. We shouldn't make it
harder to see where there are clickable areas and where there are
none, so an already known element might be helpful (I am not really a
friend of buttons that don't look native, but if we have to use
something non-native, it should at least be known from another
context). It's also more scalable.
Items for the drop-down I can think of right now:
* "Edit document content" (or something similar that jumps back to the
main content area)
* "Header/Footer options" (leading to Page Style's Header respectively
Footer tab)
* "Remove header/footer".


     * If the focus is within the document area, and if an object is
       anchored in the header/footer and is placed on the document
       content area (maybe: only if document text is there as well),
       then it will only react to a double-click (like your
       implementation). Because ...
             * We might add a tool tipp to explain that: "Double-click
               to edit"
             * If single clicking doesn't work, most users react with
               repeated clicks - finally it will get selected.

I don't know if I just had the same idea independently or not, but I
like this two-area idea. And I think the part overlapping the content
area should react only on double-clicks (even if there is no text).

[1]
However, one thing that drives me mad is the ghosting - you've clarified
for Astron. Let's pick the use case that people anchor pictures in the
header/footer to use them in the page background - then the picture is
dimmed when editing. Thus, it gets very hard for users to really judge
the contrast of foreground/background. Consequently, this is an
accessibility/usability issue then.

Hm ... that's true. Can the two different selection areas also look
different? (The part in the header/footer area lighter, the other part
normal – which I admit seems slightly counter-intuitive given the
selection behaviour I just proposed.)


     * If the focus is within header/footer, then editing of those
       objects should be possible with a single click (like you've
       already implemented it).
     * Here, users should be made aware what's happening - so if these
       items get edited, then the header/footer highlighting should be
       shown.

Details are missing:
     * Design of the tabs - they need "direction" (e.g. two rounded
       corners) and a detailed options buttons layout.

I like them square... it also makes adding a drop-down button easier.
If the tabs are hanging from / sitting on a dashed line, that's
probably enough.

     * Position of the tabs - it might make sense to move them into the
       visible area, if the user won't see it due to the current zoom
       level / viewport.

* For the horizontal position of the tabs it makes sense that they
should sit at a fixed number of pixels from the right corner of the
current document view.
* The vertical positioning should be fixed on the page IMHO. And the
page should scroll up/down enough to show the tabs and the header
respectively footer in question. Of course there will be corner cases
where the header is practically more than a full screen page long and
this doesn't work. In this case, the divider probably can't be
visible.

     * Mouseover - it might make sense to respond to hovering
       header/footer areas by showing the tabs or something like that
       after some time. Then, the options are directly available for
       the users - even if no headers/footers are available.

This is a very good idea. Is there code to let the tabs/separators
fade in smoothly? That would probably add quite a bit to the overall
impression.
I wonder, though, should the tab's drop-down menu then have an
additional element like "Edit header/footer" or not? (If it has,
people might not realise they can just click into the header/footer to
edit content.)

     * If people don't like the document borders (e.g. for the
       header/footer), then we should check whether all should be
       replaced. Once I made a proposal that got implemented into
       Symphony ;-) Here is the proposal page:
       http://wiki.services.openoffice.org/wiki/DocumentBorder

Oh wow. I wondered why that was different in Symphony when I tried it.
But to be honest, I think the Symphony solution looks a bit odd.
I'd like small plus signs on all corners and easily movable dashed
lines on mouseover...

Argh, just to mention that, beginning on Thursday, we'll have our
family
vacation

I wish you an enjoyable holiday.

Astron.

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.