Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Tabs-on-Top: Feedback Thread (Pros & Cons)

22 views
Skip to first unread message

Peter Lairo

unread,
Apr 9, 2010, 6:44:41 AM4/9/10
to
Tabs-on-Top has been available in nightly builds for several days now
(via "View / Toolbars / Tabs on top"). This thread is intended to gather
feedback on people's impressions, and to discuss the pros and cons of
placing the Tabs above the UI.

*Screenshots*

Proposed UI:
https://wiki.mozilla.org/Firefox/4.0_Windows_Theme_Mockups#Large_Button_Mode_with_Bookmarks_Bar
Current UI:
https://wiki.mozilla.org/Firefox/4.0_Windows_Theme_Mockups#Large_Button_Mode_with_Bookmarks_Bar_2

My feedback, after testing it for several days, is:

I think placing tabs on top is a very bad idea. Here's why:

*Disadvantages*

1. The Tabs are more *related to the web page* than to the user
interface. Separating the tabs from the web pages feels awkward and
disorienting.

2. Placing Tabs on top of the UI seems to pretend that there could be
other UI within a given tab. I don't think this will be a common
scenario at all, and it has the unrealistic and undesirable hope that
the Firefox browser become a *replacement for the operating system*.
Nice dream - Bad idea.

3. The argument that Tabs on top is more logical hierarchically is only
true from one or a very few limited, abstract, and less relevant
perspectives. In reality, it *breaks the hierarchical logic* of
switching/manipulating/viewing tabs in relation to the web page (e.g.,
I'm looking and pointing at the web page and thinking "I'd like to
switch to another page", "what's the title of this page", "is this page
done loading?"). It forces the user to traverse (visually and
physically/mouseually) all the UI in order to interact with pages+Tabs.

4. It does not save any vertical space. (And vertical space saving
doesn't trump all else. What is it with that obsession anyhow?)

5. Having the UI inside the Tabs seems like you're lugging around all
the UI numerous times, for each Tab. It subjectively makes Firefox feel
bloated and sluggish.

6. In order to have a (questionable) benefit from Fitt's Law, the window
will have to be maximized (many don't, and it's silly on the ever more
common wide-screen monitors), and the page's title in the title menu
will need to eliminated (a really crappy idea). So, there are more
disadvantages than advantages.

7. I especially don't like Tabs-on-top on my *netbook* because of the
*extra distance I have to traverse with my track-pad* to change/close Tabs.

8. Having the Tabs on top feels awkward and seems wrong. Probably due to
the *aggregate* of all the reasons stated above.

BTW: Having the Menu Bar under the Tabs is ridiculous. And I am doubtful
the planned "Firefox Menu" will ever materialize, let alone completely
eliminate the need for the (hidden-by-default) Menu Bar.

*Advantages*

So, are there any significant advantages? Not really.

1. There are the initial coolness and "wow new" factors. They will wear
off quickly - and be replaced with annoyance over the things listed above.

2. There may be a *few* pixels of vertical space saved. Woop-dee-doo.

3. The Fitt's Law benefit is limited to only full-screen windows and is
achieved over the loss of having the full and consistently placed title
in the title menu.

New is not always better. A little vertical space saved doesn't justify
making so much else worse.

I suggest to make Tabs-on-top an *option* with the *default being off*.
Users that are obsessed with minor vertical space saving (see all the
ugly tiny-and-ugly-and-userUnfriendly themes floating about) are
typically advanced users (with hawk eyes), and they will know how to
switch to Tabs-on-top. Users who prefer *looks over usability* will also
have the option to switch. Regular users OTOH would be forced to suffer
the consequences of poor usability.

PS. Preemptive request: Please spare us the old and tired "you just need
to get used to it" and "some people just don't like change". I have been
using trunk builds since 10+ years. I love change. I yearn for change.
But I also recognize bling-bling crap when I see it.

I'd love to hear other pros and cons...
--
Regards,

Peter Lairo

Bugs I think should be fixed ASAP:
https://bugzilla.mozilla.org/show_bug.cgi?id=250539
https://bugzilla.mozilla.org/show_bug.cgi?id=391057
https://bugzilla.mozilla.org/show_bug.cgi?id=436259
https://bugzilla.mozilla.org/show_bug.cgi?id=446444
https://www.mozdev.org/bugs/show_bug.cgi?id=22003

Islam: http://www.jihadwatch.org/islam101/
Israel: http://www.jewishvirtuallibrary.org/jsource/myths2/
Church of the Flying Spaghetti Monster: http://www.venganza.org/
Anthropogenic Global Warming skepsis: http://tinyurl.com/AGW-Skepsis

Mike Beltzner

unread,
Apr 9, 2010, 7:30:55 AM4/9/10
to Peter Lairo, dev-apps...@lists.mozilla.org
On 2010-04-09, at 6:44 AM, Peter Lairo wrote:

> Tabs-on-Top has been available in nightly builds for several days now (via "View / Toolbars / Tabs on top"). This thread is intended to gather feedback on people's impressions, and to discuss the pros and cons of placing the Tabs above the UI.

I think that's a great idea. I'd like to suggest some ground rules:

1. Please do NOT reply to someone else's list of pros and cons in order to try and prove a pro or con "wrong" - this just causes us to rathole on arguments.

2. Please DO feel free to repeat pros and cons that others have forwarded; build your list, even if it's repeating something that's been said!

3. Please DO feel free to forward observations from watching people interact with tabs in various places. Don't use words like "everyone I know" or "only the nerds" unless you've confirmed that those are actually the samples you're referring to, but do let us know if you've seen people run into big problems so we can figure out if there are better designs.

4. Please DO feel free to categorize some of the feedback as how it makes you feel. Emotions in design are important.

I'll submit my own pros and cons a little later today. Please, please, please adhere to rules 1 and 2!

cheers,
mike

Mike Beltzner

unread,
Apr 9, 2010, 7:32:35 AM4/9/10
to Mike Beltzner, dev-apps...@lists.mozilla.org, Peter Lairo
On 2010-04-09, at 7:30 AM, Mike Beltzner wrote:

> 1. Please do NOT reply to someone else's list of pros and cons in order to try and prove a pro or con "wrong" - this just causes us to rathole on arguments.

(Basically, don't quote-back someone else's list of pros and cons - build your own!)

cheers,
mike

Ben Bucksch

unread,
Apr 9, 2010, 8:16:39 AM4/9/10
to
On 09.04.2010 12:44, Peter Lairo wrote:
> Tabs-on-Top has been available in nightly builds for several days now
> (via "View / Toolbars / Tabs on top"). This thread is intended to
> gather feedback on people's impressions

Great!

It's very logical and makes perfect sense, because the tab always
switches what's below it, and the URLbar and back/forward buttons
definitely belong to the page. In fact, I proposed exactly that when
tabs were introduced:
https://bugzilla.mozilla.org/show_bug.cgi?id=130061

I only miss the menu bar on the screenshots.

Benjamin Smedberg

unread,
Apr 9, 2010, 8:58:32 AM4/9/10
to
On 4/9/10 6:44 AM, Peter Lairo wrote:
> Tabs-on-Top has been available in nightly builds for several days now
> (via "View / Toolbars / Tabs on top"). This thread is intended to gather
> feedback on people's impressions, and to discuss the pros and cons of
> placing the Tabs above the UI.

Personally I find it hard to even experiment with tabs-on-top right now
because it looks really strange visually. The tab color doesn't blend in to
the toolbar color.

--BDS

Mike Shaver

unread,
Apr 9, 2010, 9:53:47 AM4/9/10
to Benjamin Smedberg, dev-apps...@lists.mozilla.org

Benjamin points out something important: the rest of the UI hasn't
finished being updated yet, so it's to be expected that it's not as
comfortable or polished as we expect it to be. When evaluating the
initial phase of the implementation, we should be sure to keep that in
mind.

Mike

Michael A. Puls II

unread,
Apr 9, 2010, 10:16:12 AM4/9/10
to dev-apps...@lists.mozilla.org
On Fri, 09 Apr 2010 06:44:41 -0400, Peter Lairo <Pe...@lairo.com> wrote:

> Tabs-on-Top has been available in nightly builds for several days now
> (via "View / Toolbars / Tabs on top"). This thread is intended to gather
> feedback on people's impressions, and to discuss the pros and cons of
> placing the Tabs above the UI.

(Using WinXP + WinXP Standard (non-classic) skin)

"Tabs on top" is great. But, when I enable it, the menu bar goes between
the tabs and the address bar, which looks really weird. If I disable the
menu bar and re-enable it, then the menu bar will be above the tabs, which
looks awesome. In other words, tabs directly above the navigation bar
looks great. Anything between them does not.

Also if I keep the menu bar disabled, things look even better and there's
more vertical space. But, there's no drop-down anywhere to get to
preferences and it's not very clear how to get the menu bar back.
Right-clicking on the navigation bar fixes that. But, it looks like
there's a way to disable all toolbars and not be able to get them back.
Well, there's the alt key, but that's not very newbie-friendly.

Of course, I understand that things are not finished.

In short though, "Tabs on top" (when completely finished) will be awesome!

--
Michael

Peter Lairo

unread,
Apr 9, 2010, 10:38:48 AM4/9/10
to
On Fri. 09.04.2010 14:16, Ben Bucksch wrote:
> I only miss the menu bar on the screenshots.

BTW: I've hidden the Menu Bar during my testing (via "View / Toolbars /
Menu Bar"). Having the Menu Bar turned on (and below the Tabs) makes
Tabs-on-top even worse. But that is irrelevant *if* the Mozilla
developers manage (beyond likelihood) to make the Firefox Menu not suck.

Peter Lairo

unread,
Apr 9, 2010, 10:42:12 AM4/9/10
to

That point is valid, but minor. Please note that none of my long list of
"disadvantages" are a result of the tabs' colors being different from
the toolbar's (I didn't even notice it until Benjamin just pointed it out).

Peter Lairo

unread,
Apr 9, 2010, 10:47:56 AM4/9/10
to
On Fri. 09.04.2010 16:16, Michael A. Puls II wrote:
> "Tabs on top" is great.

I wonder how valuable a mere opinion is (without giving any rationale).
That's like deciding who will be president based on only 100 votes (out
of a population of 400,000,000).

Mike Shaver

unread,
Apr 9, 2010, 10:50:37 AM4/9/10
to Peter Lairo, dev-apps...@lists.mozilla.org
On Fri, Apr 9, 2010 at 10:42 AM, Peter Lairo <Pe...@lairo.com> wrote:
> On Fri. 09.04.2010 15:53, Mike Shaver wrote:
>> Benjamin points out something important: the rest of the UI hasn't
>> finished being updated yet, so it's to be expected that it's not as
>> comfortable or polished as we expect it to be.  When evaluating the
>> initial phase of the implementation, we should be sure to keep that in
>> mind.
>
> That point is valid, but minor. Please note that none of my long list of
> "disadvantages" are a result of the tabs' colors being different from the
> toolbar's (I didn't even notice it until Benjamin just pointed it out).

I'm not just talking about colour; a lot of the UI pieces aren't
finished, including those related to how the tabs appear, how we
handle menus, etc.

(When you say things like "if the people doing this work can manage to
not suck, which I highly doubt", I'm pretty tempted to killfile you
and encourage others to do the same. If your points are strong, or
even if you just *think* your points are strong, you shouldn't need to
resort to ad hominems or other rudeness to make them. It's not how I
think we should behave in this community. And, more tactically, if
you are looking to have your points taken into consideration by
people, you would probably do best to not make them unavoidably
defensive by insulting them in the process. If you just want to
"score points" and rant, then I would prefer that you just get a
LiveJournal account and write there.)

Mike

Mike Beltzner

unread,
Apr 9, 2010, 10:51:37 AM4/9/10
to Peter Lairo, dev-apps...@lists.mozilla.org
On 2010-04-09, at 10:47 AM, Peter Lairo wrote:

> On Fri. 09.04.2010 16:16, Michael A. Puls II wrote:
>> "Tabs on top" is great.
>
> I wonder how valuable a mere opinion is (without giving any rationale). That's like deciding who will be president based on only 100 votes (out of a population of 400,000,000).

I don't know what makes you think that this decision will be made by a poll of this newsgroup.

Please respect the ground rules I set out for this conversation. It's the only way that it will end up being of any value to the user experience team and product drivers who will end up making this decision.

cheers,
mike

Mike Beltzner

unread,
Apr 9, 2010, 10:53:04 AM4/9/10
to Peter Lairo, dev-apps...@lists.mozilla.org
On 2010-04-09, at 10:42 AM, Peter Lairo wrote:

> That point is valid, but minor. Please note that none of my long list of "disadvantages" are a result of the tabs' colors being different from the toolbar's (I didn't even notice it until Benjamin just pointed it out).

Please allow everyone to make their own points without discrediting them. Disagreement is allowed and valid, but I don't think we profit from trying to convince everyone or reach a consensus. Respect the fact that those making the decisions are reviewing this all as input, with a critical mind.

If some people feel like they're unable to make a pros and cons list at this time because the design is in flux and incomplete, they should feel free to say so.

cheers,
mike

Peter Lairo

unread,
Apr 9, 2010, 11:19:45 AM4/9/10
to
On Fri. 09.04.2010 16:51, Mike Beltzner wrote:
> On 2010-04-09, at 10:47 AM, Peter Lairo wrote:
>
>> On Fri. 09.04.2010 16:16, Michael A. Puls II wrote:
>>> "Tabs on top" is great.
>>
>> I wonder how valuable a mere opinion is (without giving any
>> rationale). That's like deciding who will be president based on
>> only 100 votes (out of a population of 400,000,000).
>
> I don't know what makes you think that this decision will be made by
> a poll of this newsgroup.

I don't. I was trying to avoid the thread drowning in posts with "it
sucks" and "it's great" (without supporting rationale).

> Please respect the ground rules I set out for this conversation. It's
> the only way that it will end up being of any value to the user
> experience team and product drivers who will end up making this
> decision.

I'm not sure which ground rule you are referring to. The post I
responded to had no "pros and cons", so rule 1 doesn't apply. The poster
didn't say how the feedback made him feel, so rule 4 doesn't apply
(unless "it" in rule 4 didn't refer to "feedback" but to tabs-on-top
(bad grammar); and "it is great" is somehow useful feedback on how one
feels about tabs-on-top. Do you really want a bunch of posts with
nothing more than "it's great", it rocks", "love it", "hate it", ad
nauseam? If that's the kind of feedback you meant and want, then OK).

I'm still wondering how valuable a mere opinion is (especially since I
do not think "this decision will be made by a poll of this newsgroup").

Mike Beltzner

unread,
Apr 9, 2010, 11:26:09 AM4/9/10
to Peter Lairo, dev-apps...@lists.mozilla.org
On 2010-04-09, at 11:19 AM, Peter Lairo wrote:
> I'm still wondering how valuable a mere opinion is (especially since I do not think "this decision will be made by a poll of this newsgroup").

Michael gave much more than a mere opinion. He talked about how the current interaction with the menuBar is odd, and how removing it requires us to think carefully about the discoverability of the functions therein. Some of that work is already in flight with the new Firefox button, but it's still valuable information.

I found a good amount of value in his post, and would rather you not dissuade others from posting their thoughts without fear of you telling them that they are of questionable value.

Thanks for being respectful of the quality of the discussion.

cheers,
mike

Peter Lairo

unread,
Apr 9, 2010, 12:01:15 PM4/9/10
to

Mike: You have misquoted an important part of my quote! I didn't say
what you said I said. Not even "like" it. I said "if the Mozilla
developers manage (beyond likelihood) to *make* the Firefox Menu not
suck" (not that *they* can manage not to suck!). Also, you are taking
something personally when it was not intended at all. I meant that it
will be unlikely to get the Firefox Menu to not suck because the
*subject itself* is very difficult to do in a non-sucking way -
regardless of who tries to fix it.

OTOH, you implying that I all I want to do is "score points and rant" is
an ad hominem attack - and particularly painful after I spent
considerable effort and time to formulate a list of rationales
concerning an import part of the UI. It's amazing how many people with
stones don't realize they live in glass houses...

Peter Lairo

unread,
Apr 9, 2010, 12:10:52 PM4/9/10
to
On Fri. 09.04.2010 17:26, Mike Beltzner wrote:
> I found a good amount of value in his post

If you're getting value out of it, then that's great!

And strategically, it's better to be too lenient than too strict on
what's on and what's off topic.

Benjamin Smedberg

unread,
Apr 9, 2010, 12:21:02 PM4/9/10
to
On 4/9/10 6:44 AM, Peter Lairo wrote:
> Tabs-on-Top has been available in nightly builds for several days now

con: there is no visual dividing line between the bookmarks toolbar and the
page content any more. When using a white persona (currently using "Spring
Blossoms Again"), it just blends in completely, which is disconcerting.

And Michael is very right about the menu bar: at least in the current
version it should be on top, and the trick of disabling/reenabling it make
me much happier with tabs-on-top.

In my current configuration:

Titlebar
Menu Bar
Tabs
Navigation stuff
Bookmarks toolbar
page
Status bar

The bookmarks toolbar seems very out-of-place. It feels like the navigation
bar should be right up against the page content, and the bookmarks should
either be up somewhere, or even down near the status bar. I don't know
exactly why I feel this way.

--BDS

Mike Shaver

unread,
Apr 9, 2010, 12:34:16 PM4/9/10
to Peter Lairo, dev-apps...@lists.mozilla.org
On Fri, Apr 9, 2010 at 12:01 PM, Peter Lairo <Pe...@lairo.com> wrote:
> Mike: You have misquoted an important part of my quote! I didn't say what
> you said I said. Not even "like" it. I said "if the Mozilla developers
> manage (beyond likelihood) to *make* the Firefox Menu not suck" (not that
> *they* can manage not to suck!).

I apologized for the misinterpretation; I should have been giving more
benefit of the doubt here, clearly.

> OTOH, you implying that I all I want to do is "score points and rant" is an
> ad hominem attack - and particularly painful after I spent considerable
> effort and time to formulate a list of rationales concerning an import part
> of the UI. It's amazing how many people with stones don't realize they live
> in glass houses...

I didn't mean to imply that it was you, and edited that chunk a bunch
of times, apparently poorly indeed. (I was in fact typing that you
had misinterpreted *my* post, when I went back and read it. :-( )

My mail as written was unproductive, and unfair. That it wasn't what
I meant it to say is not an excuse, but perhaps a reasonable basis for
apology.

I do indeed appreciate that you took the time to give your feedback,
and that I sometimes find your tone provocative is my problem and not
yours.

Sorry,

Mike

Peter Lairo

unread,
Apr 9, 2010, 12:47:45 PM4/9/10
to
On Fri. 09.04.2010 18:34, Mike Shaver wrote:
>

All gone. No problem!

PS. I do want to "provoke" - in the senses of: to stir up, call forth
(feelings, desires, or activity), to stimulate to action, to bring
about. ;-)

http://dictionary.reference.com/browse/provoke

Patrick Cloke

unread,
Apr 9, 2010, 1:13:04 PM4/9/10
to
When I saw the new builds had this I turned it on and immediately turned
it back off because the Menu Bar was below the tabs (which doesn't make
any sense since the tabs control the content area and everything to do
with the "page": URL bar, refresh, etc.)...but gave it another try with
Michael's trick of disabling the Menu Bar and re-enabling to get it on
top (is this a bug by the way or is it supposed to do that?). I think
after doing this it is usable (if not ideal since it is not the "final"
UI: which I agree, makes it difficult to fully comprehend how the entire
system will work. Mock ups are not the same as actual use.) I also
think keeping it hidden and appearing when the ALT key is pressed is
rather usable (and also the default on Vista/7 so it matches the UI
experience across the platform: always a good thing).

Anyway, I'll offer what I see as some of the pros and cons:

Advantages:
1. Placing the tabs on top of the URL bar, and other UI that deal w/ the
page is exactly where they always should have been! Some may argue that
its bad to separate it from the page, but I would disagree and say that
all its doing is including *more* in the page. It drives home the point
that the URL bar, refresh, home, etc. apply to the current tab you're
working in, instead of being disconnected UI elements.

2. It really didn't take any getting used to at all, it seemed a natural
to have the tab encompass the extra UI elements.

3. There is more vertical space (especially when hiding the Menu Bar),
although vertical scrolling doesn't bother me a ton, it is /nice/ to
have more space for the actual *content*.

4. Removing the Menu Bar and reworking the UI is long over due. The
"File Menu" is obsolete (and doesn't really fit in a web browser, but
that's not my point). I'm relatively confident everything from the Menu
Bar could be fit into a variety of other places (not entirely in a
Firefox menu, but over a variety of places). I agree that "change for
change" is not good and that "new is not always better", but there is
much more going on then just saving a little vertical space saving!

Disadvantages:
1. I really don't see any disadvantages, there may be an initial shock
of users to having their tabs moved to a different place, but I feel
since Chrome has been doing it and it won't feel entirely out of place
(for people that have ever used Chrome on someone else's computer/tried
it out). Note that I'm *not* saying Firefox should feature parity with
Chrome or that tabs should be moved on top because of Chrome. I'm just
saying many users may have seen a /similar/ UI before allowing the
transition to go smoother.

2. The UI is kind of funky with the Menu Bar on top still, I may try
hiding it.

Don't Cares:
1. I don't care about any extra time (I believe this is all the stuff
about Fitt's Law in the first post? First time I've heard of that.) it
may take to travel to the tab bar with my mouse -- I change tabs
exclusively via CTRL+TAB on the keyboard. (And with my dual monitors my
mouse cursor usually has way more distance to travel just to get back to
the Firefox window that an extra 40 pixels of vertical space doesn't
matter.) Understandably, most "casual" users will use a mouse to point
to each tab, but personally it doesn't affect me.

2. The Bookmark Toolbar and how it interacts with tabs. (Although if
there is no more bookmarks menu...a drop down next to the tabs list the
brings up the bookmarks menu might be good -- it connects it to the tabs
[which is what the menu acts on] and still has it easily accessibly
instead in some giant Firefox menu.)

Overall, I'm quite happy with the changes that are going on and if
anything it will have me suggest Firefox even more to my friends,
relatives, acquaintances, etc. I'll reserve my total judgment until
more changes land (the Firefox menu and Aero integration to be
specific), but like where the UI team is driving Firefox.

Thanks for all the great work!

-Patrick

Asa Dotzler

unread,
Apr 9, 2010, 1:27:06 PM4/9/10
to
On 4/9/2010 3:44 AM, Peter Lairo wrote:
> Tabs-on-Top has been available in nightly builds for several days now
> (via "View / Toolbars / Tabs on top"). This thread is intended to gather
> feedback on people's impressions, and to discuss the pros and cons of
> placing the Tabs above the UI.

Windows 7, 1440x900, menubar hidden accessible with alt key, windows
usually maximized, bookmark toolbar hidden but accessible with a toolbar
button.

Pros
1. tab title is closer to where my 15 years of browser usage tells me to
look for the page title. There's some small joy in returning to the
habit of looking near the top of the window for the page titles. Totally
subjective, and probably only for a few old codgers like me, but it just
feels nice.

2. fewer accidental bookmarking (dropping on bm toolbar) or popping out
new window (dropping on content area) when I meant to reorder a tab.

3. fewer accidental mix-ups between tab overflow button and bookmark
toolbar overflow button. even the tiny cognitive hiccup of trying to
pick the right overflow button is gone and that's nice.

4. completely subjective, but in combination with hidden menubar and
hidden bookmarks toolbar, the tabs just look better to me on the top.

Cons
Except for small padding, gradient, and other theme issues that I'm sure
will be cleaned up, no cons so far.

EE

unread,
Apr 9, 2010, 3:22:22 PM4/9/10
to

It seems to me that the titlebar should remain just that: a place where
you can see the title of the page you are reading. Putting tabs there
would obscure the title of the current tab. If people do not like the
amount of vertical space taken up, they can get different themes. There
are compact themes which make the various bars very thin.

Why are people complaining so much about the menu bar? I would hate to
have it hidden. I use the menu bar all the time. It is the most
convenient place to access the bookmarks, after all.

EE

unread,
Apr 9, 2010, 3:34:41 PM4/9/10
to

Why would you want the stuff in the menu bar, which is now organized and
easy to find, scattered all over the place? I like the menu bar because
it is easy to find things there. The interface is straightforward with
a menu bar in plain sight. Scatter all the settings all over the place,
and you are likely to discourage new users (and some old users as well).
Perhaps you expect people to memorize a huge list of keyboard shortcuts?


Mike Beltzner

unread,
Apr 9, 2010, 3:40:51 PM4/9/10
to dev-apps-firefox List
> Why would you want the stuff in the menu bar, which is now organized and easy to find, scattered all over the place? I like the menu bar because it is easy to find things there. The interface is straightforward with a menu bar in plain sight. Scatter all the settings all over the place, and you are likely to discourage new users (and some old users as well). Perhaps you expect people to memorize a huge list of keyboard shortcuts?

Please observe the ground rules I set out at the start of this thread, and allow people to state their pros and cons without them being questioned or challenged. We're looking for broad feedback.

If you have questions of clarification, feel free to ask. These seem like disagreements, though, not requests for clarification information.

cheers,
mike

John Bird

unread,
Apr 9, 2010, 4:11:44 PM4/9/10
to dev-apps...@lists.mozilla.org
Pros:

-Its sort of logical if we look at the UI as: what belongs to the Tab is
below it
-I do like still having the Title. Now the title on top logically does not
make sense, but it is very useful. (So what are the purists going to say
about that?)
-Title on top has a special logic of its own to it - it can be long and
shares the window title with the close/minimise buttons. Its the best
candidate to have there
-Chrome does not have a title bar - that seems daft to me - and I cannot
turn it on either!
-Tabs next to title bar is good.

Cons:
-Like most people I am used to the other way.
-It is a bit further to move the mouse.
-If we look at it the UI that: the further up stuff is stuff that I use
less often (rather than what belongs to what), then tabs on top is probably
a nuisance.
-Tabs immediately above the actual web page is visually useful when looking
to see which tab I am on

Conclusion:

I really don't think you should get very metaphysical about what should be
where - it comes also to ergonomics, how far the mouse has to move, and
where the eye is used to falling, and to good design - which is not always
strictly logical but is usually elegant.

And - its a good idea to cater for the main preferred flavours.

I think the questions to consider are more:

With main stuff that is more just to look at it should be visually very easy
to spot. Tabs sitting just above the web page makes sense as I am often
looking at the combination to see "Which tab am I currently on?". Title
bar is also very useful for this.

2 Questions:

1 - Is the "Tabs on Top" option going to stay? Or is it just for testing?

2 - Whats the future for the Title bar? Is it still going to be there, or
at least as a settable option?

I reckon you have to keep the "Tabs on Top" setting in.

If you are going to leave the option to tick "Tabs on Top" in the menu then
most of the argument is irrelevant - people can set it the way they like.
This is well in accord with the Firefox ethos of being customizable. Will
save an awful lot of arguments about what people are used to and are
expecting. If the option stays (my vote) then the only argument is really
over which option is the better to have as the default installation (And I
reckon going by what I have seen here even that could get heated).

John Bird


Patrick Cloke

unread,
Apr 9, 2010, 4:26:52 PM4/9/10
to
On 4/9/2010 3:34 PM, EE wrote:
> On 2010/04/09 10:13, Patrick Cloke wrote:
>> Advantages:

>> 4. Removing the Menu Bar and reworking the UI is long over due. The
>> "File Menu" is obsolete (and doesn't really fit in a web browser, but
>> that's not my point). I'm relatively confident everything from the Menu
>> Bar could be fit into a variety of other places (not entirely in a
>> Firefox menu, but over a variety of places). I agree that "change for
>> change" is not good and that "new is not always better", but there is
>> much more going on then just saving a little vertical space saving!
>>
>> Don't Cares:

>> 2. The Bookmark Toolbar and how it interacts with tabs. (Although if
>> there is no more bookmarks menu...a drop down next to the tabs list the
>> brings up the bookmarks menu might be good -- it connects it to the tabs
>> [which is what the menu acts on] and still has it easily accessibly
>> instead in some giant Firefox menu.)
>
> Why would you want the stuff in the menu bar, which is now organized and
> easy to find, scattered all over the place? I like the menu bar because
> it is easy to find things there. The interface is straightforward with a
> menu bar in plain sight. Scatter all the settings all over the place,
> and you are likely to discourage new users (and some old users as well).
> Perhaps you expect people to memorize a huge list of keyboard shortcuts?
>

So I cut the quote down to what I think you're replying to?

Anyway, I'm not asking users to memorize a lot of keyboard short cuts.
I use a handful of shortcuts, but I certainly do not know and use all of
them. So I still definitely want them to be available. Your reply
implies that I want them to be randomly distributed throughout the UI:
of course I wouldn't want that. I'm just saying its about time the UI
was rethought.

What I was kind of getting at is that there are a 7 menus in the menubar:
Parts of File, parts of View, Tools and Help deal with the application
as a whole and I would like to see them in a "Firefox" button of some sort.
Bookmarks and History I would like to see combined into the tab bar in
some way, yes I know this would take away some of the horizontal space
of the tab bar, but as the tab bar is now the "outermost" (I can't think
of a better word, I hope you know what I mean by this?) UI that
encompasses pages, I feel this would be the appropriate place for this.
I.e. a quick idea of what could be done, right now we have a place to
add a tab, there could be a "Bookmarks +" that opens a drop down list
and lets you open a new page from a bookmark (or even better...perhaps a
Bookmarks tab that when clicked opens the bookmarks manager in a tab, on
double clicking a bookmark opens it in a new tab). I think History is
also associated with the pages themselves (as opposed to the application).
And honestly...I'm not sure what I'd do with Edit (I actually hide my
Edit menu via a Style), it all deals with the pages themselves so it
/shouldn't/ be in the "Firefox" menu (in my mind), it probably could be
just in the right click menu.

Sure it might take some getting used, but I think if there are locations
you go in the UI for particular tasks it would save time. So instead of
looking through menus to find the options I want you know that if it has
to do with pages its in location x, if it has to do with the application
as a whole its in the "Firefox" menu.

I mean a lot of people didn't like the drastic overhaul of Office 2007,
but personally I was all for it.

I hope that explains a bit more, if not feel free to ask more questions!

-Patrick

Axel Hecht

unread,
Apr 9, 2010, 4:34:30 PM4/9/10
to
On 09.04.10 13:30, Mike Beltzner wrote:

> On 2010-04-09, at 6:44 AM, Peter Lairo wrote:
>
>
>> Tabs-on-Top has been available in nightly builds for several days now (via "View / Toolbars / Tabs on top"). This thread is intended to gather feedback on people's impressions, and to discuss the pros and cons of placing the Tabs above the UI.
>>
> I think that's a great idea. I'd like to suggest some ground rules:

>
> 1. Please do NOT reply to someone else's list of pros and cons in order to try and prove a pro or con "wrong" - this just causes us to rathole on arguments.
>
> 2. Please DO feel free to repeat pros and cons that others have forwarded; build your list, even if it's repeating something that's been said!
>
> 3. Please DO feel free to forward observations from watching people interact with tabs in various places. Don't use words like "everyone I know" or "only the nerds" unless you've confirmed that those are actually the samples you're referring to, but do let us know if you've seen people run into big problems so we can figure out if there are better designs.
>
> 4. Please DO feel free to categorize some of the feedback as how it makes you feel. Emotions in design are important.
>
> I'll submit my own pros and cons a little later today. Please, please, please adhere to rules 1 and 2!
>

Being on a mac, I'm not really affected by the discussion itself, I
guess. Hope, looking at it briefly.

What I want to say, though, is: I like the thread. The rules you set
out, as hard to follow for us, make a thread like this one actually an
interesting read. Congrats to that.

Axel

Ben Bucksch

unread,
Apr 9, 2010, 7:21:15 PM4/9/10
to
On 09.04.2010 18:21, Benjamin Smedberg wrote:
> menu bar ... should be on top

Yes. I find it very odd to have anything about the menu bar.

It would also help with another problem I run into: the increased mouse
way I have to travel to switch between tabs. (I open tabs for almost
*every* link I click on, so I do that a *lot*)

Ben Bucksch

unread,
Apr 9, 2010, 7:24:08 PM4/9/10
to
On 09.04.2010 18:21, Benjamin Smedberg wrote:
> The bookmarks toolbar seems very out-of-place. It feels like the
> navigation bar should be right up against the page content, and the
> bookmarks should either be up somewhere, or even down near the status
> bar. I don't know exactly why I feel this way.

Because it would make sense :). The urlbar applies directly to the page,
the bookmarks bar less so. So, it makes sense that you "feel" the urlbar
should be directly on top of the page.

The bookmarks bar is more like a wider bookmarks menu, and is in a way a
menu itself. So, it makes sense that it's above the urlbar and
underneath the menu bar.

Lucio Crusca

unread,
Apr 10, 2010, 1:22:29 AM4/10/10
to dev-apps...@lists.mozilla.org
I apologize if I break a rule and quote/use what others have said instead of
writing things myself, but I'm not so good at building sentences with concepts
in english so I run the risk to tell things the wrong way.

I personally agree with those that find tabs on top a good thing, especially
the hierarchical logic and vertical space gain are the points I find more
appropriate, but I suspect this list is biased over geeks and lacks of
newbies.

John Bird wrote:
> Cons:
> -Like most people I am used to the other way.
> -It is a bit further to move the mouse.
> -If we look at it the UI that: the further up stuff is stuff that I use
> less often (rather than what belongs to what), then tabs on top is probably
> a nuisance

I think these Cons especially apply to newbies, and I think we should really
take care of what newbies feel about their experience while browsing. Habits
are the most difficult things to change, and newbies don't see a good reason for
the change in this case. That's why I would make Tabs on top an option
disabled by default (and for me, as a geek, it will be the first option I'll
manually enable).

Lucio.

Michael A. Puls II

unread,
Apr 10, 2010, 2:33:39 AM4/10/10
to dev-apps...@lists.mozilla.org
On Fri, 09 Apr 2010 10:47:56 -0400, Peter Lairo <Pe...@lairo.com> wrote:

> On Fri. 09.04.2010 16:16, Michael A. Puls II wrote:
>> "Tabs on top" is great.
>
> I wonder how valuable a mere opinion is (without giving any rationale).
> That's like deciding who will be president based on only 100 votes (out
> of a population of 400,000,000).

Well, if you need even more:

It's great because it makes Firefox more visually appealing.

I also consider the address of a page to be a very important part of the
page. When the tabs are not on top, the focus of the address field feels
very very detached and in the wrong place. With tabs on top, the address
field feels like part of the tab and is where I naturally move my mouse.

It's the difference between a lone address field widget that changes to
match the tab you have focused and each tab having its own address field.
The latter is much more appealing and I'm more productive with it because
it matches where I instinctively move my mouse (and my eyes).

With tabs up top, it's like a weight is lifted off my shoulders.

But, surely, 100/400000000 is only a first stage of seeing how much people
like the new feature to see if it's even worth introducing to a larger
number. Then, it just comes down to whether it's well-accepted or not.

--
Michael

Blair McBride

unread,
Apr 10, 2010, 2:36:52 AM4/10/10
to dev-apps...@lists.mozilla.org
Normally I use the Tree Style Tabs extension to put tabs on the side,
but I've been trying with tabs on-top today. Also, I've always had the
menubar shown on Windows - I tried with it hidden today (and found I
didn't miss it much).

Pros:
* Having the navigation toolbar more associated with the page content
seems more natural (note: you get this with tabs on the side too). I
think content-related doorhanger notifications would feel more natural
here too.
* Similarly, having the tab management close to the window management
controls (titlebar, minimize, maximize, close) feels surprisingly good
* Less distance to move mouse to URL bar, bookmarks bar (see
counter-point below).
* With a lot of tabs, it moves the busy area away from the content -
which makes it less distracting. Although a busy bookmarks bar can take
away from this a bit.

Cons:
* Further to move mouse to manage tabs.
* On Windows, the all-tabs dropdown and new-tab button are extremely
close to the window controls (specifically, the close window button) -
making a mis-click potentially quite destructive.
* Takes some getting used to (but this can be said of any change).
* It partially covers up the pretty birdies in the persona I use - there
would have been a clear space for this previously.

Other thoughts:
* This makes me want to experiment with having the bookmarks toolbar
above the navigation bar.

- Blair

Dao

unread,
Apr 10, 2010, 5:43:02 AM4/10/10
to
On 10.04.2010 08:36, Blair McBride wrote:
> Other thoughts:
> * This makes me want to experiment with having the bookmarks toolbar
> above the navigation bar.

You can experiment with this easily, using userChrome.css and
-moz-box-ordinal-group. See
http://hg.mozilla.org/mozilla-central/annotate/b66b7330b505/browser/base/content/browser.css#l24

Dao

unread,
Apr 10, 2010, 6:06:27 AM4/10/10
to
What irritates me about the discussion is that, based on a discussion
with Alex in bug 544815, we already seem to have accepted that tabs on
top aren't necessarily more logical or more ergonomic, and therefore we
would avoid doing it by default on Win XP, OS X and Linux. On Win 7 we'd
do it because we can make it look sleek and modern and because it
resembles Ribbon visually (although it's a different UI metaphor). Based
on that, I wonder:

- What kind of pros and cons could really affect this reasoning?
- Can we try harder to make tabs-on-bottom look sleek and modern?

Mike Beltzner

unread,
Apr 10, 2010, 8:33:21 AM4/10/10
to Dao, dev-apps...@lists.mozilla.org
On 2010-04-10, at 6:06 AM, Dao wrote:

> What irritates me about the discussion is that, based on a discussion
> with Alex in bug 544815, we already seem to have accepted that tabs on
> top aren't necessarily more logical or more ergonomic, and therefore we
> would avoid doing it by default on Win XP, OS X and Linux. On Win 7 we'd

I don't think that a decision has been made about the default location of tabs, and in fact comment 28 of that bug is where Alex suggests that discussion about the potential change be taken to the newsgroups.

Discussions about potential UI change are frustrating, challenging and often lead to bickering. I think the ground rules have helped us avoid the bickering, for what it's worth, and the feedback is helpful. It is *not* the sole criteria by which this decision will be made, just like feedback on the location of closebuttons on tabs was not the sole criteria that was used to make that decision.

> - Can we try harder to make tabs-on-bottom look sleek and modern?

I think this is an excellent question, but it presumes that "sleek and modern" is the sole advantage to tabs on top, and as the pros and cons of others illustrate, there are more advantages to be had. Disadvantages, too.

For people who are curious, my mind isn't made up at this point, and neither is the UX team's. I think many of us lean in different directions. Getting additional people's impressions of what's good and bad about the designs (again - without bickering or preventing people from holding their own opinions) really helps us.

cheers,
mike

Alex Faaborg

unread,
Apr 10, 2010, 10:22:07 AM4/10/10
to Mike Beltzner, Dao, dev-apps...@lists.mozilla.org
>
> > What irritates me about the discussion is that, based on a discussion
> > with Alex in bug 544815, we already seem to have accepted that tabs on
> > top aren't necessarily more logical or more ergonomic, and therefore we
> > would avoid doing it by default on Win XP, OS X and Linux.
>

The problem with consistency is that sometimes the best solution in
isolation isn't necessarily the best solution overall. For instance, it's
somewhat ridiculous for a Web browser to use the command structure of a 90s
word processor, but on Windows XP pretty much every application uses that
interface, so it probably does more harm to present the user with a Firefox
button instead of the traditional menu bar.

So this causes any interface discussion (tabs on top, firefox button, etc.)
to basically have two stages:

1) is the interface better
2) given what the user is going to expect, is it still a net positive

I believe that tabs on top passes point 1 (conceptually pure, allows for
chromeless application tabs, allows for tab notifications that are
associated with the site's identity). I also believe that giving current
users an interface that is different (albeit better) might be too
destructive on XP, Linux, and OS X for long time Firefox users (were are
seeing some of the complaints in this thread). However, it would be
incorrect to conclude from my views on point 2 that tabs on top doesn't pass
point 1.

Instead of a long list of detailed pros and cons, I would like to offer a
simple thought experiment. To test the innate intuitiveness of Firefox, we
create a clone of one of the world's most intelligent people (you can pick
your own example, perhaps even yourself!) We then raise this clone in a
controlled environment, giving them access to the types of things people
encounter in the real world, but limit their access to computers to a few
very basic operations (closing a window, perhaps one demo of back/forward
navigation with a tabless window or iPhone). One day we present the hyper
intelligent test subject with an image of Firefox with several tabs open,
and we ask a few questions:

-if you were to hit the back button here, what do you think would happen
next?
-this text in the long white bar, what does it relate to or describe?
-if you hit this X here, what do you expect to disappear?

I believe the test subject would get most of these questions wrong with our
current interface, and every question right if the visual grouping actually
matched the real behavior of Firefox. (third question is only wrong when
shown OS X: "the tab X closes the browser chrome and leaves the content area
and other tabs").

Furthermore, let's consider this data visualization that Asa created:
http://people.mozilla.com/~faaborg/files/daf/growth.png

That is why I changed my thinking on what we should ship on new operating
systems, the growth curve of people who are new to computers, and new to the
Web is so large that the "hyper intelligent test subject in a controlled
environment being exposed to Firefox for the first time" evaluation isn't
happening just in a thought experiment, but hundreds of millions of times
(perhaps minus the hyper intelligent part, but that was just to give them
the best possible chance in the experiment). There are of course new users
showing up on older operating systems as well, so it's debatable where
exactly we might want to draw the line (although in general I think we
should design Firefox's default behavior to a particular platform, as
opposed to "if there is a new user profile" checks).

In general my thinking is that in situations where everything is new (the OS
interface and a large part of the user population) we really don't have much
to evaluate in terms of consistency, and can just focus on creating the best
interface in isolation.

-Alex

On Sat, Apr 10, 2010 at 5:33 AM, Mike Beltzner <belt...@mozilla.com> wrote:

> On 2010-04-10, at 6:06 AM, Dao wrote:
>

> > What irritates me about the discussion is that, based on a discussion
> > with Alex in bug 544815, we already seem to have accepted that tabs on
> > top aren't necessarily more logical or more ergonomic, and therefore we
> > would avoid doing it by default on Win XP, OS X and Linux. On Win 7 we'd
>

> I don't think that a decision has been made about the default location of
> tabs, and in fact comment 28 of that bug is where Alex suggests that
> discussion about the potential change be taken to the newsgroups.
>
> Discussions about potential UI change are frustrating, challenging and
> often lead to bickering. I think the ground rules have helped us avoid the
> bickering, for what it's worth, and the feedback is helpful. It is *not* the
> sole criteria by which this decision will be made, just like feedback on the
> location of closebuttons on tabs was not the sole criteria that was used to
> make that decision.
>

> > - Can we try harder to make tabs-on-bottom look sleek and modern?
>

> I think this is an excellent question, but it presumes that "sleek and
> modern" is the sole advantage to tabs on top, and as the pros and cons of
> others illustrate, there are more advantages to be had. Disadvantages, too.
>
> For people who are curious, my mind isn't made up at this point, and
> neither is the UX team's. I think many of us lean in different directions.
> Getting additional people's impressions of what's good and bad about the
> designs (again - without bickering or preventing people from holding their
> own opinions) really helps us.
>
> cheers,
> mike

> _______________________________________________
> dev-apps-firefox mailing list
> dev-apps...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-apps-firefox
>

Peter Lairo

unread,
Apr 10, 2010, 10:27:29 AM4/10/10
to
On Sat. 10.04.2010 8:33, Michael A. Puls II wrote:
> On Fri, 09 Apr 2010 10:47:56 -0400, Peter Lairo <Pe...@lairo.com>
> wrote:
>
>> On Fri. 09.04.2010 16:16, Michael A. Puls II wrote:
>>> "Tabs on top" is great.
>>
>> I wonder how valuable a mere opinion is (without giving any
>> rationale). That's like deciding who will be president based on
>> only 100 votes (out of a population of 400,000,000).
>
> But, surely, 100/400000000 is only a first stage of seeing how much
> people like the new feature to see if it's even worth introducing to
> a larger number. Then, it just comes down to whether it's
> well-accepted or not.

I (respectfully) disagree with that reasoning. "We" are not a
representative sample. And AFAIK, in statistics, non-representative
samples are shunned as useless.

> "To the scientist, however, representative sampling is the only
> justified procedure for choosing individual objects for use as the
> basis of generalization, and is therefore usually the only acceptable
> basis for ascertaining truth."
http://en.wikipedia.org/wiki/Sampling_%28statistics%29

So what "we" like should not be a large determining factor in what is
best for Firefox (lest we become as insignificant as Linux distros -
total devs' wants control).

What we should be doing IMO is use our advanced knowledge and our
reasoning abilities to analyze which features make sense.

PS. I liked your rational evaluation of the pros, as you see them, of
tabs-on-top. Thanks!

Peter Lairo

unread,
Apr 10, 2010, 10:28:53 AM4/10/10
to

...and above the tabs?

Mike Shaver

unread,
Apr 10, 2010, 11:49:39 AM4/10/10
to Dao, dev-apps...@lists.mozilla.org
On Sat, Apr 10, 2010 at 6:06 AM, Dao <d...@design-noir.de> wrote:
> - What kind of pros and cons could really affect this reasoning?
> - Can we try harder to make tabs-on-bottom look sleek and modern?

I don't believe that tabs-on-bottom or tabs-on-top should either of
them be primary goals. They should be things we choose in service of
another goal, that of a great user experience. Trying extra hard to
make one of them great seems like misapplied effort, if we could make
the other choice great more easily. (I think we've really tried quite
a bit to make tabs-on-bottom modernized, but that's not to say that
you might not have more ideas that are worth experimenting.)

Further, I don't think that we should be trying to *convince* people
of anything in this discussion; the best favour we can do to our users
is to state our impressions of tabs-on-top, because that's the one we
need the most data on. If you wanted to start a thread collecting
feedback on tabs-on-bottom, I think that would OK, though I must
confess my belief that we have heard pretty much everything there is
to say about tabs-on-bottom in the last years of the product.

Mike

Robert Kaiser

unread,
Apr 10, 2010, 11:57:49 AM4/10/10
to
Michael A. Puls II schrieb:

> It's great because it makes Firefox more visually appealing.

It's important to note that it's like that *for you*.

Visual appeal is a matter of taste. One thing of making such a
discussion fair is to make sure you don't insult other by telling them
their taste is wrong (which you do when you imply yours is right).

Robert Kaiser

Robert Kaiser

unread,
Apr 10, 2010, 12:13:19 PM4/10/10
to
Peter Lairo schrieb:

> Tabs-on-Top has been available in nightly builds for several days now
> (via "View / Toolbars / Tabs on top"). This thread is intended to gather
> feedback on people's impressions, and to discuss the pros and cons of
> placing the Tabs above the UI.

I haven't tried it yet myself, for one thing because I'm not using
Firefox in daily work (but I'd like to see the option - as a mere
*option* - in SeaMonkey as well), for the other because I'd need time to
play with it and surely won't cheer for changing the processes I'm used
to right away (I am very bound by my habits).

In any case, I've always seen tabs as an excuse for multiple windows not
working well enough in today's window managers (no matter what different
OSes call them). And so, having the tabs be a more general
application-level thing sounds pretty logical. Also the possibility of
changing toolbar contents or display of those at all dependent on what
tab is selected makes some good sense to me.

That experiment is surely interesting, I'll watch it closely (even if it
doesn't match my habits right now).

Robert Kaiser

Ben Bucksch

unread,
Apr 10, 2010, 3:12:26 PM4/10/10
to
On 10.04.2010 16:28, Peter Lairo wrote:
> On Sat. 10.04.2010 1:24, Ben Bucksch wrote:
>> On 09.04.2010 18:21, Benjamin Smedberg wrote:
>>> The bookmarks toolbar seems very out-of-place. It feels like the
>>> navigation bar should be right up against the page content, and the
>>> bookmarks should either be up somewhere, or even down near the status
>>> bar. I don't know exactly why I feel this way.
>>
>> Because it would make sense :). The urlbar applies directly to the page,
>> the bookmarks bar less so. So, it makes sense that you "feel" the urlbar
>> should be directly on top of the page.
>>
>> The bookmarks bar is more like a wider bookmarks menu, and is in a way a
>> menu itself. So, it makes sense that it's above the urlbar and
>> underneath the menu bar.
>
> ...and above the tabs?

Yes, I would probably try to arrange it like this:

menubar
bookmarks bar
tabs
urlbar

that probably looks better and also reduces the mouse way from page to tabs.
But I don't have a strong opinion on it, bookmarks bar might also go
underneath the tabs, above urlbar.

Ben

Peter Lairo

unread,
Apr 10, 2010, 3:47:00 PM4/10/10
to
On Sat. 10.04.2010 21:12, Ben Bucksch wrote:
> I would probably try to arrange it like this:
>
> menubar
> bookmarks bar
> tabs
> urlbar
>
> that probably looks better and also reduces the mouse way from page to
> tabs.
> But I don't have a strong opinion on it, bookmarks bar might also go
> underneath the tabs, above urlbar.

It would be great is someone(TM) (Alex F.?) could make a mock-up of
those two orders (always with the Menu Bar hidden) and put them up on
the wiki page[1]:

Bookmarks Bar
Tabs
URL Bar

Tabs
Bookmarks Bar
URL Bar

My suspicion is that it might look odd having the bookmarks bar at the
very top. We'll see...

I fear that if the bookmarks bar is shown (which I prefer for it's
enormous convenience), tabs-on-top might look bad in every arrangement.

[1] https://wiki.mozilla.org/Firefox/4.0_Windows_Theme_Mockups

Ben Bucksch

unread,
Apr 10, 2010, 4:06:46 PM4/10/10
to
On 10.04.2010 21:47, Peter Lairo wrote:
> My suspicion is that it might look odd having the bookmarks bar at the
> very top [underneath the menu bar]

That depends on the styling. If it looks like the menu bar, why not?

(At least, people would start to actually notice the menu bar and maybe
use it, assuming they use the bookmarks bar. :) )

Alex Faaborg

unread,
Apr 10, 2010, 4:18:31 PM4/10/10
to Ben Bucksch, dev-apps...@lists.mozilla.org
>
> That depends on the styling. If it looks like the menu bar, why not?
>

Placing the bookmarks bar on top is visually difficult since there are
usually two z-order levels in each design, the background window level
(glass, blue in XP Luna), and the foreground tab level (normal browser
chrome). So choices include placing the bookmarks bar on the background
level (text on glass is hard to pull off without at least adding a lot of
frosted area), or just giving up on the notion of having a window level and
a tab level and draw the bookmarks bar as normal browser chrome, except
above the tabs.

Nathan Tuggy

unread,
Apr 10, 2010, 4:42:16 PM4/10/10
to
On 2010-04-09 09:10, Peter Lairo wrote:
> On Fri. 09.04.2010 17:26, Mike Beltzner wrote:
>> I found a good amount of value in his post
>
> If you're getting value out of it, then that's great!
>
> And strategically, it's better to be too lenient than too strict on
> what's on and what's off topic.

Generally, yes, except perhaps in cases where emotions or opinions are
likely to run high -- it can be good in such cases to reduce the scope
of the discussion a bit to help stay on point.

Just my two cents. (I haven't tried the nightlies, and am not a
usability expert, so have no real opinion yet. The screenshots look
pretty, though. :-))
--
Nathan Tuggy [:tuggyne]
nat...@tuggycomputer.com

Ben Bucksch

unread,
Apr 10, 2010, 5:38:19 PM4/10/10
to
On 10.04.2010 22:18, Alex Faaborg wrote:
>> That depends on the styling. If it looks like the menu bar, why not?
>>
> Placing the bookmarks bar on top is visually difficult since there are
> usually two z-order levels in each design, the background window level
> (glass, blue in XP Luna), and the foreground tab level (normal browser
> chrome). So choices include placing the bookmarks bar on the background
> level (text on glass is hard to pull off without at least adding a lot of
> frosted area), or just giving up on the notion of having a window level and
> a tab level and draw the bookmarks bar as normal browser chrome, except
> above the tabs.

Sorry, but I have no idea what you're talking about.
Just make it look like the menu, as I said.

Ben

FoxWolfie Galen

unread,
Apr 10, 2010, 6:16:06 PM4/10/10
to
On Sat, 10 Apr 2010 21:12:26 +0200, Ben Bucksch
<ben.buck...@beonex.com> wrote:

> Yes, I would probably try to arrange it like this:
>
> menubar
> bookmarks bar
> tabs
> urlbar

In my case, my navigation, menu and url bar, are customized to be on the
same bar. I use "Compact Menu" to reduce the normal menu down to the
single blue button to the left of my URL bar. This works fine, as the menu
bar items don't get nearly enough use to justify the room they normally
occupy. I dumped the search bar, as I never used it either. So, my
combined nav/menu/url bar looks like this:

http://www.velocity.net/~galen/files/fx1.png

The overly large text is because I have low vision.

Having my tab bar immediately above or immediately below my nav/menu/url
bar would make little difference to me, though logic suggests that
navigation is per tab, and should probably be under each tab. The main
criteria I have is that the tabs, and their related navigation be very
close to each other in the UI.

The bookmark bar seems out of place as it currently is. I believe that
should be above the navigation and tabs, as it has little to do with what
is in the tabs, or with the navigation within those tabs.

Either of these two arrangements would be fine for me, but I have no strong
preference between the two.

title bar
bookmarks bar
tab bar
navigation/url bar

or

title bar
bookmarks bar
navigation/url bar
tab bar

If I were not using Compact Menu to make the menu into a button, I'd likely
prefer the menu bar to be above the bookmarks bar and below the title bar.
I'm actually surprised that something like Compact Menu wasn't built in
from the start, as it is the number one space-saving extension I can think
of.

Ideally, tabs above or below the nav bar will be an option, and all bars
will be fully customizable, no matter what changes are made. Logical or
not, many of us have differing preferred setups - some of which might be
partly dictated by visual or other disabilities.
--
FoxWolfie / CubCoon

Ben Bucksch

unread,
Apr 10, 2010, 6:19:31 PM4/10/10
to
On 10.04.2010 23:38, Ben Bucksch wrote:
> On 10.04.2010 22:18, Alex Faaborg wrote:
>> Placing the bookmarks bar on top is visually difficult
> Just make it look like the menu, as I said.

Here's how it looks like, on my system (Linux, GTK with ThinIce theme):
http://www.bucksch.org/xfer/mozilla/ff-toolbar-placement.png
http://www.bucksch.org/xfer/mozilla/ff-toolbar-placement-no-bookmarks.png

I think it looks good - just make the icons of the bookmarks toolbar
smaller. No idea about other systems, but it must be possible to make it
look like a menu there, too.

I don't use the bookmarks toolbar, and I like it enough that I'm going
to run with this.

In case anybody wants it (patch is trivial):
http://www.bucksch.org/xfer/mozilla/toolbar-placement-1.diff

Robert Kaiser

unread,
Apr 10, 2010, 6:57:03 PM4/10/10
to
Alex Faaborg schrieb:

>>
>> That depends on the styling. If it looks like the menu bar, why not?
>>
>
> Placing the bookmarks bar on top is visually difficult since there are
> usually two z-order levels in each design, the background window level
> (glass, blue in XP Luna), and the foreground tab level (normal browser
> chrome).

Hmm, that's surely true in some way, but then, without wanting to
critize you, shouldn't we first think about how it affects usability and
only then find a design to match the usability?
I think defining something like the order of the toolbar stack by some
design choices we have in mind right now is potentially harming good
ideas for usability improvements.
I'm not saying that Ben's idea necessarily results in better usability,
but I think it's worth a try as much as tabs-on-top itself, and we
should only think very hard about how to make design really slick once
we have figured out what matches the usability we want to have best.

Robert Kaiser

Alex Faaborg

unread,
Apr 10, 2010, 7:27:01 PM4/10/10
to Robert Kaiser, dev-apps...@lists.mozilla.org
Right, I totally agree. I was just referring to the comment "that depends
on the styling."

In terms of usability, I think a case could be made that placing the
bookmarks toolbar items on the browser level would make it appear as if they
either act on all tabs, or open in a new tab, while placing them at the tab
level makes it more obvious that they act on the current tab (which is in
fact the case). Either way the bookmarks toolbar isn't as clear cut as
something like Back or Reload, which obviously acts on the active tab.

earlier requested mockups forthcoming :)

Alex Faaborg

unread,
Apr 10, 2010, 7:53:15 PM4/10/10
to Robert Kaiser, dev-apps...@lists.mozilla.org
>
> It would be great is someone(TM) (Alex F.?) could make a mock-up of those
> two orders (always with the Menu Bar hidden) and put them up on the wiki
> page[1]:
>
> Bookmarks Bar
> Tabs
> URL Bar
>
> Tabs
> Bookmarks Bar
> URL Bar
>

Here you go:
http://people.mozilla.com/~faaborg/files/daf/bookmarksBarLevel.png

These are of course all stephen's visual design work (TM?), I just moved
some sections around and labeled stuff. Anyway, you can see that having
the bookmarks bar created out of glass is a little problematic with the text
(purely a visual thing, not interactive). This could be solved by removing
transparency to that area and sort of having three z-order levels.

As for which of these two options makes the most conceptual sense, really
you could make arguments either way. Earlier I said that since the
bookmarks navigate the content area so they act on the tab level (unlike say
an identity button that logs you in and out of the browser, or the Window
close control).

The inverse argument is that the bookmarks are different destinations from
the tabs, and especially if you consider that they have favicons, they don't
really belong in the visual hierarchy under the active tab's favicon.
Additionally, the bookmarks toolbar does not change based on what tab is
selected (like the location bar does). If the tab is producing a
notification, it is also more clear which site is "speaking" if the
bookmarks are placed at the browser level instead of the tab level (since
otherwise there are sort of sites all over the place).

I'm personally split on which position makes the most sense for the
bookmarks toolbar, but I think I'm leaning towards browser level being more
logical.

-Alex


On Sat, Apr 10, 2010 at 7:27 PM, Alex Faaborg <faa...@mozilla.com> wrote:

> Right, I totally agree. I was just referring to the comment "that depends
> on the styling."
>
> In terms of usability, I think a case could be made that placing the
> bookmarks toolbar items on the browser level would make it appear as if they
> either act on all tabs, or open in a new tab, while placing them at the tab
> level makes it more obvious that they act on the current tab (which is in
> fact the case). Either way the bookmarks toolbar isn't as clear cut as
> something like Back or Reload, which obviously acts on the active tab.
>
> earlier requested mockups forthcoming :)
>
>
> On Sat, Apr 10, 2010 at 6:57 PM, Robert Kaiser <ka...@kairo.at> wrote:
>

Blair McBride

unread,
Apr 11, 2010, 12:50:18 AM4/11/10
to dev-apps...@lists.mozilla.org
Thanks, Dao - I ended up using DOM Inspector and adding an ordinal
attribute to the toolbar node. I played around with the position of the
bookmarks toolbar, with tabs-on-top enabled. My thoughts:

* Bookmarks toolbar on top of tabs feels very wrong. I think because it
create a mis-match of what's content-related and what's app-related -
bookmarks feel more content-related (for usage related to the toolbar,
that is).

* I think I prefer having the bookmarks toolbar above the navigation bar
(but this isn't a strong feeling). Below feels a lot more familiar, but
on top moves clutter away from content, and the navigation bar feels
more directly related to content (so benefits from being next to content).


- Blair

Ben Bucksch

unread,
Apr 11, 2010, 2:04:14 AM4/11/10
to Alex Faaborg, Robert Kaiser
On 11.04.2010 01:27, Alex Faaborg wrote:
> Right, I totally agree. I was just referring to the comment "that depends
> on the styling."

And I was just replying to "it might look odd" from Peter Lairo. So, if
you quote me, please quote me correctly with sufficient context, please.

Ben Bucksch

unread,
Apr 11, 2010, 2:33:47 AM4/11/10
to
On 11.04.2010 00:19, Ben Bucksch wrote:
>> Just make it look like the menu, as I said.
>
> Here's how it looks like, on my system (Linux, GTK with ThinIce theme):
> http://www.bucksch.org/xfer/mozilla/ff-toolbar-placement.png
> http://www.bucksch.org/xfer/mozilla/ff-toolbar-placement-no-bookmarks.png
>
> I think it looks good - just make the icons of the bookmarks toolbar
> smaller.
>
> In case anybody wants it (patch is trivial):
> http://www.bucksch.org/xfer/mozilla/toolbar-placement-1.diff

I realized you can do that with userChrome.css without any patches to
source or installation:
http://www.bucksch.org/xfer/mozilla/userChrome.css

Ben Bucksch

unread,
Apr 11, 2010, 2:35:22 AM4/11/10
to
On 11.04.2010 08:04, Ben Bucksch wrote:
> On 11.04.2010 01:27, Alex Faaborg wrote:
>> Right, I totally agree. I was just referring to the comment "that
>> depends
>> on the styling."
>
> And I was just replying to "it might look odd" from Peter Lairo.

Ops, sorry, that was not supposed to go out here.

Ben Bucksch

unread,
Apr 11, 2010, 2:55:10 AM4/11/10
to
On 10.04.2010 16:22, Alex Faaborg wrote:
> One day we present [for the first time] the hyper intelligent test
> subject with an image of Firefox with several tabs open, and we ask a
> few questions:
> -if you were to hit the back button here, what do you think would happen
> next?
> -this text in the long white bar, what does it relate to or describe?
> -if you hit this X here, what do you expect to disappear?

(Very nice thinking an explanation. That's basically what I meant with
"more logical".)

> Furthermore, let's consider this data visualization that Asa created:
> http://people.mozilla.com/~faaborg/files/daf/growth.png
>

> the growth curve of people who are new to computers

While true, the graph is deceptive: It suggests that the new users are
Firefox users. Draw Firefox at the bottom and MSIE on top and it looks
very different and you draw entirely different conclusions - that your
users are those longer-time computer users and want consistency. Firefox
is used by all kinds of users, from novice to geeks to highly
intelligent, but in tendency, I think users in growing markets just use
Windows XP with MSIE, see e.g. China. So, be careful with such conclusions.

Ben

Asa Dotzler

unread,
Apr 11, 2010, 3:39:09 AM4/11/10
to
On 4/10/2010 11:55 PM, Ben Bucksch wrote:

> users are those longer-time computer users and want consistency. Firefox
> is used by all kinds of users, from novice to geeks to highly
> intelligent, but in tendency, I think users in growing markets just use
> Windows XP with MSIE, see e.g. China. So, be careful with such conclusions.
>
> Ben


It doesn't matter much how you split it; if you're designing to be
relevant in a few years, you had better take that new user growth into
consideration (and the PC upgrade cycle as well.)

It might also be helpful to remind yourself every so often that there
are more people who are new to the Web since Firefox 0.8 shipped than
were ever online before 0.8. That is, more than half the people online
today have no experience of a pre-Firefox Web. (Further, more than 10%
of all the people online today arrived after Chrome launched.)

With 100M new arrivals to the Web each year, and another 200M people
upgrading to new PCs each year, it's be silly to rigidly bind ourselves
to the past.

- A

Peter Lairo

unread,
Apr 11, 2010, 5:42:53 AM4/11/10
to
On Sun. 11.04.2010 1:53, Alex Faaborg wrote:
>> It would be great is someone(TM) (Alex F.?) could make a mock-up of those
>> two orders (always with the Menu Bar hidden) and put them up on the wiki
>> page[1]:
>>
>> Bookmarks Bar
>> Tabs
>> URL Bar
>>
>> Tabs
>> Bookmarks Bar
>> URL Bar
>
> Here you go:
> http://people.mozilla.com/~faaborg/files/daf/bookmarksBarLevel.png

Thanks so much Alex!!!

I'm wondering if by trying to get tabs-on-top, those pushing/wanting it
are sacrificing all kinds of other hierarchical and usability benefits.
e.g., I use/manage Tabs and the Bookmarks Bar far more often than I use
the Navigation Toolbar (Back/Forward, URL-Bar, Search Bar)[*]. By moving
the Tabs to the top, and the Bookmarks Bar above even that, the things I
use most are furthest away.

[*] My typical work-flow: I'm often opening new tabs from links and
bookmarks (sometimes from the Search Bar) (or I'm reading news feeds via
the Sage++[1] sidebar, in one tab), reading them, and then closing the
Tab via middle-click on the Tab. I navigate back via mouse-gesture
("Fire Gestures": hold RMB + click LMB) (or ALT-left - oddly that often
seems easier than aiming at the - ever shrinking - Back Button). Only at
the start of some sessions to I enter something in the URL-Bar
(previously bookmarked/visited sites - "frecency"). After that, it's all
Tab Bar and gestures.

[1] http://himag.blog26.fc2.com/blog-entry-234.html?lang=en

Peter Lairo

unread,
Apr 11, 2010, 5:51:49 AM4/11/10
to
On Sun. 11.04.2010 6:50, Blair McBride wrote:
> Thanks, Dao - I ended up using DOM Inspector and adding an ordinal
> attribute to the toolbar node. I played around with the position of the
> bookmarks toolbar, with tabs-on-top enabled. My thoughts:
>
> * Bookmarks toolbar on top of tabs feels very wrong. I think because it
> create a mis-match of what's content-related and what's app-related -
> bookmarks feel more content-related (for usage related to the toolbar,
> that is).
>
> * I think I prefer having the bookmarks toolbar above the navigation bar
> (but this isn't a strong feeling). Below feels a lot more familiar, but
> on top moves clutter away from content, and the navigation bar feels
> more directly related to content (so benefits from being next to content).

I wonder if Alex could add one more mock-up to his page[1]:

Tabs
Bookmarks Bar
URL Bar

[1] http://people.mozilla.com/~faaborg/files/daf/bookmarksBarLevel.png

Alex Faaborg

unread,
Apr 11, 2010, 8:19:20 AM4/11/10
to Peter Lairo, dev-apps...@lists.mozilla.org
>
> Tabs
> Bookmarks Bar
> URL Bar
>

yeah I misread that order the first time. I'll update the mockup but first
need to attend an 8 hour meeting with most of the linux distros about user
interface design in open source projects.

On Sun, Apr 11, 2010 at 5:51 AM, Peter Lairo <Pe...@lairo.com> wrote:

> On Sun. 11.04.2010 6:50, Blair McBride wrote:
>
>> Thanks, Dao - I ended up using DOM Inspector and adding an ordinal
>> attribute to the toolbar node. I played around with the position of the
>> bookmarks toolbar, with tabs-on-top enabled. My thoughts:
>>
>> * Bookmarks toolbar on top of tabs feels very wrong. I think because it
>> create a mis-match of what's content-related and what's app-related -
>> bookmarks feel more content-related (for usage related to the toolbar,
>> that is).
>>
>> * I think I prefer having the bookmarks toolbar above the navigation bar
>>
>> (but this isn't a strong feeling). Below feels a lot more familiar, but
>> on top moves clutter away from content, and the navigation bar feels
>> more directly related to content (so benefits from being next to content).
>>
>
> I wonder if Alex could add one more mock-up to his page[1]:
>
>
> Tabs
> Bookmarks Bar
> URL Bar
>

> [1] http://people.mozilla.com/~faaborg/files/daf/bookmarksBarLevel.png<http://people.mozilla.com/%7Efaaborg/files/daf/bookmarksBarLevel.png>

Axel Hecht

unread,
Apr 11, 2010, 8:34:54 AM4/11/10
to

My bookmarks toolbar is probably in a high-end-user dilemma, but here it
goes, still:

"Most Visited" (almost a pun, I never use that)
"Smart Bookmarks" (unused)
"Latest Headlines" (*rarely* used, leftover BBC feed)
"tagesschau" (actually the newsfeed I use, even though not in this profile)
"comics" A folder I use daily to open my webcomics
"shell" js shell bookmarklet, used rather frequently, both in tab
context and without
"reload" bookmarklet to reload exhibit data without page reload
"shorten bug query" bookmarklet
"dialog size" bookmarklet (rarely used, helper for dialog sizing, tab
focused)
"new posts" forum link
"Readibility" bookmarklet, strictly tab focused.

So, if I'd actually clean up my toolbar, I'm getting a 50/50 mix or so
between bookmarklets that are working on the current tab, and actual
bookmarks that are likely better for a new tab or so.

And now you know :-)

Axel

Ben Bucksch

unread,
Apr 11, 2010, 8:55:50 AM4/11/10
to
On 11.04.2010 14:34, Axel Hecht wrote:
> I'm getting a 50/50 mix or so between bookmarklets that are working on
> the current tab, and actual bookmarks that are likely better for a new
> tab or so.

Yes, I thought of bookmarklets as a good argument for the bookmarks bar
being inside the tab (area), but they are not really used by many users,
so I think we can ignore them.

Normal bookmarks should either load in a new tab or same tab and are
really independent from the page you visit and the context (browsing
history), which suggests the bookmarks bar should be outside the tabbed
area.

Dao

unread,
Apr 11, 2010, 9:59:38 AM4/11/10
to
On 10.04.2010 17:49, Mike Shaver wrote:
> On Sat, Apr 10, 2010 at 6:06 AM, Dao <d...@design-noir.de> wrote:
>> - What kind of pros and cons could really affect this reasoning?
>> - Can we try harder to make tabs-on-bottom look sleek and modern?
>
> I don't believe that tabs-on-bottom or tabs-on-top should either of
> them be primary goals. They should be things we choose in service of
> another goal, that of a great user experience. Trying extra hard to
> make one of them great seems like misapplied effort, if we could make
> the other choice great more easily. (I think we've really tried quite
> a bit to make tabs-on-bottom modernized, but that's not to say that
> you might not have more ideas that are worth experimenting.)

I'm making two assumptions:

(1) We might not reach a point where we can say that tabs on top are
inherently better (more ergonomic, user friendly etc.) than tabs on
bottom. Weighting certain points differently might push one option
slightly forward, but basically it would be a standoff.

(2) We'd change the default position only on Win 7 (and Vista).

In case of (1), tabs on bottom would be preferable simply because it's
the status quo (i.e. it doesn't disrupt users who upgrade Firefox or
move from IE to Firefox), so polishing it seems worthwhile. Yes, we
tried this before, and I don't think we failed. It's just that this was
a few years ago, and what was polished back then looks a bit rusty
today. (2), and the fact that we want the position to be customizable,
means that we need to polish tabs on bottom anyway.

Note that when I say "sleek and modern", I refer to the actual visual
quality, not to the fact that a minority would perceive tabs-on-top as
modern simply because we changed something or because Chrome has it already.

The only deficiency I see with Stephens current tabs-on-bottom mockups
is that the active tab doesn't connect with anything. In this regard I
think they are actually worse than what we've shipped already, so there
seems to be room for improvement.

Dao

unread,
Apr 11, 2010, 11:02:00 AM4/11/10
to
On 10.04.2010 16:22, Alex Faaborg wrote:
> 1) is the interface better
> 2) given what the user is going to expect, is it still a net positive
>
> I believe that tabs on top passes point 1 (conceptually pure, allows for
> chromeless application tabs, allows for tab notifications that are
> associated with the site's identity). I also believe that giving current
> users an interface that is different (albeit better) might be too
> destructive on XP, Linux, and OS X for long time Firefox users (were are
> seeing some of the complaints in this thread). However, it would be
> incorrect to conclude from my views on point 2 that tabs on top doesn't pass
> point 1.

OK, but you'll agree that it's not a black-or-white question: "has one
more point for it than against it" is different from "is a clear
winner", as interpreting or weighting the points differently could
affect the outcome easily.

For instance, we can't make tabs-on-top a requirement for chromeless
application tabs, assuming the position would be customizable and OS
dependent, so I would rate that argument quite low. On the other hand --
and I think you actually said that in the bug I was referring to --
tabs-on-bottom might be more ergonomic (e.g. reduce mouse movement,
easier to sight, whatever), which seems rather significant to me.

If tabs-on-top were a clear winner, we should and probably would be bold
enough to do it regardless of the OS.

alta88[nntp]

unread,
Apr 11, 2010, 11:50:07 AM4/11/10
to

---On 2010.Apr.11 7:59 AM, Dao wrote:
> today. (2), and the fact that we want the position to be customizable,
> means that we need to polish tabs on bottom anyway.

this is really the key point. discussion of the 'default' is less
interesting, personally, as my own default is:

1) Tabs Sidebar, as horizontal tabs are too small/convey too little info.
2) No bookmarks toolbar, no nav-bar, Compact Menu combined with
addressbar/search and a few buttons in the menubar.
3) Custom vertical toolbar for all other buttons.
4) Custom toolbar above statusbar for 'info' type apps like weather/time.

as for the pros/cons:

Pros:
- i'm having a hard time coming up with an ergonomic pro. although i
agree that often a visual refresh has benefit in and of itself.

Cons:
- in situations where sidebar is used (do we know anything about sidebar
usage?) there is loss of context and bad ergo re mousing to tabs above it.
- the unbinding of the Tabs from the Tabpanel is not apparent since
toolbars all belong to nav-toolbox, but will affect custom situations
where a tab needs to be located directly above its content.

i very much feel there should be more flexibility in allowing users to
choose such layouts, and of course there must be architecture to support
this.

1) toolbars should not be forced to be children of nav-toolbox for
customization to work.
2) tabs toolbar should belong to its own toolbox so it can flexibly be
placed anywhere; customization should work on all toolboxes regardless
of where they are in the DOM.

Alex Faaborg

unread,
Apr 11, 2010, 6:21:23 PM4/11/10
to dev-apps...@lists.mozilla.org
>
> OK, but you'll agree that it's not a black-or-white question: "has one
> more point for it than against it" is different from "is a clear
> winner", as interpreting or weighting the points differently could
> affect the outcome easily.
>

I think in isolation you could determine a clear winner and loser. However
introducing the goal of consistency with past versions has had the general
effect of making us much more conservative with any form of change to our
interface.

tabs-on-bottom might be more ergonomic (e.g. reduce mouse movement,
> easier to sight, whatever), which seems rather significant to me.
>

I'm pretty sure that a tab placed on top will be easier to sight due to the
increased contrast with the browser level background, but yes there is
clearly more mouse movement (which would be interesting to quantify in terms
of loss of efficiency). However, I personally believe exposing the correct
conceptual model is the more critical issue. If mouse distance was a
serious problem then wouldn't we all tend to favor smaller screens, and
every higher resolution would really slow us down? In general we seem to
deal just fine with larger screens. It's certainly less efficient to have
to mouse a bit farther, but I wouldn't consider it the more significant
attribute. Fitt's law is easily quantified (especially compared to exposing
the correct conceptual model) but that doesn't mean we should therefor take
it more seriously than the controlled environment test subject example (even
thought that was just a thought experiment).

Is your position that since there is an identifiable flaw in the change
(increased mouse distance) the decision is too ambiguous to ever declare one
design superior to the other?

-Alex

Alex Faaborg

unread,
Apr 11, 2010, 6:49:51 PM4/11/10
to dev-apps...@lists.mozilla.org
>
> I wonder if Alex could add one more mock-up to his page[1]:
>
>
> Tabs
> Bookmarks Bar
> URL Bar
>

file updated,
-Alex

Dion Almaer

unread,
Apr 11, 2010, 11:17:34 PM4/11/10
to Alex Faaborg, dev-apps...@lists.mozilla.org
I am currently using Chrome a lot. At first, I thought the tabs on top would
actually bug me. I have always preferred the "feel" of Firefox UI to
anything else, and features such as Apple-1, 2, 0 etc which seem small to
some, would keep me w/ Firefox. I went as far as to create applescript to
fake that for Safari, which is far too "simple" with its usability features
for my taste.

I really thought the tabs on top / bottom would be a big deal for me. At
first it didn't feel right on Chrome. However, now, it doesn't feel right on
Firefox when they are on the bottom. The right metaphor wins IMO.

All this said though, it has also surprised me how much it doesn't matter to
me. It feels so religious, but at this point I am so used to both.... and I
just barely care. Other usability niggles matter so much more. Who knew!

Dao

unread,
Apr 12, 2010, 9:28:14 AM4/12/10
to
On 12.04.2010 00:21, Alex Faaborg wrote:
>> OK, but you'll agree that it's not a black-or-white question: "has one
>> more point for it than against it" is different from "is a clear
>> winner", as interpreting or weighting the points differently could
>> affect the outcome easily.
>
> I think in isolation you could determine a clear winner and loser. However
> introducing the goal of consistency with past versions has had the general
> effect of making us much more conservative with any form of change to our
> interface.

... which isn't a bad thing where it prevents us from doing changes with
wins so marginal that they vanish when not regarded in isolation.

>> tabs-on-bottom might be more ergonomic (e.g. reduce mouse movement,
>> easier to sight, whatever), which seems rather significant to me.
>
> I'm pretty sure that a tab placed on top will be easier to sight due to the
> increased contrast with the browser level background

Since it's glass, we don't have full control over the contrast there.
The contrast might also be less important when the tabs are attached
directly to the content area. (I'm speculating.)

> but yes there is
> clearly more mouse movement (which would be interesting to quantify in terms
> of loss of efficiency). However, I personally believe exposing the correct
> conceptual model is the more critical issue. If mouse distance was a
> serious problem then wouldn't we all tend to favor smaller screens, and
> every higher resolution would really slow us down? In general we seem to
> deal just fine with larger screens.

Resolution seems critical, as it determines the virtual distance. I've
seen especially older people move the mouse very slowly across the
screen, literally looking for a target. This probably applies to some
extent to all users, although we (you and me) tend to jump rather than
crawl across the screen.

> Is your position that since there is an identifiable flaw in the change
> (increased mouse distance) the decision is too ambiguous to ever declare one
> design superior to the other?

Well, not the sheer existence of one or more flaws -- they need to be
weighted against the other side. My current impression is that if
there's a net win at all, it's going to be marginal, hence subject to
ambiguity. One of my original points was that doing it on only one
platform hints into that direction.

Peter Lairo

unread,
Apr 12, 2010, 4:09:44 PM4/12/10
to
On Mon. 12.04.2010 0:21, Alex Faaborg wrote:
> If mouse distance was a
> serious problem then wouldn't we all tend to favor smaller screens, and
> every higher resolution would really slow us down? In general we seem to
> deal just fine with larger screens. It's certainly less efficient to have
> to mouse a bit farther, but I wouldn't consider it the more significant
> attribute. Fitt's law is easily quantified (especially compared to exposing
> the correct conceptual model) but that doesn't mean we should therefor take
> it more seriously than the controlled environment test subject example (even
> thought that was just a thought experiment).

I don't it think it's the mouse "distance" per se, but rather the amount
and type of "terrain" one must traverse and visually track before
reaching one's goal (the tabs). 99% of the time my mouse is in the
content area (scrolling, marking, tracking my reading position, clicking
links, etc.). With tabs-on-top: when I want to switch/close/manipulate a
tab, I have to traverse the navigation buttons, the URL Bar with its
icon & text, and the Search region, then I must traverse the Bookmarks
toolbar with all its colorful icons and text, and then, after visually
tracking almost all that information in order to successfully navigate
it, I finally arrive at the tabs. Pfew, I'm exhausted!

Peter Lairo

unread,
Apr 12, 2010, 4:16:43 PM4/12/10
to
On Mon. 12.04.2010 0:49, Alex Faaborg wrote:
>>
>> I wonder if Alex could add one more mock-up to his page[1]:
>>
>>
>> Tabs
>> Bookmarks Bar
>> URL Bar
>>
>> [1] http://people.mozilla.com/~faaborg/files/daf/bookmarksBarLevel.png<http://people.mozilla.com/%7Efaaborg/files/daf/bookmarksBarLevel.png>
>
> file updated,

Thanks!

My initial impression is that, with tabs-on-top, it's really hard to
place the Bookmarks Bar in a good place. The least bad seems to be to
have the Bookmarks Bar at the browser level.

Window Title


Bookmarks Bar
Tabs
URL Bar

Content

But that makes the Bookmarks Bar seem ... disjointed, and too prominent
at the same time. It also sandwiches the tabs between two Bars, making
it less dicoverable and hard to reach.

Asa Dotzler

unread,
Apr 12, 2010, 10:54:08 PM4/12/10
to
On 4/12/2010 1:09 PM, Peter Lairo wrote:
> On Mon. 12.04.2010 0:21, Alex Faaborg wrote:
>> If mouse distance was a
>> serious problem then wouldn't we all tend to favor smaller screens, and
>> every higher resolution would really slow us down? In general we seem to
>> deal just fine with larger screens. It's certainly less efficient to have
>> to mouse a bit farther, but I wouldn't consider it the more significant
>> attribute. Fitt's law is easily quantified (especially compared to
>> exposing
>> the correct conceptual model) but that doesn't mean we should therefor
>> take
>> it more seriously than the controlled environment test subject example
>> (even
>> thought that was just a thought experiment).
>
> I don't it think it's the mouse "distance" per se, but rather the amount
> and type of "terrain" one must traverse and visually track before
> reaching one's goal (the tabs). 99% of the time my mouse is in the
> content area (scrolling, marking, tracking my reading position, clicking
> links, etc.). With tabs-on-top: when I want to switch/close/manipulate a
> tab, I have to traverse the navigation buttons, the URL Bar with its
> icon & text, and the Search region, then I must traverse the Bookmarks
> toolbar with all its colorful icons and text, and then, after visually
> tracking almost all that information in order to successfully navigate
> it, I finally arrive at the tabs. Pfew, I'm exhausted!

I'm not saying that your experience isn't the more common one (we need
data, maybe yours is the common case, maybe not,) but my experience is
just the opposite of yours. I can sling the pointer all the way to the
top of my maximized window, that way I can "locate" it quickly, and a
few pixels down and over movement and I'm on the tab strip where I want
to be.

To me, this "bounce off the top" technique is actually a huge win for
the ease with which I can get my pointer onto a particular tab (or a
blank spot on the tabstrip to create a new tab with a double click.)

I'd like some way to time the two locations, but I'm certain that I cut
the time at least in half when I can use this "bounce off the top"
technique to get a tab compared to trying to stop my movement precisely
on the tab strip when racing up from the content area.

- A

Boris Zbarsky

unread,
Apr 12, 2010, 11:49:38 PM4/12/10
to
On 4/12/10 10:54 PM, Asa Dotzler wrote:
> I can sling the pointer all the way to the top of my maximized window

This might be a key difference right there. Whether the window is
maximized certainly affects the ergonomics of various UI elements pretty
drastically.

For my personal take on this, I almost never use maximized browser
windows, since most websites are designed to only go to a given maximum
width and I can typically fit two of those on my screen next to each
other. I also often need to see both my browser and part of a terminal.
So my browsers are sized to about half screen wide and 7/8 screen
tall or so.

Of course I almost never use the tab strip with the mouse either; I end
up using some combination of Ctrl-PgUp/PgDown, twist-to-switch-tabs, and
the excellent "just type it in the url bar and use switch-to-tab" on
mozilla-central. The only thing I use the tab strip for, really, is to
detach tabs into windows or move them from one window to another.

So at this point the tab strip is looking more and more like wasted
screen space, at least for my use cases. This seems to be the case
whether I have tabs on top or on the bottom... Just need a different
way to detach/attach tabs.

-Boris

Alex Faaborg

unread,
Apr 13, 2010, 7:33:03 AM4/13/10
to dev-apps...@lists.mozilla.org
>
> we need data
>

The effect of the mouse distance change should be easy to measure:

-Start a timer when the mouse transitions from a resting state to moving
-If a tab gets the focus record the movement time
-Aggregate this across all of the tab selections and report back

Alex

hansschmucker

unread,
Apr 14, 2010, 3:42:25 AM4/14/10
to
Nightly on Win7 with tabs-on-top, menubar-toggling, no bookmarks-bar,
statusbar enabled.

So far the experience has not been that pleasent. So far I fail to see
the gain for the irritation, specifically:

Cons:
Travel distance content-to-tabbar
Window structure seems a bit strange with unpadded titlebar, then
padded tabbar, then unpadded navbar again
Lots of elements seem now like dependent on the tab when they are not,
like searchbar, home button and a bunch of other buttons that I have
on my navbar
Every time I scroll, I somehow expect the navbar to scroll along since
its now part of what I consider the content area. And every time it
doesn't I am irritated.
Since the window content doesn't always appear quite as fast as the
navbar, it sometimes feels weird.
Feels strange to have the title on top and again right underneath on
the first few tabs.
Completely breaks the usual UI metaphor that there is one navbar, one
menubar, one tabbar and so on. Now it's one-per instance.
Feels weird to modify the navbar which is supposed to be per-tab and
then see the change on all tabs.

Pros:
None for me... really. I can't think of anything.

the UI is part of Firefox identity... why change it without good
reason?

Then there are some irrational fears that come from the pure fact that
this is considered... namely that at some point the tabbar could
become part of the window frame as in chrome, which would be horrible
for people working with multiple windows (not multiple browser
windows. just windows) since it breaks one of the most important UI
behaviours: drag the title bar to drag the window. (also it would make
the tabbar-area smaller which is something that we should never do).

0 new messages