Bookmark Favicon Changer

 
 

   Right click at your bookmark to change Favicon. 

    Bookmark Favicon Changer is an add-on for Firefox, Palemoon and Seamonkey.

    If you want Bookmark Favicon Changer Extension for Chrome or SRWare Iron, please click here

 
    Latest version 2.29
    Size 109,441 bytes.
    Release date 30 Jan 2016
    Work with Firefox 4 - 45 (and possible later version)
    Work with SeaMonkey 2.1 - 2.39 (and possible later version)
    Work with Palemoon 25.0 - 26 (and possible later version)
    MD5 - 5340fe32dcee30070f7416113a184589
         
     Screenshot             Change Log             Older version            Statistic

Important Note for Firefox User

Direct install from this site is not allowed in current version of Firefox. You need to do a manual install from file by download the file (xpi type file) to your computer. Usually download the file from mirror site is work. Then open Firefox. Open the Add-on Manager by press Shift-Control-A (or type about:addons at URL bar). Click the "Tool for all add-ons" icon (Gear icon).,Click the "Install Add-on from file...". And choose the downloaded xpi file.

Description

Right click at your bookmark (Bookmark menu, Bookmark toolbar, Bookmark sidebar, Bookmark manager); the popup menu with option "Change Favicon", "Reset Favicon", "Remove Favicon" and "Export Favicon" will appear.

File types support are ico, bmp, dib, gif, jpg, jpe, jpeg, jif, jfi, jfif, png, apng, svg (every file types that Firefox or SeaMonkey support including URL).

Support every size of image file. There is no different in disk space requirement between big and small image size. Every image will be resized and changed to 16x16 pixels png files and saved.

After changing favicon, there is no need for that favicon file to exist again.

Bookmark folder, Livemark container and livemark item favicon can be changed too! (Note that form Firefox version 13 and SeaMonkey version 2.10, you cannot chage favicon of livemark item. Livemark item do not support favicon anymore and has only two icon stage: "not visited" and "visited").

After changing favicon, you can reset it back or remove it and use the default one.

Support bookmark favicon export. No matter what it is the original favicon or changed favicon.

[Optional] When you backup bookmark, you can embed favicon data in it (only JSON file format). So you can get these favicons back easily when restore bookmark.

Trustworthy because "Bookmark Favicon Changer" is the open source extension. You can check it by yourself that there is no backdoor or any harmful things inside.


Limitation

This extension is designed for bookmark favicon only. Tab icon is not protected. You may see that tab icon is changed back, this is normal.

Animated favicon is not supported. Animated favicon will be changed to normal non-animated favicon and saved.

Only changing bookmark folder and livemark container favicon require bookmark sidebar and bookmark manager to reload. Reloading will be done automatically by my extension.

Bookmarks that have the same URL will have the same favicon. But folders that have the same label can have different favicon.

"Embed favicon data in JSON Bookmark backup file" can make backing up bookmark slower. This including automatic backup bookmark which is done at the idle or browser shutdown process. The other thing is you can restore these favicons back only when this extension is installed and active.

Due to custom favicons for bookmarks and folders are not standard, they are applied methods. So, the other add-ons that do bookmark synchronizing such as Firefox Sync, SeaMonkey Sync, Xmarks or FEBE may not understand this. They may not kind to your custom favicons and nothing I can do about this. The solution is to backup your favicon by enable "Embed favicon data in JSON Bookmark backup file" option or "export all custom favicons". This will help you by restore favicons back when something not right occur.

Mac OS X Only - "OS X Menu Bar" (topmost of the desktop) is the process outside Firefox and SeaMonkey, so it cannot be controlled effectively by my extension. Sometime you may notice that OS X Menu bar has a wrong favicon. Please see here for more detail.

Mac OS X Only - Firefox 9 and SeaMonkey 2.6 has a bug in menu. It do not show favicon. Please see this for more information.

Firefox Only - On rare occasion, you may experience Firefox freeze or slow down. This usually occur by damaged "Places database" which caused by improper Firefox shutdown or bug in Firefox upgrading process. Due to this add-on use an extensive bookmark access (which is store in "Places database"), this error symptom will appear more easier and more frequently. Please see this link and this link for more information to solve the problem.


Suggest add-on combination

Roomy Bookmarks Toolbar - Hides the names of the bookmarked links and shows you only their icons, so that you can visualize more of them at a time.
Identfavicon - Use identicons to automatically generate favicons for sites without one.
HashColouredTabs+ - Improves tab identification by providing a small colored icon for any site which doesn't have its own 'site icon'.


FAQ

Q - Cannot install, only download happen. How can I do a manual install?
A - Sometime, click to install may not work. Instead of install, your browser just download it. If this happen, you need to do a manual install which can do in 3 ways.
  1. Open the Add-on Manager by press Shift-Control-A. Click the "Tool for all add-ons" icon (Gear icon).,Click the "Install Add-on from file...". And choose the downloaded file.
  2. Open a file explorer, find the downloaded program, and drag it into a Firefox window. What is on the Firefox window does not matter.
  3. At menu of Firefox, click "File" and then click "Open File..." [ or simply press control-O ] and then select the downloaded file.
Q - Is this add-on auto-update?
A - If you use version 2.10 or later, it will auto-update.

Q - Is this add-on signed by Mozilla?
A - Version 2.28 and later are signed.

Q - Why this add-on is not host on Mozilla?
A - This is a long story. In the past, it was hosted on Mozilla like other add-ons. The conflict began with a rapid release cycle of Firefox and one of my add-on "bookmark favicon changer". This made me headache to fix the bug every 6 weeks when the new version came. Look, I am an ordinary man which can sick and die. I also have a regular busy job. Developing the add-on is only a hobby in free time. I cannot follow this rule. I need Firefox to have a "backward compatibility" like Chrome. I complain this to Mozilla but no response. And finally, when Firefox 22 was released, the bug fixing was impossible without the using of dangerous javascript code "ProcessNextEvent". So I quit and change my default browser to SRWare Iron. I also developed all of my Add-on for Chrome version for my use and public released it. After I quit, for about 6 months, no one can fix "bookmark favicon changer for Firefox" and there was no any other add-on can do this job. I had received a lot of emails complain about this. I always said that I couldn't fix it. But one user told me that he didn't need a perfect add-on, just stable enough. He wanted to try and took a risk. So I released the new version 2.00 which used the dangerous code "ProcessNextEvent" and I hosted it on on my site. It turned out to be a quite stable add-on. For protesting Mozilla for not having "backward compatibility mind", I continued to host the new versions on my site. Finally, on 22 July 2014, Mozilla disable (banned) all of my add-on at their site. The reason that they tell me was "I do not upload new version to them" And "I use Mozilla as a link to go to my site". You may think that I am wrong. Yes, may be. But no matter what it is, at this time, I feel "Freedom", and it is good. Another thing is... I think it is not fair for Mozilla if I don't include the comment from them. You can read the discussion and reply from Mozilla AMO Chief Editor "Jorge Villalobos" at here. You will see that my add-ons were not banned because they were harmful. If you still suspect that my add-ons are not safe, please read the source code by yourself.

Q - Is it better to have someone review this add-on before publishing like Mozilla do?
A - Seem like that. But if you know the truth about Mozilla reviewing process, you will be surprised. First, Reviewers are volunteers, which can be anyone including developer himself. Second, from my experience, reviewing process could take time from 10 seconds to 4 weeks. How could you trust reviewer who review add-on by using only 10 seconds? And how could you tolerate the bug fix version which released very late on  the next month? If you don't believe me, you can see the example of "Add-ons Update Report" from Mozilla at here.

Q - You say it is open source. How can I read the source code?
A - Add-on itself is a source code. If you want to read it, you need to download the add-on first (usually by go to mirror site). You will get one "XPI" file which you can do a manual install (see above FAQ). But instead of install, you rename it to "ZIP" file. Then unzip it, you will get all of source codes.

Q - There is a link to website "bitly.com" in your source code. It look suspicious. Why?
A - It is for auto-update process. I need to download "RDF" file to check for latest version which is host on this site. I use "bitly.com" as an intermediate redirection site to get anonymous statistic. Bitly.com is a very free popular third party website, anyone can use it. Connection to bitly.com is also on a secure channel "SSL-HTTPS". This statistic is opened and public, you can see the statistic and target redirection URL at here. Please note that It is not just me that record anonymous statistic, Mozilla themselves also record anonymous statistic when add-on check for update. 

Q - What license this add-on use? Can I modify or improve it?
A - This add-on is full copyright because I don't want to donate it to Mozilla. But don't worry, I allow you to do anything to my add-on, including edit, modified, publish, copy, distribute as long as it is free and you include my name for credit of creation of this add-on. The most important point of this copyright is "Don't donate it or part of it to Mozilla".

Q - Why is it free? Is it free forever? Are you making money from this extension?
A - It is free because I want to "make the world a better place". It will be free forever except if there is a gun pointed to my head (not literally, of course). And I do not make any money from this extension. I do not involve other websites that use my extension to promote their websites for other purposes, and I do not get paid.

Q - Can I donate to you? Can I help you in any other way?
A - No, I don't want any donation. If you want to help, just help other non-profit organizations with your computer. I suggest Boinc which uses the idle time on your computer for scientific research.

Q - I have another question. Can I contact you?
A - Yes, please contact me by email at sonthakit@gmail.com

hit counter

Comments