Our comments policy - We Follow

ColorfulTabs now available for Firefox beta 5 and pre1

April 22, 2008 · 75 comments

in ColorfulTabs, News

If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!

I updated the compatibility of Colorfultabs beta to work with Firefox 3 beta5 and pre1. You can download the extension from the software section. Currently I'm not able to offer updates as I lost some data migrating to Binary Turf. However you can manually install it. Hopefully this will be fixed in the future. Hopefully I was able to find the relevant files from my backups (backups really help — like one in a million times :). So now you will automatically be offered this new update.

This update does not contain any major feature enhancements. It will be some time that the feature set of this beta release matches that of the stable release. Give it a try and provide me your feedback.

Add to Del.cio.us RSS Feed Add to Technorati Favorites Stumble It! Digg It!
    www.sajithmr.com

{ 75 comments }

1 Goodspeed 04.22.08 at 8:15 am

I'm watiting for a long time~
Thanks the released version for Firefox 3 b5.

2 Ben 04.22.08 at 3:01 pm

It would be really cool if the add-on would allow me to right-click on any tab and select reset all colors to automatically redo the colors (only when set to randomize colors).

3 krod 04.22.08 at 8:30 pm

I know yo have worked hard on this so kudos. The old version used to give me errors for some reason? I had to uninstall and doing without has been a bummer, thanks it's great!

4 Maylo Harding 04.22.08 at 10:42 pm

# Beautiful colours - A beautiful in-built colour palette.
Your spelling(see below) jumps from COLOUR to COLOR - I wonder why.
Maylo

# Unique Colours - Colour each tab with a different colour for easy differentiation.
# Colours by site domain - Colour each tab depending on its server/domain for identifying the website.
# Custom tab colour - Give your tabs a colour of your choice.
# Enhanced tab highlighting - Fade the background tabs to identify the currently selected tab
# Easy Options - Quick tab-context-menu for ease of access to the options.
# Colors each tab using pre selected colors in a definite order starting from the left.
# Colors each tab using a unique and randomly generated color.
# Colors each tab using a unique color depending on the site domain using a formula.
# Allows user to chose colors.

5 Tom 04.23.08 at 2:35 am

Presently the tab's text fades with the background color. Would be great to keep the text its original intensity - for easier identification.

6 Shivanand Sharma 04.23.08 at 2:38 am

Maylo: I'm still trying to get used to American English ;)

7 Shivanand Sharma 04.23.08 at 2:41 am

Tom: this is the way CSS works. The opacity prperty applies to all the child elements. Thus if I fade the tab, all child elements get faded though their opacity is still 1. It's like trying to brighten one area on the television set.

8 Tom (other one) 04.23.08 at 12:03 pm

But why is it necessary to use opacity?
Why not just change the color a bit?

9 Shivanand Sharma 04.23.08 at 12:09 pm

Change color of what? Tab-text or the tab itself? What's the point of having ColorfulTabs if the color can't stick to a tab?

I'm just exploring options here. Opacity is the transparency of the tab. The purpose is to highlight the active tab. That way the colors remain the same but the background tabs take a back seat. Can you please explain?

10 Terry 04.25.08 at 12:58 am

Excellent!! Thank you for a superb addon. Im using it with FF V3,B5. It works!

11 betty 04.25.08 at 8:03 am

Any chance that colouring tab by IP is a feature that might be added in the future? I think this would be really handy to quickly distinguish between sites on testing and live servers.

12 Shivanand Sharma 04.25.08 at 8:07 am

Integrating domain name resolution into ColorfulTabs may be feasible. How will this help? Can you please describe?

13 tryyudi 04.25.08 at 12:53 pm

Excellent

14 betty 04.25.08 at 5:37 pm

I develop websites as my job, in the process the same site may be deployed to various different staging servers before it goes live. Colouring by IP instead of domain would presumably colour all sites off a particular machine one colour allowing me to quickly know what I have open.

Currently I can tell what site I have open by reading the title of the tab, but without swapping to it I can't see the url. Although the current method of colouring works (in that the domain for the testing site is different from the live) it doesn't visually group all testing sites using the same colour. Hard to explain, basically it would be nice to have all my testing sites green and my live sites red (colours were examples only, don't really mind what the colour is)

The only thing I'm not sure of is how this will effect me browsing the rest of the internet as I don't really have much use for this feature on sites hosted on servers that aren't under my control. Idealy i would like to be able to filter it so the colouring only happened for site on certain servers, but that's a hell of alot more work then just colouring by ip i would imagine.

15 Joel Graebe 04.25.08 at 7:33 pm

Excellent! I highly recommend it. Thank you.

16 Poweruser 04.26.08 at 10:27 am

Great work… I love it. Thanks..

17 Rob 04.27.08 at 5:25 am

On FF3/linux is still not working!
The FF2 version works fine… what happened???

18 mistermauri 04.27.08 at 7:54 pm

Simple, nice, colorfull;
…just like my daughters ;)

19 Rob 04.29.08 at 6:14 am

anybody here?

Please tell us if you will like to release a 3.0 version which works on all platforms.

Thanks.

20 Shivanand Sharma 04.29.08 at 7:51 am

Hi Rob,

There still is not enough feedback about what platforms colorfultabs is broken on. Most of the time the feedback isn't relevant as there is no information about the other addons installed (which may have potential conflicts). I think I will call a poll on this today. Thanks for bringing this up.

21 kong 05.03.08 at 6:42 am

Great add-on!
thx a lot…

22 st4lk3r 05.07.08 at 6:53 am

It does NOT work on Ubuntu Hardy with Firefox beta 5. The plugin installs correctly, context menu is OK, but tabs are not coloured (look exactly like they looked before). Of all the plugins I have that might cause interference, TabMixPlus looks like the only reasonable suspect.

23 st4lk3r 05.07.08 at 6:57 am

…and it does not work even with TabMixPlus disabled… I miss this plugin very much :(

24 de Cinco pictures mayo 05.09.08 at 9:16 am

de mayo grade Cinco de Cinco mayo celebrate

25 paul 05.10.08 at 12:02 pm

This is a really great add-on for Firefox and it is great to see that you have added a version for Flock as well.
I have a feature request for the Mac version, well really it is a reversion to an intermediate style choice that I would like to see as an option for displaying the colors. In one of the previous releases, for b3 I think, the color for each tab was a small clean rectangle attached to the bottom of the tab. I thought this was a very cool idea and appreciate it much, much more than the more general color scheme that that is being applied in the version for b5 - p1.

How hard would it be to make this an option in future versions of the extension?

Thanks for a great product,

Paul

26 Shivanand Sharma 05.10.08 at 12:27 pm

Paul: I give a considerable time to suggestions. But can't get it from your comment. Please email me at varun21@gmail.com

27 Shivanand Sharma 05.10.08 at 12:29 pm

de Cinco pictures mayo: English is not my mother tongue but that's the only other language I can understand :)

28 NnekaBaby 05.12.08 at 12:30 pm

How do I get it to work? I have a Mac and Firefox/3.0b5. I've downloaded it to my desktop. I've tried to put it in "applications" and everywhere else. I'm lost. :-(

29 Shivanand Sharma 05.12.08 at 12:31 pm

NnekaBaby : Just drag and drop it over the Firefox window.

30 NnekaBaby 05.12.08 at 1:45 pm

Thanks!

31 obbe 05.14.08 at 7:41 am

it doesnt work on ubuntu hardy, hope you will fix that soon, i miss this plugin

32 Daimaah 05.17.08 at 3:39 pm

Will you be fixing this for the RC1 (and Final for that matter)? I've managed to install this by forcing it to run (the 3.0pre1 version), but I'm sure people would like to install this extension a bit easier way. Keep up the good work, I can't live without colorfultabs.

33 Murz 05.19.08 at 2:43 am

Was work good on Firefox 3 beta 5, but in RC1 it doen't colorise tabs. :( Waiting for new version!!

34 Murz 05.19.08 at 11:32 am

Colorful tabs 2.0.10 with compatible mode works good on Firefox 3 RC1 (colorize the tabs), but 3pre1 doesn't colorize!

35 johnf 05.19.08 at 3:51 pm

I couldn't get the B5/PRE1 version of Colorful Tabs to install in the Preview Release. The install.rdf file has a max FF version of 3.0pre1. However, the Preview Release is listed as 3.0 only, if you view Help | About. If you modify the install.rdf file to have a max value of 3.0, it will install.

36 sidgallup 05.22.08 at 8:12 pm

I can't install it on RC1… i drag and drop the file into Firefox and sends a "no compatible with.." error.

Any ideas? i really miss this plugin.

37 hickninja 05.22.08 at 8:29 pm

I also can't install on RC1. I get the same "not compatible with" error if I drag and drop or just try the click to install.

38 hickninja 05.22.08 at 8:30 pm

PS - This is on WinXP.

39 Nana Sarah 05.23.08 at 4:02 pm

Can't install on FF pre-release. FF says not compatible.

40 pet3578 05.24.08 at 2:13 pm

works great with rc1. use the nightly tester tools 2.0.2 addon!

41 sergio 05.26.08 at 11:14 am

Still not working on linux (ubuntu 8.04, firefox 3 b5). I can choose the fading level, but no colors!

42 Greg T. 05.27.08 at 10:15 am

I confirm that it still doesn't work on Ubuntu (8.04, Firefox 3 RC1). Creating a new profile didn't help, either.

43 MERLiiN 06.01.08 at 7:06 pm

Installs and appears to work (right click on tab set color, etc), but does not change the color of the tab in FF 3.0b5 on Ubuntu :(

44 robegue 06.02.08 at 4:20 am

This is the error of FF3/linux after opening firefox and two tabs:

ColorfulTabs Log: clrtabsInit
ColorfulTabs Log: setCtPref
colorfultabs log: clrprefs- 95 30 78 68

name: ColorfulTabs
version: 3.0 RC1
cl: chkRestore
ColorfulTabs Log:
ColorfulTabs Log: scheme value: random
cl: setColor hsl(297,46%,69%)
cl: fadeAllTabs
ColorfulTabs Log: initTabcontext true
appending
ctlog: context menu is set*** e = [Exception... "Component returned failure code: 0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE) [nsIJSCID.getService]" nsresult: "0×80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE)" location: "JS frame :: chrome://browser/content/utilityOverlay.js :: getShellService :: line 307" data: no]

ColorfulTabs Log: calcTabClr
Tab readonly?
cl: setColor hsl(13,66%,68%)
cl: fadeAllTabs
30 95 68 78
cl: fadeAllTabs
ColorfulTabs Log: calcTabClr
Tab readonly?
cl: setColor hsl(107,37%,74%)
cl: fadeAllTabs
30 95 68 78
cl: fadeAllTabs

45 Jhon S 06.03.08 at 3:39 pm

Oh! Great job!
Very interesting and actual post.
I add your interesting blog in my Netvibes page!

46 Joe 06.14.08 at 11:01 am

Thank You!! I love this.

47 Alfred Neuman 06.14.08 at 7:37 pm

I would like to be able to click a second time on a tab and have the prior tab return to view, like you can do with a minimized window on the Windows taskbar. Being able to toggle between tabs in this way would be very useful.

48 Justin 06.17.08 at 1:07 pm

Yes , thanks a lot!

49 Cintra 06.18.08 at 2:34 am

Thanks for the FF3 version, its nice to have ColorfulTabs again :)

50 Dennett 06.18.08 at 2:52 am

Hi,

I love this on my PC but on my Mac (OS X) - it doesn't look so good. It doesn't colour the tabs properly.

51 Sandeep Kundra 06.19.08 at 8:04 pm

With Firefox 3, Colorful tabs 3.1; if I change the default color of a tab, the setting is not saved and the color reverts to the default when Firefox is restarted.

52 FED 06.19.08 at 8:35 pm

Excelente!! Gracias!

53 Merle B. 06.23.08 at 1:45 pm

Still can not get tab colors to change on Firefox 3 on Win xp home. Other features (i.e. fade, background image) work. It does work on my laptop and my husband's computer also running win xp home. What can be the problem? Please help, I miss the color.

54 Bjoern 06.24.08 at 4:49 pm

Hej, thanks for this - it's really helpful. I have a request, although I'm not sure if it's possible to realize.

Could you add an option to generate the color not by URL but by dominant colors of the website? Maybe it's possible to analyse the html to extract background colors?

Thanks

55 Seán Ó Séaghdha 06.25.08 at 3:11 am

I know you prefer comments to e-mail, but it's not easy to find an appropriate place to comment!

This extension is currently making the job of comparing Javascript between multiple wikis *much* easier, but I've found a couple of sites seem to have settled on the same colour. Is it possible to reset or choose the colour for a site? Where is this info stored?

(The culprits are "en.wikipedia.org" and "en.wiktionary.org".)

56 Shivanand Sharma 06.25.08 at 3:45 am

Currently it is possible to set the color for a tab and reset it.

The colors (hue) is calculated by an SHA256 algorithm of the URL while saturation and luminance are fixed (to control the overall pleasant-ness of the generated colours).

57 Seán Ó Séaghdha 06.25.08 at 9:34 pm

But the colour is only set for one tab and not saved for the site, right? Because the algorithm recalculates the colour the next time you visit the site?

It's strange that the colours are so similar for the English sites but radically different for the Irish ones…

en.wiktionary.org rgb(144, 213, 227)
en.wikipedia.org rgb(144, 215, 227)
ga.wiktionary.org rgb(198, 227, 144)
ga.wikipedia.org rgb(144, 147, 227)
fr.wiktionary.org rgb(144, 227, 205)
fr.wikipedia.org rgb(227, 213, 144)
de.wiktionary.org rgb(227, 179, 144)
de.wikipedia.org rgb(227, 219, 144)
nl.wiktionary.org rgb(227, 169, 144)
nl.wikipedia.org rgb(144, 227, 212)
es.wiktionary.org rgb(144, 227, 194)
es.wikipedia.org rgb(144, 227, 153)
it.wiktionary.org rgb(144, 227, 144)
it.wikipedia.org rgb(227, 191, 144)

The Spanish ones are also very similar but you can tell them apart.

As it is the algorithm probably works fine for most users most of the time, but maybe it could do with some tweaking. Perhaps some kind of (configurable?) minimum difference between colours for open tabs, though this might lead to more colour collisions and isn't as elegant. Or the other option would be to allow the user to choose a colour for a particular site. That would be more work of course.

58 Seán Ó Séaghdha 06.25.08 at 9:52 pm

(reformatted)

en.wiktionary.org     rgb(144, 213, 227)     hue:127
en.wikipedia.org     rgb(144, 215, 227)     hue:126
ga.wiktionary.org     rgb(198, 227, 144)     hue:54
ga.wikipedia.org     rgb(144, 147, 227)     hue:159
fr.wiktionary.org     rgb(144, 227, 205)     hue:109
fr.wikipedia.org     rgb(227, 213, 144)     hue:33
de.wiktionary.org     rgb(227, 179, 144)     hue:17
de.wikipedia.org     rgb(227, 219, 144)     hue:36
nl.wiktionary.org     rgb(227, 169, 144)     hue:12
nl.wikipedia.org     rgb(144, 227, 212)     hue:113
es.wiktionary.org     rgb(144, 227, 194)     hue:104
es.wikipedia.org     rgb(144, 227, 153)     hue:84
it.wiktionary.org     rgb(144, 227, 144)     hue:80
it.wikipedia.org     rgb(227, 191, 144)     hue:23

59 Shivanand Sharma 06.26.08 at 6:14 am

… and each time you visit the site, the domain remains the same and therefore the color remains the same.

In your case you want to use the "random color" setting. The colors have got nothing to do with Italian, English or Hindi for that matter :)

60 Seán Ó Séaghdha 06.26.08 at 6:03 pm

Well…the colours are connected to the language since the domain name starts with the language code.

Are you saying that random will assign the same colour to the same site?

Because that is the behaviour I need. I need to distinguish multiple tabs from these sites from their corresponding pages on other sites.

My only complaint is that the colours for the English sites (i.e. en.wiktionary.org and en.wikipedia.org) are too similar.

61 Shivanand Sharma 06.26.08 at 11:00 pm

that's another way of looking at it but it is very misleading to think of it that way. Think of it as the domains color.

The random setting will not assign the color to the site based on its domain name. it will generate a unique color every time you open a site. All your questions are answered in ColorfulTabs documentation and help at http://binaryturf.com/software/colorfultabs-for-firefox/colorfultabs-documentation-and-help/ You may want to go through it.

62 Seán Ó Séaghdha 06.27.08 at 4:13 am

If that page had answered my questions I'd have never come here! :)

The only point I've been trying to make is that sometimes the colours are just too similar when assigned by the algorithm.

63 Shivanand Sharma 06.27.08 at 4:22 am

It should. I invested a lot of effort to document this information so let's go through it together. Refer to the information about preferences at http://binaryturf.com/software/colorfultabs-for-firefox/colorfultabs-documentation-and-help/#3

Under the third bullet it mentions "Colors tabs from a uniquely and randomly generated color." Since it does not mention that the color is calculated by the domain/url this means the color is totally random.

The fourth bullet mentions the use of the domain in calculating the color. If the domains are too similar the colors will be similar.

Each setting of color generation uses a different algorithm. There are people who prefer selected colors in a sequence, totally random colors and colors based on the domain. Take your pick :)

64 Seán Ó Séaghdha 06.27.08 at 9:39 am

Actually, you brought up the random option. I've only ever wanted one colour per site.

The problem is that a differences that appears equivalent to a human - the difference between en.wiktionary.org & en.wikipedia.org vs. the difference between ga.wiktionary.org & ga.wikipedia.org - are not equivalent differences to ColorfulTabs. The first two differ in hue by 1, the second two by 105!

I'm merely suggesting this as something that might be worth thinking about since it's contrary to what a user would expect.

If you don't have the time or inclination to give it much thought, that's perfectly fine too.

65 Shivanand Sharma 06.27.08 at 10:12 am

It's fair to expect a software to live upto expectations. However it's not fair to expect technology to live upto expectations.

I do not wish to change the algorithm due to several factors. Your point has been taken. And to rephrase your issue; currently we are only calculating the hue, the luminance and saturation remain the same. This limits us to 360 different colors. But there are more than 360 sites and essentially not enough colors to paint them.

There's some other consideration also. There's no algorithm or artificial intelligence that can differentiate between pleasant and unpleasant colors. But with ColorfulTabs everything changes. The pastel colors that show up when 20-30 tabs are open still play soft on the eyes and appear pleasing. Hoever if we were to use black brown etc… the thing would look ugly.

I've acted in favour of the overall pleasantness of the interface. There are rare cases of people opening 360 tabs and different sites into everyone. But yes, once in a while we do run into issues where in colors are very similiar.

At your request I will further play around and see if we can also vary the saturation and luminance by the domain. If it still comes out to be pleasing, we are good to go. Essentially it's not about time or inclination. It's just that the phenomenon is comparatively rare and not enough or a botheration to look for alternatives. But let me work on it further.

66 tfabris 06.30.08 at 4:24 pm

Just now installed ColorfulTabs and it's fantastic! Great idea, great execution, instantly useful.

One thing: When I press the "Get background images" link, I'm getting a 404 error.

It's not a big dieal since odds are I wouldn't have been using the background images feature anyway. I just thought it would be fun to try it out.

67 Ewald 07.02.08 at 9:08 am

Wonderful idea, especially having colour related to URL, but is it not possible for me to choose the colour I want for a specific domain and then have that same colour appear everytime I go to that domain? At the moment it seems that the colour for a URL is chosen by the program and not by the user.

68 HawkInOz 07.08.08 at 9:02 pm

Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please…

More "Preset Domain Colors"!

More More More More More.
At least a dozen, maybe two dozen … or three … or … !
Just More More More More More. :-)

I love this Extension, and it would be so perfect for me if I could just get more than five Preset Domain Colors.

Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please, Please…

Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! Thank You! :-)

69 Shivanand Sharma 07.08.08 at 9:18 pm

What a comment ;)

70 Tom S 07.09.08 at 1:13 am

Maybe you could collaberate with the TabBrowserPreferences guy,Bradley Chapman,

https://addons.update.mozilla.org/en-US/firefox/addon/158?application=firefox&id=158&vid=1345

or at least help him make his app usable in FF3. It's one of the best.

71 Ewald 07.09.08 at 11:38 am

This may have nothing to do with you, but do you perhaps know how to download a Firefox AddOn in FF3 without installing? I would like everyone on my network to be able to install without every user downloading separately.

72 Keith 07.09.08 at 7:47 pm

Would it be possible to add an option to always have the same colour for the active tab? I would find this really useful.

Thanks :-)

73 Tom S 07.10.08 at 1:09 am

WTF is Flock?

74 Tom S 07.10.08 at 1:18 am

Ewald

I'm not sure if your query was directed to me. In case it was, here's a link on how to download and enable older extensions on FF3:

http://www.dailygyan.com/2008/05/how-to-download-firefox-2-extensions.html

It's way over my head. If anyone figures out a way to make it work, please let me know.

75 Shivanand Sharma 07.10.08 at 2:14 am

I answered Ewald directly. He wanted to deploy the extension to multiple computers.

Comments on this entry are closed.

Previous post: We've moved to Binary Turf

Next post: Colorfultabs 2.11 Released