New tabbed browsing behavior (in Firefox trunk builds)

Discussion about official Mozilla Firefox builds
Post Reply
nrthomas
Posts: 1988
Joined: February 9th, 2003, 3:25 pm

Post by nrthomas »

RaiseMachine wrote:
wget wrote:
RaiseMachine wrote:https://bugzilla.mozilla.org/show_bug.cgi?id=236721

My quick hack to remove that behaviour

Much obliged. Do you know if applying this hack will screw up future Firefox delta updates?

Not to my knowledge as yet. I say that because every update I make (which I do manually) I apply this hack so if anything changed I would see it immediately - I run DIFFs for my own personal interest. As you'll see from the date of my hack post I've been doing this for months now and have had no problems.
That seems unlikely to me, because the CRC of the file to be patched is checked before applying a partial update. The CRC is the same sort of thing as an MD5sum - a short digital signature that uniquely encodes the file contents - and it will change when you modify browser.jar (which itself changes quite often).

Full updates will just blow the existing browser.jar out of the water and should work fine.
Ancestor
Posts: 252
Joined: May 7th, 2005, 12:51 pm

Post by Ancestor »

Peter(6) wrote:
ByTor201 wrote:
Peter(6) wrote:2. do like e.g. Windows XL and add [<<][<] and [>][>>] buttons.
I experimented with option 1, and it isn't too bad, I'd love to try option 2 and see how that looks/works

Option 2 is definitely more desirable and what I had in mind. Once the tabs extend too far, you would get the arrow buttons to navigate through them.
Preferably right away, there's nothing as bad as stuff jumping on any of your toolbars (the point when you need the arrows).So what if they eat 1/2 a tab of space all the time, it'll only mean you reach the point needing them after 6 i/o of 7 tabs, who cares ;-)
We would have to find out the best miniumum width for a tab after which the scrolling would be activated.
Additionally, it would be less pain if you could scroll by just hovering the << and >> and/or using mouse wheel when over tab bar.
User avatar
Peter(6)
Posts: 13011
Joined: September 4th, 2003, 1:26 am
Location: Maassluis, The Netherlands

Post by Peter(6) »

Ancestor wrote:Additionally, it would be less pain if you could scroll by just hovering the << and >> and/or using mouse wheel when over tab bar.
an arrowbehaviour like the ones in bookmark menu, yes
nightly build threads 20040225 (FF 0.8.0+) - 20120331 (FF14a)
Fuerte
Posts: 27
Joined: January 29th, 2004, 7:32 pm

Post by Fuerte »

Does not work as well as LastTab 1.5.1. With LastTab pressing Ctrl+Tab switched between the last two selected tabs, just like Alt+Tab in Windows. Also closing a tab does not get me back to the previously active tab.

Why not just add LastTab functionality into Firefox instead? Or at least make the LastTab functionality available as an option.

I like the close button though.
ByTor201
Posts: 573
Joined: November 26th, 2003, 10:36 am
Location: 40:53:21N 74:02:46W

Horizontal scrolling of tabs

Post by ByTor201 »

Here is a non-Windows specific program that shows exactly how I think the tabs should be handled: Xchat. For example:
Image
supergirl260
Posts: 2465
Joined: September 10th, 2005, 6:32 pm

Re: Horizontal scrolling of tabs

Post by supergirl260 »

ByTor201 wrote:Here is a non-Windows specific program that shows exactly how I think the tabs should be handled: Xchat. For example:
Image


i prefer the looks of tabs on current trunk those would stick out like a sore thumb
Ancestor
Posts: 252
Joined: May 7th, 2005, 12:51 pm

Re: Horizontal scrolling of tabs

Post by Ancestor »

ByTor201 wrote:Here is a non-Windows specific program that shows exactly how I think the tabs should be handled: Xchat. For example:
Image

I think that arrows should be located on their respective sides (i.e. far right and far left), not both on the right. The latter is used in similar cases in many applications and it's usually a poor solution in terms of usability, esp. when you want to scroll to the left:
- it's much less intuitive
- it kills the idea of scrolling by hovering the edge of tab box
- you have to first move your mouse to the far right and then, when the tab you were scrolling to shows up, to the far left to click it.
supernova_00
Posts: 4832
Joined: June 24th, 2004, 8:03 pm
Location: Maryland, USA

Post by supernova_00 »

Better to be both on one side becaue if you over scroll then why should you have to move your mouse all the way to the left to hit the arrow once? Both sould be on same side, I vote the right.

on another note just seen a commercial on tv while typing this for dentalplans.com and its using firefox
Last edited by supernova_00 on January 22nd, 2006, 11:45 am, edited 1 time in total.
TheOneKEA
Posts: 4864
Joined: October 16th, 2003, 5:47 am
Location: Somewhere in London, riding the Underground

Post by TheOneKEA »

At the moment, I don't really have the time to work on TBP to fix any breakage caused by the XBL changes to the tabbrowser element. If anyone is willing to fix the breakage in a portable fashion (i.e. the code works on the MOZILLA_1_8_BRANCH as well as the trunk), I'll take the changes after 1.3.0 is released.
Proud user of teh Fox of Fire
Registered Linux User #289618
Capn Refsmmat
Posts: 170
Joined: October 8th, 2004, 2:26 pm
Contact:

Post by Capn Refsmmat »

ColdFusion650 wrote:there will be a pref to go back to the old way. in the interim, you can use my extension listed on this page.

Take a look at that bug again. Ben says it won't be.

I liked the old way too.
supergirl260
Posts: 2465
Joined: September 10th, 2005, 6:32 pm

Post by supergirl260 »

supernova_00 wrote:Better to be both on one side becaue if you over scroll then why should you have to move your mouse all the way to the left to hit the arrow once? Both sould be on same side, I vote the right.

on another note just seen a commercial on tv while typing this for dentalplans.com and its using firefox
lol i saw on foxnews a while back ppl on news using firrefox
supernova_00
Posts: 4832
Joined: June 24th, 2004, 8:03 pm
Location: Maryland, USA

Post by supernova_00 »

I can't code it but maybe someone can create a patch using the autorepeatbutton which is what the bookmarks menu uses to scroll when there are too many bookmarks for the screen. Here is lxr query
Ancestor
Posts: 252
Joined: May 7th, 2005, 12:51 pm

Post by Ancestor »

supernova_00 wrote:Better to be both on one side becaue if you over scroll then why should you have to move your mouse all the way to the left to hit the arrow once? Both sould be on same side, I vote the right.

The same happens when you want to scroll to the left and have to move your mouse all the way to the left to click the tab after scrolling. But your case is hit only by mistake, whereas mine every single time you scroll.
To over scroll you'd have to keep scrolling while the desired tab moves all the way across the screen and then disappears on the opposite side. How often would that happen?

This is the solution with menus and it proved to be good. You don't complain about it in menus, do you? It's also about consistency.
User avatar
Peter(6)
Posts: 13011
Joined: September 4th, 2003, 1:26 am
Location: Maassluis, The Netherlands

Post by Peter(6) »

supernova_00 wrote:Better to be both on one side becaue if you over scroll then why should you have to move your mouse all the way to the left to hit the arrow once? Both sould be on same side, I vote the right.
Wrong for (at least) 3 reasons:
1. it's not ergonomic (imagine you would have that with the up/down arrows on bookmarks)
2. people with the slightest visual disability would have massive problems if they were at one side
3. it's asymetric and therefore not logical
nightly build threads 20040225 (FF 0.8.0+) - 20120331 (FF14a)
aronin
Posts: 243
Joined: November 9th, 2005, 7:31 pm

Post by aronin »

<a href="http://imageshack.us"><img src="http://img492.imageshack.us/img492/9833/scrolltabs5qr.png" border="0" width="439" alt="Image Hosted by ImageShack.us" /></a>

How about this? The reasons why IMHO this is more usable is because with one click on the arrows (up/down) you will be exposed to 10-12 tabs (depending on mintabwidth)...instead of just one tab with left/right arrows.

The maximum number of visible tab-bars can be limited to 2 (or more through hidden options as per user's choice)...
Post Reply