Missing icons
(First thing first: thanks Daniel for your great work 🙏🏼. I'm stuck with Firefox because of this extension 😉)
Hi everyone, Since last week I'm missing lots of icons both in the popup and in the setting page on all my devices. I tried resetting and importing from Firefox sync without any success. Even removing some items and recreating them didn't work.
Thanks a bunch
(Thank you! 😁)
It's hard to know for sure, but whenever something like this happened for other users it was caused by either a custom blocking list in an adblocker (for example uBlock), or something like a Greasemonkey script. :) The fact it happened suddenly despite no SSS updates also seems to indicate that something else changed in another extension.
My suggestion would be to disable any adblocker or suspicious extensions just to see if the problem goes away, and if it does then dig into what particular setting, script, or filter list in the adblocker/extension is causing this.
Please do let me know what you find :)
It's definitely the source of the ico acting up. When I go to https://api.faviconkit.com/en.wikipedia.org/64 for example, it'll be led to https://upload.wikimedia.org/wikipedia/commons/c/ca/1x1.png and show nothing.
Ah yes, as I suspected, the Favicon Kit is no longer maintained https://github.com/faviconkit
Ah, I see, I wouldn't have guessed that. Thanks and great find! A minute of appreciation for Favicon Kit. It has worked really well 🫡🙏
It seems that Google provides a similar API:
https://www.google.com/s2/favicons?domain=<domain>&sz=64
(EDIT: It's actually not an API and more of a URL that could probably be removed at any time but that has been there for many years.)
I'll see if that works for SSS. For people with privacy concerns, SSS already provides an option to disable the automatic icons, so we should be good on that front.
I submitted a new SSS version (3.49.0) to addons.mozilla.org with the new default icon provider. :) It might take a day or two to be reviewed. Also, a bunch of code APIs have been deprecated so I'm not sure if the version will be allowed through without changing more things, which may take me a while to investigate. Let's hope it passes 🥲
The release notes will be:
Changed the default search engine icon provider to Google, since Favicon Kit is now retired. NOTE: Existing search engines using “api.faviconkit.com” won’t be automatically converted so as to avoid unintended changes. You should erase the “Icon URL” and let it automatically fill in the new generated icon.
And if it goes through it will be the first new SSS version since Aug 28, 2022 😄
BTW, I haven't used them extensively, but some non-Google alternatives may include:
https://icon.horse
https://favicon.victr.me
https://github.com/splitbee/favicon-resolver
https://github.com/disconnectme/favicon
http://www.getfavicon.org/ (see http://www.getfavicon.org/en/faq.php)
Of course, as you mentioned, SSS already provides an option to disable the automatic icons. So if this is helpful, great. If it's not, please ignore! :)