Talk:Firefox/4.0 Windows Theme Mockups: Difference between revisions
David Regev (talk | contribs) m (Simplified a detail in one of my descriptions (and updated signature)) |
|||
Line 922: | Line 922: | ||
In the Tabs-On-Top version, there are several lines of pixels unused above the location bar, all due to the size of the Back button. Instead of increasing the height of that entire toolbar, allow the Back button to overlap with the toolbar above it, while designing the application menu to be slightly shorter but wider. Similarly, there is some more wasted space below the location bar, which can be trimmed. | In the Tabs-On-Top version, there are several lines of pixels unused above the location bar, all due to the size of the Back button. Instead of increasing the height of that entire toolbar, allow the Back button to overlap with the toolbar above it, while designing the application menu to be slightly shorter but wider. Similarly, there is some more wasted space below the location bar, which can be trimmed. | ||
On a similar note, the hybrid tab-and-title bar uses extra space above the tabs that is mostly unused. I understand why Chrome does that, but I suspect the benefits are not worth it. Instead, I propose making the tab bar into the new titlebar (like early versions of Safari 4, but done right, hopefully). The space above the tabs would be gone. To move a tab | On a similar note, the hybrid tab-and-title bar uses extra space above the tabs that is mostly unused. I understand why Chrome does that, but I suspect the benefits are not worth it. Instead, I propose making the tab bar into the new titlebar (like early versions of Safari 4, but done right, hopefully). The space above the tabs would be gone. To move a tab, one drags the tab. To move the window, one drags almost anywhere else on the toolbars. Finally, double-clicking on a tab or on the toolbars would have the same effect as double-clicking on the titlebar (usually maximize/unmaximize). I cannot know for sure that this will be good enough, but it’s worth trying out for the sake of minimizing chrome. | ||
=== Tab Progress In Throbbers === | === Tab Progress In Throbbers === | ||
Line 933: | Line 933: | ||
Any thoughts? Anyone feel like attempting a mock-up? —[[User:David Regev|David Regev]] | Any thoughts? Anyone feel like attempting a mock-up? —[[User:David Regev|David Regev]] 07:43, 2 August 2009 (UTC) |
Revision as of 07:43, 2 August 2009
This theme looks beautiful. I have started using Chrome more frequently just for its very clean and light look. I am going to switch to full time use of Firefox as soon as 4 is released. I am hoping to see more screenshots, so that I/we can provide more specific feedback. Do not pay attention to the critics that call this a duplication of Chrome look. This is simple an evolution of a very nice user interface design originally promoted by Google. --Ebegoli 22:12, 27 July 2009 (UTC)
I agree with you, Ebegoli. --Hunt286 22:38, 29 July 2009 (UTC)
Few new ideas
Hovered button
Currently, Firefox add-on Fission offers functionality that would fit in great with what is being done here.
The current idea has 3-combined buttons: Refresh Stop Go A new 'button' (but won't be clickable) should be: Hovered (for lack of a better name) - which actually look like an arrow going towards a page.
While hovering over a link, the hovered button shows and the link location shows up in the address bar! --Domthedude001 21:20, 28 July 2009 (UTC)
Combine address bar and progress bar
As Fission does, it takes less space as the line, looks nicer, and is currently not used in any latest version of other browsers. --Domthedude001 21:20, 28 July 2009 (UTC)
Find bar + Taskfox + Ctrl+F = Awesomeness
Ctrl+F should open the Ubiquity command for: find in the location bar - when the person hits enter, it finds the next result - when the users clicks the page, the location of the page reappears, when the user hits ctrl+F again, the last find term appears with the find command. Thoughts? --Domthedude001 21:26, 28 July 2009 (UTC)
- Awesomebar + Ubiquity was already in their initial plans for ubiquity (see Taskfox: https://wiki.mozilla.org/Taskfox ).. I am not sure about including search bar in to the awesomebar because its going to be pretty hard to distinguish the difference between a command and something you search for (unless they add search as a command?) --Superaktieboy 16:14, 31 July 2009 (UTC)
- I know that search (as in Google) is being combined into the location bar, but I'm talking about Find (as in in-page-finding), I know it is a command already, but it should be triggered by pressing ctrl+F as well. --Domthedude001 21:02, 31 July 2009 (UTC)
Tabs-on-top: yes or no
Personally i like tabs on top. Right, tabs on top might confuse some users ("Breaks Consistency/Familiarity - Moving things confuses existing users."). I've never developed a Firefox extension or theme (so some of my assumptions might be wrong or already implemented):
1. Implement a mechanism so that every theme supports tabs-on-top and tabs-on-bottom modes (a new requirement for version 4.0 themes to support both modes). Add an option in the preferences pane (default to tabs-on-bottom).
and/or
2. Add an API to write reliable tabs-on-top themes. I know, there's an extension that places tabs on top. But the extension never worked reliably (at least for me): Moving the firefox window does not work when the title-bar is hidden, graphically glitches when used in combination with some themes... I don't know why the tabs-on-top-extension does not work correctly for me. Maybe there's no API to hide the window-title-bar and the extension is using a hack?
---
Tabs on top look beautiful, and it's the craze right now. After Chrome, even Safari has it. It will certainly look appealing to regular Firefox users. But being the craze is the problem. I suggest the design in Firefox 4.0 must be original. Copying old ideas is not anything different. We also want our Foxy to be the best and stand out from the crowd.
--- Tabbed browsing in Chromium is easier to pick up for novice users because of how the URL appears as belonging to each tab. For me it is much more common to see people spawning multiple single tabbed windows with both ie7+ and firefox because of this than in Chromium. This current layout of the user chrome was stablished by Opera waaaaaaay back when there where limited computing resources and ui-controls to choose from, and it should be ditched already. Also, notice that the bookmarks button from A version is missing in B version. --Ponzonik 23:55, 27 July 2009 (UTC)
How about address-bar-on-top? That way you'll give users more screen realestate without breaking consistency / familiarity. Further more, address bar needs less horizontal space and is less fragmented than tabs bar, so it might even look better than current proposal. --Karl3 05:36, 28 July 2009 (UTC)
--> I added this idea to my mockup further down on this page Karl. :D --Dipso 10:53, 28 July 2009 (UTC)
>> That certainly sounds like an option. I say, making the effort to have both as an option might be the way to go, that way you don't risk alienating users who are used to the 'old way' while catering to new users and users who prefer the 'chrome' way. On a personal note; i like the chrome approach, i feel it makes the ui seem more "whole" and natural. --Dipso 06:22, 28 July 2009 (UTC)
Please don't force Tabs-on-top on us users. I know quite a lot of people that have their tabs on the bottom of the window. It's such features that brought me to Firefox in the first place and I absolutely hate it, when "essential" features get removed (Windows Vista/7 anyone?) --Nifelan 10:18, 28 July 2009 (UTC)
Why can't this be configurable? Let users choose tabs on top or bottom as per their preference. But if I have to choose between one or the other, I'd certainly prefer bottom, as it is currently in 3.5. --Vpadiyar 11:21, 28 July 2009 (UTC)
Personally, I think tabs-on-top would be bad; I'd hate it and it would mess up the way I'm used to using FF. However, I completely agree with Vpadiyar - why not make it configurable?
Why not make the menu bar and tab bar customizable like the toolbars already are? --Teohhanhui 12:32, 28 July 2009 (UTC)
I'm with Vpadiyar, make Tab Bar positioning configurable. I wouldn't want Tabs or the Awesome Bar in the title bar - maybe some buttons. Rather than a Chrome UI model I'd prefer an Office 2007 UI model, i.e. an "Orb" in the title bar to get at the menu bar functions. Again make it configurable probably via extensions/themes - FirefoxUI, ChromeUI, OfficeUI.
I like tabs-on-top, but I think it's critical that the tabs are flush with the top of the screen when FF is maximized. Based on the screenshots, the proposed "tabs on top" design appears to miss the boat by not honoring Fitts's Law: http://bit.ly/xNx44
Arguably, the biggest advantage of "tabs on top" is that the height of each tab (button) is made effectively infinite -- and therefore an easy click target -- but only if the tabs are flush with the top of the screen. Google Chrome gets it right by taking full advantage of this precept. The FF4 screenshots shown here suggest that Mozilla's approach would leave several pixels of dead space between the tabs and the top of the screen.
Of course, the clickable area of each tab doesn't have to be the same as its visual area. If the proposed design has the tabs terminating several pixels below the upper screen edge only VISUALLY (while being clickable all the way up to the very top of the screen), that's better than nothing. But it's still a poor choice because the user has to figure out the "secret" for themselves. -- Remiel 12:49, 28 July 2009 (UTC)
How about a tab acting as address bar and progress bar for that particular tab? What I mean is having address bar,progress bar and the title of the page on the tab itself.
Tabs on Top = NO. The thing that I would change in the mockups is to move the tools button lower to be on the same line with the tabs - and move the icon (thumbs - the one with 4 squares) in the left side of the tools button. In this way I would get rid of the title bar and optimize at maximum the space and still maintain Firefox feeling.--Andygongea 12:59, 28 July 2009 (UTC)
>>> Pixelwiz 9:07 A.M. EST 08/28/2009 I think whatever you end up doing, the tabs has to be a full horizontal line. I know me personally and many friends like to open up tons of tabs. Like when I search google, I control-click on every link on like the first 2 pages of results and let them all open in tabs, then go through the tabs to review, close the ones I don't need and keep open the ones I do. So the more space we have horizontally for tabs the better. And please have the ability to move a tab to create a new window like Chrome. I like the idea of moving the address bar up, since it's not used as often as the tabs are, at least in my opinion. Or even do what the iPhone does, only show it when the mouse is moved up there (have it as an option to hide it at least). I also like consolidating as many of controls as possible, I like the 2 button idea. Anything to simplify the UI, as long as there is still a way to do everything especially for expert users, so maybe hide an advanced/expert button somewhere. And the best idea is probably just to have a nice default, but to make more things customizable so that the user can set things up the way they prefer that suits their browsing habits. ---
I just came in here to say after using Google Chrome for the first time I found their tab system to be a huge leap ahead of what Mozilla, or anyone else is currently doing. I have a tiny laptop, so the more space I can save the better. It also makes ALOT more sense to put tabs on top, which as far as I'm concerned also makes it more intuitive. Now, I'm still using FireFox because it currently trounces Google in the options dept, but if Google manages to match FireFox's customizability, without Mozilla matching Google's style, I may have to make the switch for real. :(
Thanks guys. Keep up the good work!
I vote no as the default. If you want to allow developers to create a new theme or extension that does this, great. More power to you. But as the default I think you'll annoy users too much.
There's actually a nice example of the problems with "tabs on top" in this Ars Technica review of Safari 4 Beta:
Apple has also redesigned Safari's UI on Mac OS X and especially on Windows, and the company clearly took a tab page (or three) from Google Chrome's book. "Tabs on Top" means exactly what it says: instead of your tabs pointing down towards the document, they point up, and live in the actual title bar area of the application.
The close buttons have been axed and drag handles have been added to the right of each tab. These handles tip users to the fact that tabs can indeed be dragged left or right, or even away from the tab bar to create new windows (a feature introduced in Safari 3). Note, though, that Apple now hides the handle-drag and tab-closing controls until mouseover. In addition to Safari's somewhat clunky ctrl/cmd-shift-brackets shortcuts for switching tabs, Firefox's ctrl-tab shortcut now works as well. Developer Sebastiaan de With has noted that, in the rush to move tabs above the window, Apple somehow forgot to include Safari's trademark in-address-bar progress bar. Oops.
This new tab UI also lends itself to some windowing confusion. While tabs are certainly more defined in a single window, stacking two windows (like we have above) can make it look like a tab in a background window has attached itself in a brain-slug-like fashion. Unfortunately, the Safari team appears to have found a new love for click-through behavior, as clicking a tab in a background Safari window will bring both that window and tab to the front. This can cause confusion in our example above, but figuring out a safe place to click amid the tiled windows in our example on the right can be even more difficult.
(I can't get the relevant images to appear here, but please look at them.)
And from a later article about Safari 4, a rationale for the "no tabs on top" default:
With the final version of Safari 4, Apple has changed both of these, opting for middle-ground compromises. On the tab situation, Apple has merely updated the visual appearance slightly and returned the tabs to their original home beneath the bookmarks bar. Many people find this arrangement much easier to digest, as it again draws a better distinction between the coordination needed to move the whole window or reorganize you tabs. (emphasis mine)
I vote yes - since tabs separate pages, it seems logical to include all page specific elements within the area contained by the tab. --Mazz0 15:12, 28 July 2009 (UTC)
I like tabs on top - it makes sense to include the address bar etc. as part of the tab. It gives the tabs more prominence, and conserves screen real-estate - vital for netbook users like me. If Firefox made no changes to the user experience, so as not to rock-the-boat for existing users, we wouldn't have tabbed browsing in the first place. We need to move on with the times. --Chirimolla 15:51, 28 July 2009 (UTC)
I registered after reading a story about this on el Reg, just to give an opinion: the tabs on top is extremely ugly, makes it look like Chrome... If firefox is changed to this, there should be an option to have a normal interface (not to mention the reduced usability - I use tabs WAY more than I use the buttons (using mainly keyboard shortcuts). Also, there is no menu bar... Will there be an option to get it back? The same goes for the search bar. Also, the windows vista/7 transparency is going to break my theme (and most themes for that matter) - can it be disabled? --Jacobzcoool 16:40, 28 July 2009 (UTC)
I've used firefox from the very beginning (and if you consider firefox to be the reincarnation of Netscape, so be it then, that far back as well). While I think the tabs on top are interesting, I'm not particularly fond of them. With tabs on top, you have a merged tab/address bar so that it cuts down on space used by the browser, which is great for space.
While the tab idea, regardless of position in the browser, will create truncated page titles, why not just program a marquee line of code into the tab system. So instead of "Editing Talk:Firefox.4.0 Windows..." you get "Editing Talk:Firefox/4.0 Windows Theme Mockups (section) - MozillaWiki" scrolling accross the tab when ever it is loading, the tab is moused over, or whatever you think would be necessary.
However, I would like to point out one thing: where would the add-ons go in the tabs on top version? Certain add-ons, which no longer are updated but are still widely popular, rely on things such as the drop down menus. Plus, for extensions such as Cooliris, there is no place to put the launch button with tabs on top. Add-ons similar in function to this will have to change their interface. In addition, it eliminates the search bar, unless that is compressed into the tools widget. I do like the roundness of the tabs and such (either top or bottom). It seems like it is just another piece of eye-candy. I believe that if you made this option a configurable choice, everyone could reacha happy medium.--Kai Zane 17:42, 28 July 2009 (UTC)
I prefer tabs on top - it's more natural - everything from page (including URL) is inside the tab. But your current proposition is inconsistent - it's way too much crowded in upper left corner, every control has diffent size and orientation, FF logo is small and looks silly. Home button is on left but new tab button is on right. Shape of buttons - I really like rounded controls from FF3.x and those presented for FF4 are very similar to Chrome. I think FF can loose some of it's identity because of that. I think FF logo should be big - like Vista Orb or Office 2007 - page and tools menus should be put right there - see how this button works for Office 14. Lack of page title - it's a problem cause we really don't see page title. I think it can be solved by splitting of url bar - when you browse mozilla.org site you can see left part or url bar containing words "mozilla.org" and white right part with url. Left part can be long enough to show page title. I supposed you want to join url bar with search field - in such unified field there will be enough place.
YES. I love tabs-on-top. I think it looks much better, but you should also let users choose tabs-on-top or bottom. Tabs-on-top should be default. --Hunt286 22:08, 29 July 2009 (UTC)
---
YES. I find it more logical: The URLbar logically belongs to one page / tab only. Already proposed in 2002, see bug 130061. -- BenB 23:04, 29 July 2009 (UTC)
---
I say tabs on top, but there will be people who hate it, so make it a user option--Sarreq Teryx 00:26, 30 July 2009 (UTC)
I like and prefer having the tabs on top the way they are implemented in the screenshots. If nothing else I agree that making the location of the tabs configurable is a good alternative. -- ajnx 05:40, 30 July 2009 (UTC)
In line with some others here my comment is: please do not go down the M$ route of forcing what are essentially opinion-based changes on everyone. Alternative Tab positioning - Great idea! BUT as a user-configurable option. Not as a 'here it is - like it or live with it'. GerardK
Please make it configurable. I REALLY want them on top, but I can see why others would not. Doesn't seem like it would be all that complicated to make it configurable.--Seanr 20:24, 30 July 2009 (UTC)
Please have the tabs on top! That is the best feature with Google Chrome and was wishing Firefox would have them on top. It saves space on the browser, and makes it look less cluttered.
Please leave the titlebar alone. I wrote this article about the same time Safari 4 went final. It has a few images of titlebar misuse.
Also, regarding mock-up version b, tabs-on-top. Just how do you drag this window around when the titlebar is covered with tabs like that? Windows 7 has a feature dubbed aero snap, which allows the user to place 2 windows side-by-side by dragging each window to a side of the screen. Easily dragging a window is an important feature.
--facildelembrar 00:13, 31 July 2009
I personally prefer the tabs as they are. I run with quite a few tabs open and I would rather not need to move my mouse even further to switch tabs.--John181818 16:04, 31 July 2009 (UTC)
Well since many want tabs on top and many others don't, maybe it could be added as a option? simple as going to the options, tabs, and (un)ticking "Tabs on top" or something like that. --Superaktieboy 16:17, 31 July 2009 (UTC)
Tabs on top is the reason I didn't use chrome
All dell laptops and computers come with "Dell Dock" a hidden shortcut bar at the top of the screen which appears with mouse over.
There are also many users who have similar programs apart from dell dock.
When tabs are at the top of a window, switching tabs will often result in frustration as the dock bar will roll out and cover the tab bar.
Please don't make it compulsory to have tabs on top!
---
Progress on tabs instead?
As i stated in the thread about 3.7 and 4.0, why not have the proposed progress indicator on the tabs instead? this makes a lot more sense if you open a new background tab, especially for a new user.
That's a great idea. As I mentioned in the previous section, the progress bar should be on tabs. But then the tab is not as long as the progress bar. i like the idea of the thin, colour changing progress bar mentioned in this article, but I suppose we must put the progress bar in the address bar, like in the older Safaris. The colour changing idea mustn't be waived though.
The original post i made:
I noticed the addition of a progressbar under the awesomebar in the 4.0 mockup. Wouldn't it be much better to have progress show on the tabs them selves, that way if i open a lot of tabs at once i can instantly see what tabs are loading and how far along they are. I use tabmixplus for this currently and find it to be a really useful feature.
The progressbar could be a thin one like suggested with the current mockup, or it could be the tab filling with color like the new taskbar in win7 (this way it keeps with the system scheme.)
Just a thought.
--Dipso 23:43, 27 July 2009 (UTC)
There's already a progress indicator and a stronger one would make for a really busy screen. --Ponzonik 23:51, 27 July 2009 (UTC)
I agree with Dipso. Maybe someone can suggest a better idea for how to do it with minimal clutter, but the idea is worth thinking about.
--NoamNelke 00:12, 28 July 2009 (UTC)
I use an extension called Fission that puts a safari style progress bar in the location / awesome bar itself. It shades the whole bar blue. It's very effective, reduces clutter and is a lot more obvious than the suggested progress indicator.
--RoryOK 10:12, 28 July 2009 (UTC)
You can use tabmix plus to get progress bars on the tabs right now. Thats what i do, and i don't find it to busy, nor do i find the bar to small. In fact its realy helpful, especially if im on a slow connection or browsing slow sites. This way i can see in the corner of my eye when tabs are done loading, all the while reading the active tab. --Dipso 09:48, 28 July 2009 (UTC)
Here is a quick and dirty mockup of a window with awsomebar and buttons on title area, and with an example of loading tab "windows 7 style".
Obviously you could have the active tab load the same way, both for consistancy and aestetic, i just didn't bother doing it in the mockup :P.
The idea of having the address bar at top is that when you use the tabs, you don't really look at the title bar to find out what is the current page anyways, you scan the tabs for the titles of the other pages you have open.
--Dipso 10:42, 28 July 2009 (UTC)
What about having the address bar double as a progress bar? It's long and wide enough. --Teohhanhui 12:35, 28 July 2009 (UTC)
It occurs to me that there isn't such a need for a progress bar these days, with internet speed making load time so short. In fact I think it kinda makes the loading time seem longer, /except/ for tabs other than the one you're looking it - then it makes you feel like it's getting somewhere. Perhaps some professional psychology study should be conducted to decide this, like all that stuff that was done about how quickly progress bars should start/accelerate/decelerate.
Anyway, I definitely think you should see progress bars on tabs, so you can see how all the ones you've just opened are doing. But on the other hand, I do like that thin line, it looks nice. Wow, this was a very unhelpful comment, wasn't it?! --Mazz0 15:32, 28 July 2009 (UTC)
Do we need prograss bar? On each tab we have icon - maybe it whould be better idea to show icon in similar way like download progress in Chrome? Please don't change color of tab - open several tabs and you get nice, distracting discotheque.
Well, especialy when you are on a slower connection like say, on a public wlan or gsm dialup you soon come to appreciate the loading bars, also its great when you come across some site that is experiencing bandwidth problems, just click away to a different tab and have it load in the backround, all the while the progress bars keep you appraised of the progress.
Like i said i have a setup pretty similar to what i have outlined here, and its not busy nor does it look like a "distracting discotheque". I find it makes a lot more sense to have it this way, and for a novice it gives a much better idea of what is happening when they open a link in a tab. --Dipso 21:26, 28 July 2009 (UTC)
Progress bar on tabs should definitely not interfere with the favicon (loading should commence after the favicon). -Domthedude001 22:27, 28 July 2009 (UTC) <-- If you are refering to my mockup it was a crude quick job i did in photoshop just to illustrate the idea. :) --Dipso 23:54, 28 July 2009 (UTC)
---
I've always liked the safari method that fission replicates, but seeing the progress-line mock-up, I think I now prefer that. --Sarreq Teryx 00:29, 30 July 2009 (UTC)
Menus
I like the new designs, especially the Chrome-like one (Tabs-on-top), it seems more thought-through (perhaps because Google has).
The part that I liked better about the first (tabs-on-bottom) design is the visual differentiation between controls that relate to the currently visible page (Page menu attached to the top-left corner of it) and controls that relate to the browser (Tools menu right under the close button).
One possible usability issue is that people often don't know in which of the two menus an item is (often happens to me when using Chrome/IE). For that reason (among others) I think it's vital to keep the two menus next to each other (they are on opposite sides of the window in the first design).
Aesthetically, I don't like the way the page menu is attached to the page.
Here's an idea: Look at the second design (tabs-on-top). What if you removed the "tab background" from behind the Tools menu as if the corner of the tab was missing and the menu took up that space. Basically the button would stay where it is now, but it would no longer be on the tab, but on the window behind it.
Here is a Photoshopped image I made to illustrate the idea:
My idea creates some clutter, so I'm sure someone will come up with a cleaner solution, but I uploaded it anyway to give some food for thought.
--NoamNelke 00:12, 28 July 2009 (UTC)
The first problem with master menu buttons like "Page" and "Tools" is that it is not clear what functions belong in which master menu.
If the app can tolerate things like tabs in the top area, why not keep version A and put traditional menu items up next to the app icon and the title? That would conserve vertical space, use horizontal space that is currently blank, and maintain traditional dropdown menus.
--ehume 2053, 2009-07-27 (EDT)
Please, keep the menus where they are now. I use them from time to time and I am really confused if I cannot find them (Google Chrome, Internet Explorer 7.x, 8.x, etc.). The idea of windowing systems was, that all applications should look similarly and behave similarly - but if all applications will start experimenting with UI paradigms, then soon we will be back in the era of DOS or Commodore 64 when you had to spend considerable amount of time learning each application you wanted to use.
-> You could also place the tools button along with the tabs, i think that makes for a cleaner UI. --Dipso 10:44, 28 July 2009 (UTC)
I don't like menus - my suggestion is to use big FF logo - like in Office 10 - and put everything there. No need for page and toolbar buttons.
Menus enable keyboard shortcuts which are faster than mousing. Menus are good. Just because Microsoft does something does not mean Mozilla has to do it too. Make the window + menu structure part of the skinning process: people who want FF to look just like Office 10 or IE8 can have their Microsoft Skin; people like me who want antediluvian fast menus can have our Dinosaur Skin. But don't impose the UI. My $0.02.
|-->> But with something like the "hide menu" plugin, the menu appears the instant you press alt. Thus you still have the shortcuts, you just don't have a gui element present when you don't need it. This is also the way the "missing" menus work in internet exporer and indeed in windows explorer in Vista and Seven. So you see, you haven't actually lost anything. Also, in all these apps, and i would be willing to bet in firefox (after all it prides it self on being customizable) you still have the option of putting the menus back via an option.
You have to realize that even though you use the menus, for someone like your mom or grandma, it might be a more plesent experience to use a computer that isn't littered with intimidating gui elements like cryptic menu texts.
Removing them the way microsoft has done is actually a win/win in may ways.
--Dipso 21:32, 28 July 2009 (UTC)
I agree with the others that using application menu and page menu provides better organization and branding. I also think that the browser needs to use a clearer layout/structure for its UI elements so that the users could find what they need more easily. Below are the layouts that I've experimented:
--Chao 00:33, 30 July 2009 (UTC)
I'm Realy loving these! makes for a realy intuitive gui i think. Seems clear and consise. --Dipso 03:26, 2 August 2009 (UTC)
This is a Frankensteined mockup. The general premise is to simplify some of the browsing options, regroup others under common buttons and at the same time keep the fundamental design the same.
Note on the tabs on top / tabs on bottom: Personally I don’t care for tabs on top, however there are those the prefer it. Because there is no cross over elements, this design could go both ways, and should be optional.
From top to bottom, the design is broken into three general areas.
- Title Bar
This bar is always on the top. Unlike the current theme which only contains the page tile and the open and close buttons, I am including all the Add-ons that would nominally go on the right of the Navigation Nar. - Navigation Bar
This bar contains the forward/back buttons, a simplified Go/Refresh/Stop Button, URL, Search, simplified Bookmark/History and the tools list. If enabled the Bookmarks Toolbar (not shown) would be displayed under this bar. - Tabs Area
This Area is virtually identical to the existing layout if Firefox with the exception of a home tab and some additional menu options.
Changed/Merged Functionality
- Combo Go/Refresh/Stop Button
I like the idea that all the buttons are merged into one button as you should not be trying to do all the events at the same time. So it makes sense to me to have it as one button. The placement however should be the same (In front of the address bar) like in the current version of Firefox. - Add-ons
the majority of add-ons don’t need to be on the same row as the URL/Spacebar, free up some Address Bar space and to kill some Tile Bar dead space I have moved all the Add-ons that are normally displayed on the right to the Title Bar. Add-ons that would appear on the left should be in the Address Bar area. Either way there needs to be a way that the user can move them around. - Combo Search/Bookmark/History
Ideally these should be combined into a single button/box, I wasn’t quite able to figure out how to do it without a double drop down list, and maybe that is the way to do it. In my example I only merged the history and the bookmarks into a single element. - Tools
Items in the tools tab should be global options, meaning that they affect all tabs or go to some options that have nothing to do with the tab such as managing the Add-ons, clearing cache etc… - Home Button/Tab
Let’s face it; the Home Button is nothing more then a persistent link. Why not just implement it as a tab and have it as a persistent home page. If you want to open a second home page, then the procedure should be the same as if you wanted to replicate a tab, (right click open new tab). - Tabs/Page Options/Private Browsing
I see no reason to require a separate buttons. Page options and Private Browsing should be tab independent so why implement then globally. Also with Firefox moving to a multi threaded environment. This seems like an obvious grouping.
--Nexxuscommand 00:50, 30 July 2009 (UTC)
Hi!
I'm new here and I do it because it can be important for many older people (not like me, but like my mother).
"Please, keep the menus where they are now." - this is, what I can say as student of information science. Why? I think, this sentence can be be important: "Do not change to much or too often!"
Not all people learns like a geek. They are learned behaviours. Example: window's "click on start to shut down" - this make no sense, but everyone know it! You know many people in your family or friends, which hate M$ office ribbons. (I too). So they want office xp back! (or buys add-ons for ribbon deactivation)
My Idea is: let people select design at first start. After few years all knows, how the new design works. Other idea: cancel the bookmark toolbar and place an bookmarks-button after location toolbar for it - this goes good together: URL's and "my web places". Search field can be placed right of menu bar -there is enough place - not only on wild screens).
--Robko 11:14, 30 July 2009 (UTC)
Philosophical point. I hate that the "new tab" button is a tab. It shouldn't be. It SHOULD be a button. IMHO, it does not behave as a user would expect (although arguably IE8's use of the "new tab" tab probably gets most users used to it).
A tab should allow access to some new content area, not be a cheap way to implement "new tab" functionality.
In my opinion Chrome is winning this one for having a nice unobtrusive "+" button to add a new tab.
My 2c, but if you agree, pls express your opinion and maybe it'll get changed in the new release.
--Wintersnight 23:43, 30 July 2009 (GMT)
Combo buttons - pros and cons
Sorry if I've misplaced this comment but... I think its dangerous to have red/green/blue buttons concerned with navigation. It contradicts the red/green/blue that is associated with SSL sessions. You want to emphasize those security colours. I realize that savvy computer users will understand the differences, but I can't help thinking of my parents. Would they?
Positive effect could be easily seen - it saves some space for the button. But negative effects are, IMHO, much bigger:
1. Sometimes you need both functions, but have access only to one of them. If we combine "Go" and "Refresh", user will loose ability to reload page if he/she occasionally entered something to the address bar.
2. Switching buttons without user intervention may cause user to click wrong button, if it changed just before the click. If you combine "Stop" with "Refresh", user trying to stop a long-loading page could cause it to reload instead. I faced this problem in Opera quite often, so in my opinion it makes "Stop" button just too dangerous to use.
Hi, I like the idea of combo Buttons, when the negative effects are wiped out:
1. This situation requires that the user typed something wholy different in the adress bar, not just a modification of the current adress (in the latter case, the go-button would be no difference to the (invisible) refresh-button). For this case, users of Opera have the option to hit ESC (or even STRG-Z) to revert the url to that of the page currently opened. In Firefox, the Go-Button should switch back to Refresh-Button immediately when ESC is pressed. And there is still the option to press F5 to reload the current page.
2. I know and hate this problem from Opera and Iphones Safari as well. The myterious is that this happens _so_ _often_, that it can't be coincidence that the button always changes just in this 0.1 second between my brains decision to hit that button and my finger clicking the mouse. But this can be avoided if the button gets some intelligence:
- If the mouse hovers the button, never change it (or wait two seconds, so it is clear the user likes to hover it but not to click it in this state)
- After the disappearing progress bar indicated that the page is fully loaded, wait a second so that the user gets "warned" that the button will change and if he intended to click, he doesn't need anymore.
dartrax
- This problem is actually solved by the Smart Stop/Reload extension. It disables the button for a little bit when the page fully loads. That way, you don’t have to worry about accidentally reloading the page when you want to stop it from loading. There’s a bug about it, so I take it that, when Firefox finally gains a merged button, this improved behaviour will be integrated. —David Regev 12:17, 28 July 2009 (UTC)
I'm using combined stop/reload button with the help of stylish extension. Combining is good but please notice: if you write sth from left to right it's rather intuitive that go button will be on right. But if you navigate you pages back and forward and want to refresh page it's not intuitive that refresh button is far to right from back/forward. One more thing: you've dropped little arrow down from combined back/forward - it's not good cause most users won't think to do right mouse click.
I guess the idea of having a combined go/refresh button is good. It will help the users who are just switching from IE. Also, there must be more flexibility in changing the button settings, however. Foxy is the most customizable browser out there, so I say, take one of the ideas here for the default, then let the user choose how many buttons are there, their position etc. Also, it would be great even if the progress bar design was changeable too. Why not?
I like the idea of combo buttons. --Hunt286 22:13, 29 July 2009 (UTC)
I like the combo stop/reload button, but I like it out by the forward and back buttons. Please don't move it. Also, I rarely ever use the go button but if you keep it I would rather it stay in the location bar. -- ajnx 05:47, 30 July 2009 (UTC)
I think there are problems no matter how you look at it. Combining anything with the Go button is problematic if the user changes the URL but doesn't 'go'. Combining anything with the Reload button causes problems if the user wants to reload the current (or currently loading) page. And combining all 3 would be confusing and frustrating given the precedence of the buttons (go > stop > reload)
With that in mind, I have 3 suggestions:
- Combine go/reload at the end of the URL bar, and have a separate stop button embedded in the URL bar (like the current go button)
- go/reload buttons have pretty much identical functionality and are mutually exclusive (with the caveat of the user changing the URL with out going)
- the separate stop button is only visible when needed, and it does not obstruct refreshing the page.
- Combine stop/go at the end of the URL bar and a separate refresh (as a standalone button or embedded in the URL bar)
- stop/go have opposite functionality and are mutually exclusive (with the caveat of the user changing the URL with out going)
- the separate reload button allows the user to reload the current (or currently loading) page as desired
- a standalone reload button should be on the side of the urlbar with the stop/go button
- Do not combine any of the buttons but embed them in to the URL bar
- buttons are visible as needed
- buttons do not obscure other desired functions (as they are all present)
Thoughts on embedding buttons into the URL bar:
- Having the refresh button persistently in the URL bar will cause users to associate it with the current URL. That's problematic if the user changes the URL but doesn't go.
- Having the buttons only visible when needed can cause problems if the user tries to click on them when they disappear. This could be fixed a number of ways:
- delaying updates to the icons so the user has time to properly react
- don't change of the button strip if the mouse is hovering over it (queue update events)
- smartly ordering the buttons in a manor which would not cause problems
- [stop][go][page icons][star][refresh]
- [stop][page icons][star][refresh][go]
- stop button depends on page load events so it's the most unpredictable
- go button requires user intervention to change state
- page icons only change when a *new* page is loaded. Though they should probably be updated/displayed only after the page load is finished
- star is persistent
- reload is persistent
- putting the go and stop buttons on th ends allows them to change without affecting the overall order of the buttons
But regardless of what happens with the URL bar, I think that the individual buttons should still be available via customize toolbars.
-- Bluefang 16:05, 31 July 2009 (UTC)
Is UI change really needed?
Is there really a need to combine the refresh/go/stop buttons? Most people have plenty of horizontal space, and having separate single purpose buttons is a lot less confusing.
Also, why ditch the menu bar? I use that all the time (and not just bookmarks). Saving that little bit of vertical space really isn't worth inconvenience. And when IE 7 first came out, I managed to convince several long time IE users to move to Firefox, in good part because Firefox looks more like a standard Windows app than IE 7 (or IE 8) does.
Anyways, it seems odd to me to try and make Firefox looks more like Chrome or IE8. If I wanted a browser that looked like IE8 or Chrome, I would use IE8 or Chrome. Firefox is simply a better browser than either of those two, and should be careful about copying them.
---
I have to agree with the above. Although I would like to see the menu items up with the app icon, title and window controls, that is minor. More of concern is the absence of the Stop button. You don't miss it until you click on a link by mistake in Chrome and you find you cannot stop the process. If it is a page that loads slowly, you are just plain stuck until it loads.
Then, of course, there is the complete absence of the bookmarks toolbar. Maybe you don't use it, but I do, all the time.
Even worse is the absence of the searchbar. Again, maybe you don't use it, but the absence of a searchbar is the single thing that made me not wholly abandon Firefox before I discovered No-Script (for some of us, this extension speeds up Firefox navigation enormously). Because Chrome lacks a separate searchbar, you can't switch quickly, say, between Google, Amazon and Wikipedia, for example. Or even Microsoft Support Search. You are stuck with your default search engine and switching is a laborious process. The searchbar is so important to me that I move it to the menu bar, to give it plenty of room.
Chrome and IE do not allow for much of a diversity in how people use those browsers. Firefox gives one much more flexibility. I see no reason to do a me-too UI just to follow Chrome.
--ehume 2115, 2009-07-27 (EDT)
Yes, I think the UI does need to be updated. Change is good. I quite like the mock-ups I have seen. There are a few things I'd like to see (as standard or options):
The bookmarks tab being something that pops out. Hidden from view with perhaps just an icon that pops out when you roll over. I have bookmarked a number of folders and it would be great to see more screen and less clutter but still retain one click access.
I've always wondered why the address bar has to be at the top of the browser? I guess it's like a header and seems logical to put it at the top of the window but it could be more practical to have it at the bottom of the page as when you are reading a page, your cursor is more likely to be at the bottom of the screen than the top. Perhaps too big a shift for many but would be good to see some mock ups or have it as an option.
Prefer the shots without the Windows title bar - looks much smarter.
Great to have the URL/address bar and search blended into one.
I do not think the UI revolution is necessary - current UI, with tabs, is an effect of years of evolution. It is convenient, people got used to it. You can put tabs above the menu, but what's the purpose of such modification? I think this is just a mater of taste.
Moreover, if you start experimenting - well, possibly you will have some good ideas, but for certain some of them will be totally wrong. Most users (especially those, who do not use every single option the browser provides) will only get confused. If you plan some revolution - please, give us an option to use old-style interface in Firefox 3.7 or 4.x.
I thing FF dramatically needs UI change. It's simply old fashioned app that looks just ugly. The direction taken by Chrome to maximize page space and minimize application space (menus, toolbars and so on) is good. Personally I hide menu (and use personal menu for needed options) and hide status bar.
Here's my proposition:
from left:
FF logo - gives access to Office 2007/2010 like menu where all options are stored, this menu can be big and cover whole screen, it should be two sided: left side to choose operation and right to set settings and preview.
tabs above, icon should behave like downloading icon in Chrome - should show you progress of tab loading (it's circle that gets full and icon is partially visible on part that is completed)
back button, forward button, below small arrow gives access to current browse history
site icon, page title - gives access to information about page (like currently)
url
combined go/stop/reload button (I like you idea), next small arrow gives access to browsing history (like currently) - should allow to filter (by typing when it's opened), context menu should allow for some actions like delete...
bookmark star (like currently), next small arrow gives access to bookmarks (shows bookmark panel and bookmarks menu) - should allow to filter (by typing when it's opened), context menu should allow for some actions like delete...
writing into url field:
show filtered bookmarks
show filtered history
show search engines and results of last used search engine beneath
please make such nice dividers like in IE8
And make preview for tabs - I'm counting on you ;)
The whole idea behind Firefox is the fact that it can be customized by anyone who wants to. Between the different themes and add-ons available, Firefox has outclassed IE in every regard. However, when you force a UI change on the users, people get angry. I cite MS Vista vs. XP as my prime example. Many people are so used to the Firefox UI that it has become habit, and by forcing them to relearn an entirely different UI, you not only annoy them, but you run the risk of having them seek out another browser that may be more like what they're looking for, like Opera. I don't have a problem with a UI change in Firefox, SO LONG AS IT'S OPTIONAL. People should have the right to customize their browser in accordance to their needs, wants, and preferences. If you want it to look like IE, then have a theme or add-on that makes it look like IE. But for the rest of us who have been using Firefox for years and continue to love its simple yet productive design, don't drive us away by forcing us to change to something we don't want. Also, don't get rid of the features that are actually useful, like the search bar. I use it almost every time I open the browser and getting rid of it to save 10 pixels of page space, in a world where most people have at least 15.4 in. screens, is not only pointless, but counter-productive. At the end of the day, when all is said and done, if you give people the right to choose what they want and how it gets delivered, you'll end up with a customer base second to none.
If I'd wanted my Firefox to look like and act like Internet Explorer, I would have installed Internet Explorer. I don't want that to happen. Leave the menu bar on Firefox as it is. If a user wants to make it disappear a la IE, or get more screen real estate, let them press F11 and be done with it. Twitter is not Facebook, and IE is not FF. Please leave my menu bar alone!
Thank you.
-- Jalabi99 06:04, 31 July 2009 (UTC)
The Menu area which contains File Edit History Bookmarks Tools Help is extremely important to me. Please do not remove this very important part of the menu bar.
Please do not make any changes at all to the menu system. Firefox has a loyal customer base and your market share is huge. The ease of use and familiarity is why your market share continues to grow.
Do not copy the IE8 menu system, if you do than there is no compelling reason to use Firefox.
--- I agree. The loss of the menu bar is a huge reduction in functionality (and from a visual perspective, it just looks wrong).--Jacobzcoool 16:38, 28 July 2009 (UTC)
The direction taken by Chrome to maximize page space and minimize application space (menus, toolbars and so on) is good. Personally I hide menu (and use personal menu for needed options) and hide status bar. It contains mostly not needed commands: - exit - you do that with x - new tab - I click on + sign - new window - don't want that at all! - edit menu - don't need that at all! - view - don't want that - everything should be moved to page menu - bookmarks - should be on bookmark button - history - moved to tools menu - help - like above
Why not move this under the other topic that is covering this? this discussion is becoming cluttered, try to keep it organized... --Dipso 21:34, 28 July 2009 (UTC)
The traditional menus on the top are a must. I need pretty much all of the the File menu (including Exit), Tools menu and Bookmarks menu (not toolbar), plus a few entries of the others. -- BenB 23:12, 29 July 2009 (UTC)
For locating tabs on the side of the browser
Personally, I use the Tree Style Tab plug-in in FF, which allows to : 1. open my tabs on the browser side (in my case, the right side) 2. open and be able to see more tabs than with any top location 3. manually set the tabs width, in order to be able to read more easily their titles 4. accessorily, to group my tabs hierarchically.
I consider that this location takes advantage of today's 16:9 format screens, which allow to gain some useful room vertically while keeping enough room hozizontally. There is no longer any reason to design a browser according to former 4:3 screens. By the way, my Windows' taskbar is also positionned on the side. Also, the look of the browser window seems more tidy (then simplified), since there are less bars at the top of the screen.
In addition to being more convenient and relevant according to screens evolution, that option would be more creative than just copying Google Chrome.
HTH
Philippe
- I aggree with that. Most website have a vertical design, and much blank space around the layout. Using this space should be smart. --Antwan 09:41, 28 July 2009 (UTC)
Got to disagree with the assertion that "There is no longer any reason to design a browser according to former 4:3 screens". In my experience, the majority of users still have 4:3 monitors. --Mazz0 14:59, 28 July 2009 (UTC)
Yet, a 4:3 screen still has an horizontal orientation. --facildelembrar 00:16, 31 July 2009
on different side what do you think about autohide feature for bookmarks or history sidebar. Something similar to ms windows taskbar. After I change monitor to widescreen, sidebars is very usefull, but on classic screens (4:3) it's not. Autohide feature is great solution for this problem, IMHO.
I myself use the tab sidebar extension which puts previews of the tabs on the side of the screen instead of their titles only (like Omniweb does). I see one small drawback though. Tab titles are not very close to the address bar, so it gets a little harder to relate them both. --Facildelembrar 06:03, 31 July 2009 (UTC)
Change and brainstorming is not a matter of copy !
Stop to try to match Chrome design. This is obviously not a model. To release 3 screenshots only for a "woah"-effect is pathetic. I am disapointed by the team which did that, this does not reflect the quality of Mozilla streamline.
- What are the differences beetween 3.7 and 4.0 ?
- Don't you find sketches would be better to focus on usability, instead of a Chrome-copy screenshots? Now this is relayed by many media, and misunderstood.
- Glass everywhere, especially on tabs, is too much.
- Keep focused on OS integration : Do not remove menu bar on XP. All XP application handles menubar. It would look weird to remove it.
- Page/Tool buttons are so IE/Chrome. Again : this is not a model, there are other ways to organize command. Think at it ! --Antwan 09:41, 28 July 2009 (UTC)
Keep Search Bar
I really like the mockups but I have one serious issue with them: the search bar is missing. The main reason I don't use chrome is the lack of search bar. I have a number of reasons for this.
First not having a search bar makes it difficult to switch your search engine on the go. I switch between google and wikipedia probably 10 times a day. In chrome I'd have to go to options which is a huge headache.
Second combining search into the address bar is a risk to privacy. The bar has little to no way of figuring out whether I want a search, go to a url or visit a previously visited page. In order to have on the fly search suggestions, Firefox will need to call the search engine even when I don't want to make a search.
Third the purpose of the address box becomes muddled. Now I either visit a url or a previously visited page. Either way I'm going directly to the end result of my navigation. When I search though, I'm not going to the end result directly; I'm going to a page with suggestions of where my end result might be. I think its more natural for usability purposes to have separate boxes for separate purposes. --Wwahammy 14:39, 28 July 2009 (UTC)
If they're making it Chrome-like (and I'm not saying they should, I haven't made my mind up, but my initial inclination is towards fewer controls. The awesome bar is there to get you where you want to go - you already use it to search your history and bookmarks - that's not going directly to the end result) then you don't need to change your search provider in options - you click in the address bar and type something (eg g for google, w for wikipedia) then tab then enter your search term.--Mazz0 14:50, 28 July 2009 (UTC)
---
I agree. I love the firefox search bar's ability to easily switch between google, wikipedia, various websites and wikis I use. Having to go to the site then search (or install an extension to get functionality back) just seems counterproductive.--Jacobzcoool 16:38, 28 July 2009 (UTC)
The first thought that came to my mind gazing at the screenshots was 'Wow, they made it finally glossy.' The next thought was 'wth, they killed *MY* search box. The holy grail of search is gone!' If you really decide to destroy one of the mostly used features of Firefox (and yes, melting it with the address bar is murder!) you would lead many (many, many, many!) people to use Chrome or IE. Nobody wants to type 'g<space>' for Google or 'w<space>' for Wikipedia. What is with search engines like A9 or Acronym Finder? Shall they share 'a<space>'? Even worse: Most of the people using Firefox would not know they could type 'g<space>' or 'w<space>' not even if you write it into the address bar nor if you open a flashing window saying 'USE w in the address bar to search on Wikipedia'. Forcing the user to change their behavior is far away from Firefox' ideology of a free browser letting the user decide nearly everything.
My productive suggestion: Make it hidable for those users who don't need it, but leave it there by default. Visus 20:45, 28 July 2009 (UTC)
I think that's a fair suggestion. If someone wants the search box gone, I can understand but the default should be having a search box --Wwahammy 21:32, 30 July 2009 (UTC)
I have my own idea of super bar: when user enter into url bar, bar is expanding into: - last visited part with complete history submenu organized by date - search with part with one search engine and more submenu - bookmarks part when user write sth into url bar: - last visited part is filtered according to entered text - search is performed using default search enging and few results are presented (more submenu is present) - bookmarks are filtered but hierarchy is preserved
Agreed. I need the search bar. I think it makes the UI much simpler and more obvious to use - for both newbies and advanced users.
It's important to keep search and URLs separate - Netscape 6 / Mozilla 1 tried to combine them, and it was a disaster / UI nightmare. -- BenB 23:17, 29 July 2009 (UTC)
Sorry to say I DISAGREE. I started using Chrome a few months ago but still revert to Firefox for web development (Firebug, developer toolbar etc). I find that Chrome is easier to use for search. Whatever you're doing, just type it in the super bar. Having a separate bar for search and URL's just requires the user to stop and think about what they are wanting to do. A superbar means they don't have to do that.
However, I do think that switching search providers quickly and easily is important. Easy solution though: just put the search engine selector at the front of the superbar. Job done.
Title in Awesomebar
Why not display the page title instead of the URL in the awesomebar except when the user clicks in it? --Mazz0 14:54, 28 July 2009 (UTC)
Simple question, simple answer: It's called 'title' and titles belong to the title bar. The address bar should remain the address bar and the title bar should remain the title bar. Everything else would confuse people.
Another (even better) argument: Fishing would become very easy. One could use any domain, set the page title to <name of your bank> and display 'Bank Account: [_______]' and 'Password: [_______]'. The usual user would have to click into the address bar to identify the URL - do you really believe that anyone would check it every single time before using online banking (or other stuff)? I don't. Visus 21:00, 28 July 2009 (UTC)
This is just one of many problems with the idea. URL should be in the URL bar, and title should be in the window title. Anything else is illogical, against all established precedents, and a real usability killer to the point that I would probably stop using firefox (as it is, I don't like the 'awesome' bar, but with Ff3 I can finally get it back to normal functionality - a URL bar should display the page's URL. not the title, not act as a search bar, not display bookmarks, not offer seemingly random suggestions based on single characters matched from in the middle of a page title).--Jacobzcoool 21:29, 28 July 2009 (UTC)
Mazz0, the URL can be large and usefull, then put URL + Title or just title when not clicked cannot be a good idea.
I suggest a different thing: in Chrome all tabs have the same width (1) but Firefox can be better (of course) by distributing all the space between the open tabs (2) or using a 'smart system' for distribute according to the number of characters of each tab (3), like in the images bellow:
(1) [Chrome default]
(2) [Distributed space]
(3) [Proportional width]
Hope be usefull. --Juanlourenco 17:17, 28 July 2009 (UTC)
Non-fixed tabs size = bad idea. Use GNOME a little bit and see what I mean.
The GNOME taskbar does with windows what you're suggesting in number 2, and it's annoying. You select a window you want in the taskbar, then open a few more windows and when you go back to the taskbar, they're not where you left them. Also, when only two tabs are open, it's hard to read their titles in a single glance because they're too far apart, and if you switch tabs with your mouse, you have cover a greater distance because tabs become so huge.
Safari 4 beta tried to do this but Apple just gave up.
Sometimes, titles are so big that they only fit in one place, the titlebar, which is where they belong.
--Facildelembrar 05:33, 31 July 2009 (UTC)
These things can largely be controlled via about:config now. Why fix what is not broken?
This is actually a great idea -- if the Address bar is large enough (and there is a large enough space), the title of the page could be displayed along the *right* of the address bar (until clicked). -Domthedude001 21:23, 28 July 2009 (UTC)
@Visus
I don't think it would cause people who currently check for phishing to stop - if they know to check for phishing (which they should, but we'll still have the Verified by box to warn people) then an extra click isn't going to stop them.
@Anyone saying "x belongs in the x-bar, y belongs in the y-bar"
They're just names! Most users don't know the names of GUI elements and coudln't care less, so that is irrelevant. If it bothers you then change the names when the functionality is changed, but that is not an argument against changing the functionality. I understand the argument against changing established functionality, but we are discussing change here after all.
@Anyone who says "If it aint broke don't fix it".
So you don't believe in progress? In making things that work work better? You only install bug fixes and never want new or improved functionality? For goodness' sake, by all means say you don't like the idea and that you think it would /not/ be an improvement, but surely you're not against any improvements?
For those wondering why I suggested this, I thought of it as a solution to the problem people complained about with moving the tabs to the top and losing the title bar - this way you still see the page title. And if you don't move the tab bar you could still combine the address bar and title bar, thus saving screen estate.
--Mazz0 11:42, 30 July 2009 (UTC)
Page transition effects
And can we have a nice effect while a page is loading? Like fade the old page to white, maybe display some sort of progress bar/activity indicator in the centre of the page, like with java or flash apps, then fade into the new page? --Mazz0 11:59, 30 July 2009 (UTC)
Consider this (whoever posted above suggestion): You go to your favorite website and fill in your account data. Fade to white. Wait. Fade to a new page which has already been loaded. It says 'You have been successfully logged in. You will be redirected immediately.' but you cannot read it, because the page has already been there for a second. Fade to white. Wait. Fade to the next page. The effect you would see is (to be clear):
- You click the 'Login' button.
- Fade to white.
- Wait a moment to load the page entirely.
- Fade to - wait! too fast :( - fade to white
- Wait a moment to laod the page entirely.
- Fade to the page you've been redirected to.
Wouldn't that be annoying? Yes, it would be annoying. Visus 21:12, 28 July 2009 (UTC)
Yes, it would be annoying, I agree with Virus.
Oh, it was me that posted that, sorry - forgot to tag it. Gosh Visus (wouldn't it be annoying to ask a question and then answer it yourself? Yes, it would be annoying.), we just can't agree on anything can we? :( The countdown you are talking about is client-side, so the browser could start the countdown whenever it likes, such as after the page has faded in, so that's not a problem.
There /is/ a problem though. The effect I'm hoping to get rid of is seeing elements on a page pop up one at a time as they're downloaded. The problem I see with my suggestion is that you'd have to wait for the bottom of the page to load before you can see the top - currently you can be looking at the top of a page while the bottom is still loading. Easily resolved though - fade in once the top of a page is ready.
@People who say that looking pretty should be left to an add-on
I dunno - let's not forget that looking pretty is a great way to attract new users - they can see pretty looks straight away; improved functionality takes longer to become evident. For example, people may say they buy Macs because they're easier to work with, but frankly I think they just say that to avoid seeming shallow - really they buy them cos they look pretty.
--Mazz0 11:59, 30 July 2009 (UTC)
I remember that about 5 or more years ago, internet explorer supported page transitions. Frontpage 2000 or so allowed a page author to specify this in an really easy way. That never caught, why bring back now?
It could be done using meta tags like this: <meta http-equiv="Page-Enter"> content="revealTrans(Duration=1.0,Transition=0)"> <meta http-equiv="Page-Exit" content="blendTrans(Duration=1.0)"> <meta http-equiv="Site-Enter" content="blendTrans(Duration=1.0)">
--Facildelembrar 05:40, 31 July 2009 (UTC)
"Stop" button
I'm not sure it is a good idea to give the "stop" button a red background. I suspect that would unnecessarily draw the attention to it. —Ms2ger 19:57, 28 July 2009 (UTC)
Yes, shiny red means 'click me'. Nobody can resist to press the red button. But I like the association to the traffic sign. My suggestion: Make it red, but use another red tone or better: A radial gradient (red to transparent) like Windows 7 uses in its superbar if you hover above an element. And to keep the UI integrity: Apply the same effect to the other buttons (green while typing, blue while showing the page), too. Visus 21:19, 28 July 2009 (UTC)
- Agreed, a lighter tone of red would be great. -Domthedude001 21:21, 28 July 2009 (UTC)
No, no, no! :-) IMHO having the stop button on the RHS is a mistake. It's one of the most annoying things in IE7+8: maximising a browser on a large monitor means you have to travel 2000 pixels to the right to press stop, which is very annoying if you've just pressed Back or Forward. It may be pretty/efficient/clever, but it's a big step backwards for usability. Stevekgoodwin 21:56, 28 July 2009 (UTC)
Keep the Menu Bar and Search Bar!
In my opinion, eliminating the menu bar and search bar is an utterly bad idea. It reduces overall usability by effectively forcing a user to think, "where is that menu item again?" I constantly thought this when introduced to IE8 and its lack of a menu bar the first time. It drives me insane that IE8 has a complete lack of a menu bar. It forces me to click a stupid icon menu that smashes all the program's menu options into a single drop down menu. I will not use IE8 because of the look and feel that you have effectively duplicated with these mock-ups. It's too hard to find stuff in IE8! With a menu bar, it is blatantly obvious what does what. I can find what I want within a matter of seconds in Firefox 3.5 and below.
The search bar should be kept for, the obvious reason, it lets you search! I don't want to search in the location bar because it doesn't let you switch search engines like wikipedia or dictionary.com.
As for the location of where the tabs should go, definitely on the bottom. It looks completely out of order to display it in any other fashion other than: Top: menu bar Middle: location bar and search bar bottom: Tabs
With concern for the button layout, I have the following thoughts. There is no stop button that is visually apparent. How can I stop a page from loading if I typed or clicked the wrong thing? Also, Home button is located by the tabs. That is extremely confusing! Keep it by the location bar along with the usual back, forward, refresh, stop, and home buttons. Don't move or change the sequence of these buttons. You'll easily confuse people who are familiar with this setup or new users.
Bottom line: I hate these proposed changes. Just because it's "pretty" doesn't make it easier to use. Keep the menu bar and search bar (or at least let me rearrange it the way I like). Don't copy Microsoft on this one. If it ain't broke, don't fix it! --Quischen 02:08, 29 July 2009 (UTC)
I agree. No menu bar is a HUGE reduction in functionality and a potential usability killer (how do I save a page? view source? open one of the options menu for my many addons? look through history on the (very rare) occasion that I want to use it? Access bookmarks that aren't on the toolbar? As for the search bar, it is possibly one of the best features of firefox (just look how every other browser has copied it) - removing it makes no sense at all.--Jacobzcoool 10:19, 29 July 2009 (UTC)
I can only say, firefox should be firefox, no "MS internet explorer", I can't understand, why every projetc of many programs, not only web browser, try to make look like Microsoft, this is not only for Mozilla team, that happend for many programs, and Operating systems. Manu bar must be where is now, there is no need to remove it.
BE YOURSELF, FOLOW YOUR INSTINCT, FREEDOM HAVE NO PRICE.
Риле, Зајечар, СРБИЈА
FF F11 as future interface
More true for FF 4.0. We are at begin. My concept explaned in comment to article
Direct link to comment.
Please don't spoil it
A browser must be FUNCTIONAL before it is pretty.
1) Multiple use buttons are BAD: you have to watch,wait for colour change etc. wastes time and leads to mistakes. Experiences users can "hit" the button they want with the mouse almost blindfolded; new users won't even know a button is there if it takes hovering or waiting to find it.
2) Tabs on Top: VERY confusing in Opera, VERY confusing in Safari 4 Beta from which they sensibly removed it for the final release. The tab should be visibly part of the page it relates to, NOT separated by any number of toolbars.
3) The address bar should NOT be on the tab: tabs are a lot narrower than most addresses, and for anyone needing to EDIT the address (ie professionals) a smaller address bar is a bigger headache).
- (I run my address bar the full width of the Navigation bar, with a separate search bar on the Menu bar, made possible by shrinking the Menu to that one word, courtesy of TinyMenu). A tab needs a Favicon and some of the page name, with OPTIONAL throbber and optional Close "X" showing on active tabs only. For users of TabKit or other tab add-ons addresses in the tab header will be totally invisible.
4) Menu bar: some users will need this, so leave it be. But if you allow icons instead of text, it leaves more room on the bar for add-ons and/or a separate search bar and/or a smaller Bookmarks bar, that works with ICONS, not lengthy text at now.
- Thus combining the Menu and Bookmarks bars leaves one bar-width of more real estate further down. If you want to "remove" the menus, do not make them open up after a wait after some hovering on some mystery icon, IE style. Let it be minimised to say "Menu" and convert to a drop-down one, as TinyMenu does it. (Buy TinyMenu).
5) BRING BACK THE GO BUTTON. Refresh and Go are two different things. Pages with script errors tend to refresh ERROR AND ALL, and need to be reloaded. To do this by clicking in the address bar and hitting Enter is antiquated and stupid. To replace the necessary Go button with a rarely-used Bookmark star is even worse. Any bookmark icon should be at the LEFT, where the visible and significant part of the URL is.
6) You want real estate? make it possible to disappear all toolbars except the current tab, replaced by a tiny corner icon to bring them back with.(For the F11 challenged). Make an optional toolbar icon for Zoom.
7) Make it possible to "tear off" tabs to convert to windows. No need for fancy graphics with it, just a right-click menu facility would do. NUMBER windows so they are easy to find when minimised (or name them for the left-most tab).
8) Work on FUNCTIONALITY, that will make life easier for existing power users, a major source of recommendations to new ones. Make features easily visible for new users, not hidden layers deep in colour coding or hover-and-wait schemes. Let the thousands of add-on writers worry about the appearance.
What I think:
1) I Disagree
2) I Disagree
3) I Agree
4) I have No opinion
5) I Disagree
6) I have no opinion
7) I have no opinion
8) I have no opinion
1) You have to wait anyway! You have to wait until a page is loading before you can click stop, you have to wait for a page to have loaded before you click reload, and you have to type an d address before you can click go. Also, experienced users who can get to three button positions without looking won't have difficulty getting to one button position without looking will they? These three buttons can all only be used in mutually exclusive situations - you lose nothing by combining them.
2) The address bar relates to the page - having it above the tabs suggests that it relates to all the tabs beneath it - that's what's illogical and confusing,
3) I agree, I wouldn't like that. I would like something sort of similar - I've been looking for an add-on that will hide the awsomebar until I click on the tab, but I can't find one. I agree that should probably be an add-on though
4) I very rarely use the menubar - I have it combined into one button. However, I just couldn't get used to the ones in IE8 and Chrome, never knew where to look for anything!
5) The bookmark star doesn't replace the go button, it goes next to it. You might be onto something about putting it on the left though...
6) Mnunno
7) Isn't there already a right-click option on a tab to open in new window, or have I added that with an add-on...
8) Surely power-users are the ones who should be catered for by the add-on creators, since they're the ones who know how to customize the browser. The default settings should be aimed at new users shouldn't they? And I think making it looks pretty out of the box is important for attracting new users.
--Mazz0 12:17, 30 July 2009 (UTC)
I agree with all 8 of OP's points.--Jacobzcoool 15:23, 31 July 2009 (UTC)
Floating Toolbars = Apologies
Make the toolbars float rather than being fixed at the top of the Client. Each toolbar could be independently minimized or maximized, e.g. to the size a button which when hovered over would list the toolbar options that then could be selected/clicked on or when the title of the button is selected/clicked on it could be maximized to the full toolbar list. Madge
---
I hated that when it was introduced into Netscape, I doubt it would do any better here --Sarreq Teryx 00:40, 30 July 2009 (UTC)
- It wouldn't. These toolbars would get in the way of the page content, which is the last thing we need -Domthedude001 02:16, 30 July 2009 (UTC)
I like this suggestion. I have a lot of toolbars auto-hidden, and it's a pain how making them pop up scrolls the page, sometimes causing the scrollbar to appear and thus resizing the page too. --Mazz0 12:19, 30 July 2009 (UTC)
TAB+ADDRESS BAR+PROGRESS BAR
I think there should not be any separate address bar. It should turn up whenever we click on a tab or we press some key combination. Nobody looks at address bar after the page is loaded.
- I sure do - both to see what page I'm on and make sure which page I'm on. Cool idea, but that would make me click an extra time to do what I want ;) However, I would like to see an extension with this functionality -Domthedude001 17:29, 29 July 2009 (UTC)
I've been looking for an add-on to do this for ages :( --Mazz0 12:21, 30 July 2009 (UTC)
I disagree, I identify almost every single page by URL.--Jacobzcoool 15:24, 31 July 2009 (UTC)
Fading scrollbars
I really enjoy the new mockups but I have always been annoyed by those clunky scrollbars. Especially on my netbook I often encounter webpages that are exactly 1024 px wide, which means Firefox (or any other Browser) cannot display the page completely because of the few pixels the right-hand scrollbar takes up and therefore creates a bottom scrollbar (that again takes up a lot of screen real estate) just to scroll a few pixels to the right.
Since you have got a mouse with a scrollwheel on most systems or some sort of mousepad gesture for scrolling, having scrollbars that limit the space available for a webpage seems unnecessary. I would suggest fading the standard scrollbars out (and not having them affect the way your page is displayed) until you move the courser near them.
Another option would be creating skinny black bars similar to the ones on the iPhone version of Safari when moving on a webpage. They could fade in and be graspable when hovering near them or when scrolling with your mousewheel to give a perception of the length of the webpage. (Check out this mockup: Media:Scrollbar_fade.jpg)
I would appreciate a change like that very much, especially in fullscreen mode. --Leerlaufprozess 20:47, 31 July 2009 (UTC)
The idea of a fading scrollbar seems to be a very novel approach, and I think it would be one that would be very useful in both functionality, and its ability to give more screen real estate to the user. I would love to have that. This would be a great idea that would not only make FF4 more functional, but would also set it apart from other competing browsers as well.--Lmaoxlong 05:55, 2 August 2009 (UTC)
Even more simplifications
I presented some thoughts on the first 4.0 mockups, but, since the 4.0 design has its own page now, I thought I’d revisit those thoughts here and elaborate on them some more.
Menus × 3
I realized that Firefox’s menus (and those of most applications) can neatly be categorized into three groups: application-wide commands, which relate to the application as a whole or to all windows/tabs; page-specific commands, which relate to a specific tab/window/document; and selection-specific commands, which relate specifically to a selection. If the menu bar will be deprecated, it would be a good idea to separate all commands into these three groups and figure out where to place each set of commands.
- Application menu: Like is done on the Mac, Office 2007, and Windows 7, Firefox should have a prominent entry-point for an application menu. Its big advantage is that it enforces a rigid split between the application and the document, allowing a more document-centric experience. This menu would replace the near-useless window menu icon. See Chao’s mock-up above. Clicking on that button would present not a linear list of commands, but a richer two-dimensional pane with an organized view of all application commands. This would include: preferences/options, add-ons, about, open…, work offline, much of the current Tools menu, and commands that relate to all tabs/windows. The new Tools button would not be needed, freeing up more space.
- Page menu: The site identity icon in the location bar would be redesigned to provide not only identity information (which is mostly useless for most pages), but all other page-specific options, such as save, send, print, bookmark (maybe), and much of the current View menu. All of this would also appear in a rich pane. The separate Page button would not be needed, freeing up even more space. The drop-down in the identity button from the mock-ups would also not be needed, though it could be kept in order to increase discoverability.
- Selection-specific menu: Instead of duplicating functionality between the Edit menu and contextual menus, all commands that relate to a selection would now reside solely in the context menu. Thus, standard Edit menu items (cut, copy, paste, delete, etc.) would now appear only in the context menu. Not only would this reduce waste of space, but it would eliminate redundancy, as each command throughout the whole application would have one and only one location, and that location would be fairly logical and easy to predict. Note that, by ‘selection’, I mean not only selected text, but also “zero-width” selections: contextual menus for specific objects on a page (links, images, video, etc.) that don’t require being selected prior to acting upon them. Anything that is not selection-specific in current contextual menus would be moved to the Page or Application menu.
Merged Bookmarks and Tab Bar
From the comments on this page, it seems a lot of people use the bookmarks toolbar. However, there are good reasons to remove it. Whether you have one bookmark or many, it takes up a large area and, more importantly, reduces vertical real estate. It does not serve any purpose when not being used, and, thus, is pure administrative debris during that time. Finally, it creates redundancy when a bookmarked page appears both as a bookmark and a tab. My solution is to focus on a certain class of bookmarks and put that on the tab bar. The leftmost area of the tab bar would be designated as the bookmarks area, with a somewhat different background colour and a clear separation between it and the rest of the tab bar. In order to bookmark a tab, one simply moves it over to the bookmarks area. Once bookmarked, the page is displayed there permanently. Loading a bookmark gives it a tab look, and closing the tab restores the bookmark look. Bookmarks would be reduced to favicons when space is constrained.
These bookmark-tab hybrids would behave like site-specific browsers. Suppose one has Gmail bookmarked. When browsing Gmail, the tab would always remain in Gmail. Any link to an outside domain would open in a separate tab. Thus, only a special class of pages would make sense here: frequently-accessed long-lived pages. These would include web apps (Gmail, Twitter, etc.) and any other pages that one tends to have open a lot without leaving (e.g., Planet Mozilla). Special integration with the browser could be offered to bookmarked pages. Even when not open, they could run a watcher in the background, presenting the user with notifications (a la Yip), adding badges to the bookmark, and presenting a rich summary view on hover (similar to Web Slices and Webchunks).
Home Tab
Once one can add bookmarks to the tab bar, it makes little sense to retain the traditional Home button. Instead, I propose a permanent Home tab, appearing as it does in the mock-ups (within the bookmarks area, which is really just a ‘permanent tabs’ area). This tab is always open, and is what you get when you close all other tabs (rendering moot the question of what to do when all tabs are closed). This tab would serve as a dashboard for the user’s information. It would contain the entire Places browser (which would no longer appear as a separate window), allowing quick access to non-tab bookmarks (preferably by tags, with folders fully deprecated and converted to tags), to history, and to downloads. It would also contain an area for displaying some bookmarks prominently. Unlike the bookmarks on the tab bar, these bookmarks are for non-long-lived pages, where you don’t need to remain on the page for long periods of time. Of course, any link in the Home tab opens in a new tab. There could also be an area for consolidating notifications and displaying some useful information, such as a summary of one’s e-mails, appointments, etc. In short, this tab would preclude the need for a separate Bookmarks button.
Merged Stop/Reload/Go Button
I like the idea of using colour to indicate the state of the button. But you left out one important state: the intermediate state after a page finishes loading and before Reload is available again. This state was introduced by the smart Stop/Reload extension, which is also going to appear in Firefox once this bug is fixed. Its purpose is to prevent the user from accidentally reloading a page when it has just finished loading—a usability enhancement not present in any other browser.
Currently, this state is displayed as a disabled Stop button, but that gives many people the impression that there’s something broken in Firefox. I would suggest rethinking the colours and presenting a slightly different metaphor, based on the colours of a traffic light. When the page is loading, the button is red. After the page has loaded, the button is yellow, indicating a short wait period. After that, the button is green. It would not be blue, since that would break the traffic light metaphor, and could be more confusing than helpful. When the location bar has been modified, a different kind of green button appears: a green ‘right-turn’ light—with a dark “off” green for most of the button except for the right arrow, which is the same bright green as the new Reload version of the button. The conceptual similarity between Reload and Go would be reinforced. (This is an idea I would like to try for Smart Stop/Reload/Go Button.)
Shorter Toolbars
In the Tabs-On-Top version, there are several lines of pixels unused above the location bar, all due to the size of the Back button. Instead of increasing the height of that entire toolbar, allow the Back button to overlap with the toolbar above it, while designing the application menu to be slightly shorter but wider. Similarly, there is some more wasted space below the location bar, which can be trimmed.
On a similar note, the hybrid tab-and-title bar uses extra space above the tabs that is mostly unused. I understand why Chrome does that, but I suspect the benefits are not worth it. Instead, I propose making the tab bar into the new titlebar (like early versions of Safari 4, but done right, hopefully). The space above the tabs would be gone. To move a tab, one drags the tab. To move the window, one drags almost anywhere else on the toolbars. Finally, double-clicking on a tab or on the toolbars would have the same effect as double-clicking on the titlebar (usually maximize/unmaximize). I cannot know for sure that this will be good enough, but it’s worth trying out for the sake of minimizing chrome.
Tab Progress In Throbbers
It has been suggested to add a progress bar to each tab. However, I fear that this would create information overload and be distracting. The user should be able to know a tab’s progress with a glance but also be free from distractions if that tab is not currently important. Thus, I propose to replace the throbber, which appears anyway when a tab is loading, with a pie graph that fills up as the page is loading. Thus, more information could be added to the interface without added complexity, and the throbber’s “this page is loading but I don’t know for how long” connotation would be replaced with something more useful. There is already a bug requesting this behaviour.
Fewer Dropmarkers
The location bar does not need its own dropmarker. Like in Fennec, the results can be displayed whenever the location bar receives focus.
Similarly, I like how the Back/Forward dropmarker is gone in the mock-ups. But how will the page’s history be accessed? I presume that it would be accessed via click-and-hold (or right-clicking). Click-and-hold, however, requires waiting. I suggest something slightly different: when I click on the Back button, the entire list should appear immediately, with the entry for the previous page appearing right at pointer’s location. Thus, if I release the mouse button, I go back, but, if I want to go to a different page in the history, I can move the pointer to a different item and then release the button. The Forward button would work similarly. This neatly merges the Back and Forward buttons and their menu, making the history dropmarker truly unnecessary. This type of menu, incidentally, is somewhat similar to how comboboxes work in GNOME (and, I think, Mac OS X as well).
Any thoughts? Anyone feel like attempting a mock-up? —David Regev 07:43, 2 August 2009 (UTC)