Domain: mozilla.org
Stories and comments across the archive that link to mozilla.org.
Comments · 17,579
-
Old Reliable Firefox, I'll miss you
I can't wait to see how awful the web has become.
:(While NoScript is getting ported to WebExtensions, and GreaseMonkey is trying to port to WebExtensions, other useful extensions like Self-Destructing Cookies are giving up entirely [This add-on is no longer maintained. It is incompatible with Firefox 55+ and this will never change. Also, it will not be rewritten as a WebExtension.].
The site Are we WebExtensions Yet? lists some of Firefox's most popular extensions and their porting status to WebExtensions.
-
Re:mozilla + rust = servo
WebExtensions supports user scripts so there doesn't seem to be any reason why Greasemonkey couldn't be ported to WebExtensions.
https://developer.mozilla.org/... -
Some, not all, of those extensions are migrating
- NoScript is migrating to the WebExtensions API.
- DownThemAll is, rather famously, not moving to WebExtensions API and is calling it quits.
- GreaseMonkey appears to be a migration-in-progress, although it doesn't look great; meanwhile TaperMonkey can be used as a work-around.
- Nuke Anything was last updated in 2014 and appears to be abandonware
- VideoDownloadHelper believes they will be able to migrate to WebExtension API by FF57
- Status-4-Ever might migrate to WebExtensions eventually, but probably not by FF57. Details here.
- Classic Theme Restorer is not migrating and will eventually die.
- UnMHT appears to be a big fat question mark - which is to say that my Google-fu has failed me.
Others?
-
Some, not all, of those extensions are migrating
- NoScript is migrating to the WebExtensions API.
- DownThemAll is, rather famously, not moving to WebExtensions API and is calling it quits.
- GreaseMonkey appears to be a migration-in-progress, although it doesn't look great; meanwhile TaperMonkey can be used as a work-around.
- Nuke Anything was last updated in 2014 and appears to be abandonware
- VideoDownloadHelper believes they will be able to migrate to WebExtension API by FF57
- Status-4-Ever might migrate to WebExtensions eventually, but probably not by FF57. Details here.
- Classic Theme Restorer is not migrating and will eventually die.
- UnMHT appears to be a big fat question mark - which is to say that my Google-fu has failed me.
Others?
-
Some, not all, of those extensions are migrating
- NoScript is migrating to the WebExtensions API.
- DownThemAll is, rather famously, not moving to WebExtensions API and is calling it quits.
- GreaseMonkey appears to be a migration-in-progress, although it doesn't look great; meanwhile TaperMonkey can be used as a work-around.
- Nuke Anything was last updated in 2014 and appears to be abandonware
- VideoDownloadHelper believes they will be able to migrate to WebExtension API by FF57
- Status-4-Ever might migrate to WebExtensions eventually, but probably not by FF57. Details here.
- Classic Theme Restorer is not migrating and will eventually die.
- UnMHT appears to be a big fat question mark - which is to say that my Google-fu has failed me.
Others?
-
Some, not all, of those extensions are migrating
- NoScript is migrating to the WebExtensions API.
- DownThemAll is, rather famously, not moving to WebExtensions API and is calling it quits.
- GreaseMonkey appears to be a migration-in-progress, although it doesn't look great; meanwhile TaperMonkey can be used as a work-around.
- Nuke Anything was last updated in 2014 and appears to be abandonware
- VideoDownloadHelper believes they will be able to migrate to WebExtension API by FF57
- Status-4-Ever might migrate to WebExtensions eventually, but probably not by FF57. Details here.
- Classic Theme Restorer is not migrating and will eventually die.
- UnMHT appears to be a big fat question mark - which is to say that my Google-fu has failed me.
Others?
-
Some, not all, of those extensions are migrating
- NoScript is migrating to the WebExtensions API.
- DownThemAll is, rather famously, not moving to WebExtensions API and is calling it quits.
- GreaseMonkey appears to be a migration-in-progress, although it doesn't look great; meanwhile TaperMonkey can be used as a work-around.
- Nuke Anything was last updated in 2014 and appears to be abandonware
- VideoDownloadHelper believes they will be able to migrate to WebExtension API by FF57
- Status-4-Ever might migrate to WebExtensions eventually, but probably not by FF57. Details here.
- Classic Theme Restorer is not migrating and will eventually die.
- UnMHT appears to be a big fat question mark - which is to say that my Google-fu has failed me.
Others?
-
Re:Going to uninstall
uBlock Origin is working fine for me right now on FireFox 57 nightly.
-
Just famous or famous and going away?
NoScript
Because NoScript is migrating to WebExtensions API. I believe that Classic Theme Restorer has already proclaimed that they won't. Don't know about the rest.
-
My add-on list: All are marked as "Legacy".The big issue: Technology companies are usually badly managed. Mozilla Foundation is just one example.
My list, updated from the list I posted to another story. Every add-on is marked "Legacy" in Firefox version 55.0.3 64-bits.- Adblock Latitude For Pale Moon browser only. Blocks display of ads. "Adblock Latitude is a direct fork of Adblock Plus made specifically for the Pale Moon browser."
- BetterPrivacy Deletes Local Shared Objects, LSOs. LSOs are files placed on your computer by the Adobe Systems Flash plug-in. Use of Adobe Flash allows web sites to track you, permanently even though your browser is configured to delete the files known as "Cookies" after each re-starting of your operating system.
- CanvasBiocker Prevents websites from using the Javascript <canvas> API to fingerprint them.
-
Classic Theme
Restorer Quoting 3 paragraphs:
"This add-on will stop working when Firefox 57 arrives in November 2017."
"This add-on will stop working when Firefox 57 arrives in November 2017 and Mozilla drops support for XUL / XPCOM / legacy add-ons. It should still work on Firefox 52 ESR until ESR moves to Firefox 59 ESR in 2018 (~Q2)".
"There is no 'please port it' or 'please add support for it' this time, because the entire add-on eco system changes and the technology behind this kind of add-on gets dropped without replacement."
- Cookies Manager+
- Disconnect
- Facebook Blocker Prevents Facebook from following you everywhere there are Facebook "Like" buttons.
- Firebug "Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page..."
-
Ghostery
DON'T UPDATE. New versions don't allow sufficient user control.
USE THIS: ghostery-5.4.10-sm+an+fx.xpi Link: Version 5.4.10
Ghostery sells data it collects. (Business Insider, Jun 18, 2013)
Ghostery web site - HTTPS Everywhere Doesn't install in Pale Moon. Encrypts traffic by using HTTPS encryption rather than HTTP wherever web sites accept HTTPS. See How to Protect Your Data After Congress Passed Legislation That Allows Your Internet Search History to Be Sold (Vogue Magazine, March 29, 2017)
- Mozilla Archive Format For Firefox and Waterfox only. Saves web pages. For the Pale Moon browser, use MozArchiver.
- MozArchiver For Pale Moon browser only. Like Mozilla Archive Format that is used with Firefox. Saves web pages.
- NoScript "The NoScript Firefox extension provides extra protection for Firefox, Seamonkey and other mozilla-based browsers: this free, open source add-on allows
-
My add-on list: All are marked as "Legacy".The big issue: Technology companies are usually badly managed. Mozilla Foundation is just one example.
My list, updated from the list I posted to another story. Every add-on is marked "Legacy" in Firefox version 55.0.3 64-bits.- Adblock Latitude For Pale Moon browser only. Blocks display of ads. "Adblock Latitude is a direct fork of Adblock Plus made specifically for the Pale Moon browser."
- BetterPrivacy Deletes Local Shared Objects, LSOs. LSOs are files placed on your computer by the Adobe Systems Flash plug-in. Use of Adobe Flash allows web sites to track you, permanently even though your browser is configured to delete the files known as "Cookies" after each re-starting of your operating system.
- CanvasBiocker Prevents websites from using the Javascript <canvas> API to fingerprint them.
-
Classic Theme
Restorer Quoting 3 paragraphs:
"This add-on will stop working when Firefox 57 arrives in November 2017."
"This add-on will stop working when Firefox 57 arrives in November 2017 and Mozilla drops support for XUL / XPCOM / legacy add-ons. It should still work on Firefox 52 ESR until ESR moves to Firefox 59 ESR in 2018 (~Q2)".
"There is no 'please port it' or 'please add support for it' this time, because the entire add-on eco system changes and the technology behind this kind of add-on gets dropped without replacement."
- Cookies Manager+
- Disconnect
- Facebook Blocker Prevents Facebook from following you everywhere there are Facebook "Like" buttons.
- Firebug "Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page..."
-
Ghostery
DON'T UPDATE. New versions don't allow sufficient user control.
USE THIS: ghostery-5.4.10-sm+an+fx.xpi Link: Version 5.4.10
Ghostery sells data it collects. (Business Insider, Jun 18, 2013)
Ghostery web site - HTTPS Everywhere Doesn't install in Pale Moon. Encrypts traffic by using HTTPS encryption rather than HTTP wherever web sites accept HTTPS. See How to Protect Your Data After Congress Passed Legislation That Allows Your Internet Search History to Be Sold (Vogue Magazine, March 29, 2017)
- Mozilla Archive Format For Firefox and Waterfox only. Saves web pages. For the Pale Moon browser, use MozArchiver.
- MozArchiver For Pale Moon browser only. Like Mozilla Archive Format that is used with Firefox. Saves web pages.
- NoScript "The NoScript Firefox extension provides extra protection for Firefox, Seamonkey and other mozilla-based browsers: this free, open source add-on allows
-
My add-on list: All are marked as "Legacy".The big issue: Technology companies are usually badly managed. Mozilla Foundation is just one example.
My list, updated from the list I posted to another story. Every add-on is marked "Legacy" in Firefox version 55.0.3 64-bits.- Adblock Latitude For Pale Moon browser only. Blocks display of ads. "Adblock Latitude is a direct fork of Adblock Plus made specifically for the Pale Moon browser."
- BetterPrivacy Deletes Local Shared Objects, LSOs. LSOs are files placed on your computer by the Adobe Systems Flash plug-in. Use of Adobe Flash allows web sites to track you, permanently even though your browser is configured to delete the files known as "Cookies" after each re-starting of your operating system.
- CanvasBiocker Prevents websites from using the Javascript <canvas> API to fingerprint them.
-
Classic Theme
Restorer Quoting 3 paragraphs:
"This add-on will stop working when Firefox 57 arrives in November 2017."
"This add-on will stop working when Firefox 57 arrives in November 2017 and Mozilla drops support for XUL / XPCOM / legacy add-ons. It should still work on Firefox 52 ESR until ESR moves to Firefox 59 ESR in 2018 (~Q2)".
"There is no 'please port it' or 'please add support for it' this time, because the entire add-on eco system changes and the technology behind this kind of add-on gets dropped without replacement."
- Cookies Manager+
- Disconnect
- Facebook Blocker Prevents Facebook from following you everywhere there are Facebook "Like" buttons.
- Firebug "Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page..."
-
Ghostery
DON'T UPDATE. New versions don't allow sufficient user control.
USE THIS: ghostery-5.4.10-sm+an+fx.xpi Link: Version 5.4.10
Ghostery sells data it collects. (Business Insider, Jun 18, 2013)
Ghostery web site - HTTPS Everywhere Doesn't install in Pale Moon. Encrypts traffic by using HTTPS encryption rather than HTTP wherever web sites accept HTTPS. See How to Protect Your Data After Congress Passed Legislation That Allows Your Internet Search History to Be Sold (Vogue Magazine, March 29, 2017)
- Mozilla Archive Format For Firefox and Waterfox only. Saves web pages. For the Pale Moon browser, use MozArchiver.
- MozArchiver For Pale Moon browser only. Like Mozilla Archive Format that is used with Firefox. Saves web pages.
- NoScript "The NoScript Firefox extension provides extra protection for Firefox, Seamonkey and other mozilla-based browsers: this free, open source add-on allows
-
My add-on list: All are marked as "Legacy".The big issue: Technology companies are usually badly managed. Mozilla Foundation is just one example.
My list, updated from the list I posted to another story. Every add-on is marked "Legacy" in Firefox version 55.0.3 64-bits.- Adblock Latitude For Pale Moon browser only. Blocks display of ads. "Adblock Latitude is a direct fork of Adblock Plus made specifically for the Pale Moon browser."
- BetterPrivacy Deletes Local Shared Objects, LSOs. LSOs are files placed on your computer by the Adobe Systems Flash plug-in. Use of Adobe Flash allows web sites to track you, permanently even though your browser is configured to delete the files known as "Cookies" after each re-starting of your operating system.
- CanvasBiocker Prevents websites from using the Javascript <canvas> API to fingerprint them.
-
Classic Theme
Restorer Quoting 3 paragraphs:
"This add-on will stop working when Firefox 57 arrives in November 2017."
"This add-on will stop working when Firefox 57 arrives in November 2017 and Mozilla drops support for XUL / XPCOM / legacy add-ons. It should still work on Firefox 52 ESR until ESR moves to Firefox 59 ESR in 2018 (~Q2)".
"There is no 'please port it' or 'please add support for it' this time, because the entire add-on eco system changes and the technology behind this kind of add-on gets dropped without replacement."
- Cookies Manager+
- Disconnect
- Facebook Blocker Prevents Facebook from following you everywhere there are Facebook "Like" buttons.
- Firebug "Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page..."
-
Ghostery
DON'T UPDATE. New versions don't allow sufficient user control.
USE THIS: ghostery-5.4.10-sm+an+fx.xpi Link: Version 5.4.10
Ghostery sells data it collects. (Business Insider, Jun 18, 2013)
Ghostery web site - HTTPS Everywhere Doesn't install in Pale Moon. Encrypts traffic by using HTTPS encryption rather than HTTP wherever web sites accept HTTPS. See How to Protect Your Data After Congress Passed Legislation That Allows Your Internet Search History to Be Sold (Vogue Magazine, March 29, 2017)
- Mozilla Archive Format For Firefox and Waterfox only. Saves web pages. For the Pale Moon browser, use MozArchiver.
- MozArchiver For Pale Moon browser only. Like Mozilla Archive Format that is used with Firefox. Saves web pages.
- NoScript "The NoScript Firefox extension provides extra protection for Firefox, Seamonkey and other mozilla-based browsers: this free, open source add-on allows
-
My add-on list: All are marked as "Legacy".The big issue: Technology companies are usually badly managed. Mozilla Foundation is just one example.
My list, updated from the list I posted to another story. Every add-on is marked "Legacy" in Firefox version 55.0.3 64-bits.- Adblock Latitude For Pale Moon browser only. Blocks display of ads. "Adblock Latitude is a direct fork of Adblock Plus made specifically for the Pale Moon browser."
- BetterPrivacy Deletes Local Shared Objects, LSOs. LSOs are files placed on your computer by the Adobe Systems Flash plug-in. Use of Adobe Flash allows web sites to track you, permanently even though your browser is configured to delete the files known as "Cookies" after each re-starting of your operating system.
- CanvasBiocker Prevents websites from using the Javascript <canvas> API to fingerprint them.
-
Classic Theme
Restorer Quoting 3 paragraphs:
"This add-on will stop working when Firefox 57 arrives in November 2017."
"This add-on will stop working when Firefox 57 arrives in November 2017 and Mozilla drops support for XUL / XPCOM / legacy add-ons. It should still work on Firefox 52 ESR until ESR moves to Firefox 59 ESR in 2018 (~Q2)".
"There is no 'please port it' or 'please add support for it' this time, because the entire add-on eco system changes and the technology behind this kind of add-on gets dropped without replacement."
- Cookies Manager+
- Disconnect
- Facebook Blocker Prevents Facebook from following you everywhere there are Facebook "Like" buttons.
- Firebug "Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page..."
-
Ghostery
DON'T UPDATE. New versions don't allow sufficient user control.
USE THIS: ghostery-5.4.10-sm+an+fx.xpi Link: Version 5.4.10
Ghostery sells data it collects. (Business Insider, Jun 18, 2013)
Ghostery web site - HTTPS Everywhere Doesn't install in Pale Moon. Encrypts traffic by using HTTPS encryption rather than HTTP wherever web sites accept HTTPS. See How to Protect Your Data After Congress Passed Legislation That Allows Your Internet Search History to Be Sold (Vogue Magazine, March 29, 2017)
- Mozilla Archive Format For Firefox and Waterfox only. Saves web pages. For the Pale Moon browser, use MozArchiver.
- MozArchiver For Pale Moon browser only. Like Mozilla Archive Format that is used with Firefox. Saves web pages.
- NoScript "The NoScript Firefox extension provides extra protection for Firefox, Seamonkey and other mozilla-based browsers: this free, open source add-on allows
-
My add-on list: All are marked as "Legacy".The big issue: Technology companies are usually badly managed. Mozilla Foundation is just one example.
My list, updated from the list I posted to another story. Every add-on is marked "Legacy" in Firefox version 55.0.3 64-bits.- Adblock Latitude For Pale Moon browser only. Blocks display of ads. "Adblock Latitude is a direct fork of Adblock Plus made specifically for the Pale Moon browser."
- BetterPrivacy Deletes Local Shared Objects, LSOs. LSOs are files placed on your computer by the Adobe Systems Flash plug-in. Use of Adobe Flash allows web sites to track you, permanently even though your browser is configured to delete the files known as "Cookies" after each re-starting of your operating system.
- CanvasBiocker Prevents websites from using the Javascript <canvas> API to fingerprint them.
-
Classic Theme
Restorer Quoting 3 paragraphs:
"This add-on will stop working when Firefox 57 arrives in November 2017."
"This add-on will stop working when Firefox 57 arrives in November 2017 and Mozilla drops support for XUL / XPCOM / legacy add-ons. It should still work on Firefox 52 ESR until ESR moves to Firefox 59 ESR in 2018 (~Q2)".
"There is no 'please port it' or 'please add support for it' this time, because the entire add-on eco system changes and the technology behind this kind of add-on gets dropped without replacement."
- Cookies Manager+
- Disconnect
- Facebook Blocker Prevents Facebook from following you everywhere there are Facebook "Like" buttons.
- Firebug "Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page..."
-
Ghostery
DON'T UPDATE. New versions don't allow sufficient user control.
USE THIS: ghostery-5.4.10-sm+an+fx.xpi Link: Version 5.4.10
Ghostery sells data it collects. (Business Insider, Jun 18, 2013)
Ghostery web site - HTTPS Everywhere Doesn't install in Pale Moon. Encrypts traffic by using HTTPS encryption rather than HTTP wherever web sites accept HTTPS. See How to Protect Your Data After Congress Passed Legislation That Allows Your Internet Search History to Be Sold (Vogue Magazine, March 29, 2017)
- Mozilla Archive Format For Firefox and Waterfox only. Saves web pages. For the Pale Moon browser, use MozArchiver.
- MozArchiver For Pale Moon browser only. Like Mozilla Archive Format that is used with Firefox. Saves web pages.
- NoScript "The NoScript Firefox extension provides extra protection for Firefox, Seamonkey and other mozilla-based browsers: this free, open source add-on allows
-
My add-on list: All are marked as "Legacy".The big issue: Technology companies are usually badly managed. Mozilla Foundation is just one example.
My list, updated from the list I posted to another story. Every add-on is marked "Legacy" in Firefox version 55.0.3 64-bits.- Adblock Latitude For Pale Moon browser only. Blocks display of ads. "Adblock Latitude is a direct fork of Adblock Plus made specifically for the Pale Moon browser."
- BetterPrivacy Deletes Local Shared Objects, LSOs. LSOs are files placed on your computer by the Adobe Systems Flash plug-in. Use of Adobe Flash allows web sites to track you, permanently even though your browser is configured to delete the files known as "Cookies" after each re-starting of your operating system.
- CanvasBiocker Prevents websites from using the Javascript <canvas> API to fingerprint them.
-
Classic Theme
Restorer Quoting 3 paragraphs:
"This add-on will stop working when Firefox 57 arrives in November 2017."
"This add-on will stop working when Firefox 57 arrives in November 2017 and Mozilla drops support for XUL / XPCOM / legacy add-ons. It should still work on Firefox 52 ESR until ESR moves to Firefox 59 ESR in 2018 (~Q2)".
"There is no 'please port it' or 'please add support for it' this time, because the entire add-on eco system changes and the technology behind this kind of add-on gets dropped without replacement."
- Cookies Manager+
- Disconnect
- Facebook Blocker Prevents Facebook from following you everywhere there are Facebook "Like" buttons.
- Firebug "Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page..."
-
Ghostery
DON'T UPDATE. New versions don't allow sufficient user control.
USE THIS: ghostery-5.4.10-sm+an+fx.xpi Link: Version 5.4.10
Ghostery sells data it collects. (Business Insider, Jun 18, 2013)
Ghostery web site - HTTPS Everywhere Doesn't install in Pale Moon. Encrypts traffic by using HTTPS encryption rather than HTTP wherever web sites accept HTTPS. See How to Protect Your Data After Congress Passed Legislation That Allows Your Internet Search History to Be Sold (Vogue Magazine, March 29, 2017)
- Mozilla Archive Format For Firefox and Waterfox only. Saves web pages. For the Pale Moon browser, use MozArchiver.
- MozArchiver For Pale Moon browser only. Like Mozilla Archive Format that is used with Firefox. Saves web pages.
- NoScript "The NoScript Firefox extension provides extra protection for Firefox, Seamonkey and other mozilla-based browsers: this free, open source add-on allows
-
My add-on list: All are marked as "Legacy".The big issue: Technology companies are usually badly managed. Mozilla Foundation is just one example.
My list, updated from the list I posted to another story. Every add-on is marked "Legacy" in Firefox version 55.0.3 64-bits.- Adblock Latitude For Pale Moon browser only. Blocks display of ads. "Adblock Latitude is a direct fork of Adblock Plus made specifically for the Pale Moon browser."
- BetterPrivacy Deletes Local Shared Objects, LSOs. LSOs are files placed on your computer by the Adobe Systems Flash plug-in. Use of Adobe Flash allows web sites to track you, permanently even though your browser is configured to delete the files known as "Cookies" after each re-starting of your operating system.
- CanvasBiocker Prevents websites from using the Javascript <canvas> API to fingerprint them.
-
Classic Theme
Restorer Quoting 3 paragraphs:
"This add-on will stop working when Firefox 57 arrives in November 2017."
"This add-on will stop working when Firefox 57 arrives in November 2017 and Mozilla drops support for XUL / XPCOM / legacy add-ons. It should still work on Firefox 52 ESR until ESR moves to Firefox 59 ESR in 2018 (~Q2)".
"There is no 'please port it' or 'please add support for it' this time, because the entire add-on eco system changes and the technology behind this kind of add-on gets dropped without replacement."
- Cookies Manager+
- Disconnect
- Facebook Blocker Prevents Facebook from following you everywhere there are Facebook "Like" buttons.
- Firebug "Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page..."
-
Ghostery
DON'T UPDATE. New versions don't allow sufficient user control.
USE THIS: ghostery-5.4.10-sm+an+fx.xpi Link: Version 5.4.10
Ghostery sells data it collects. (Business Insider, Jun 18, 2013)
Ghostery web site - HTTPS Everywhere Doesn't install in Pale Moon. Encrypts traffic by using HTTPS encryption rather than HTTP wherever web sites accept HTTPS. See How to Protect Your Data After Congress Passed Legislation That Allows Your Internet Search History to Be Sold (Vogue Magazine, March 29, 2017)
- Mozilla Archive Format For Firefox and Waterfox only. Saves web pages. For the Pale Moon browser, use MozArchiver.
- MozArchiver For Pale Moon browser only. Like Mozilla Archive Format that is used with Firefox. Saves web pages.
- NoScript "The NoScript Firefox extension provides extra protection for Firefox, Seamonkey and other mozilla-based browsers: this free, open source add-on allows
-
My add-on list: All are marked as "Legacy".The big issue: Technology companies are usually badly managed. Mozilla Foundation is just one example.
My list, updated from the list I posted to another story. Every add-on is marked "Legacy" in Firefox version 55.0.3 64-bits.- Adblock Latitude For Pale Moon browser only. Blocks display of ads. "Adblock Latitude is a direct fork of Adblock Plus made specifically for the Pale Moon browser."
- BetterPrivacy Deletes Local Shared Objects, LSOs. LSOs are files placed on your computer by the Adobe Systems Flash plug-in. Use of Adobe Flash allows web sites to track you, permanently even though your browser is configured to delete the files known as "Cookies" after each re-starting of your operating system.
- CanvasBiocker Prevents websites from using the Javascript <canvas> API to fingerprint them.
-
Classic Theme
Restorer Quoting 3 paragraphs:
"This add-on will stop working when Firefox 57 arrives in November 2017."
"This add-on will stop working when Firefox 57 arrives in November 2017 and Mozilla drops support for XUL / XPCOM / legacy add-ons. It should still work on Firefox 52 ESR until ESR moves to Firefox 59 ESR in 2018 (~Q2)".
"There is no 'please port it' or 'please add support for it' this time, because the entire add-on eco system changes and the technology behind this kind of add-on gets dropped without replacement."
- Cookies Manager+
- Disconnect
- Facebook Blocker Prevents Facebook from following you everywhere there are Facebook "Like" buttons.
- Firebug "Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page..."
-
Ghostery
DON'T UPDATE. New versions don't allow sufficient user control.
USE THIS: ghostery-5.4.10-sm+an+fx.xpi Link: Version 5.4.10
Ghostery sells data it collects. (Business Insider, Jun 18, 2013)
Ghostery web site - HTTPS Everywhere Doesn't install in Pale Moon. Encrypts traffic by using HTTPS encryption rather than HTTP wherever web sites accept HTTPS. See How to Protect Your Data After Congress Passed Legislation That Allows Your Internet Search History to Be Sold (Vogue Magazine, March 29, 2017)
- Mozilla Archive Format For Firefox and Waterfox only. Saves web pages. For the Pale Moon browser, use MozArchiver.
- MozArchiver For Pale Moon browser only. Like Mozilla Archive Format that is used with Firefox. Saves web pages.
- NoScript "The NoScript Firefox extension provides extra protection for Firefox, Seamonkey and other mozilla-based browsers: this free, open source add-on allows
-
My add-on list: All are marked as "Legacy".The big issue: Technology companies are usually badly managed. Mozilla Foundation is just one example.
My list, updated from the list I posted to another story. Every add-on is marked "Legacy" in Firefox version 55.0.3 64-bits.- Adblock Latitude For Pale Moon browser only. Blocks display of ads. "Adblock Latitude is a direct fork of Adblock Plus made specifically for the Pale Moon browser."
- BetterPrivacy Deletes Local Shared Objects, LSOs. LSOs are files placed on your computer by the Adobe Systems Flash plug-in. Use of Adobe Flash allows web sites to track you, permanently even though your browser is configured to delete the files known as "Cookies" after each re-starting of your operating system.
- CanvasBiocker Prevents websites from using the Javascript <canvas> API to fingerprint them.
-
Classic Theme
Restorer Quoting 3 paragraphs:
"This add-on will stop working when Firefox 57 arrives in November 2017."
"This add-on will stop working when Firefox 57 arrives in November 2017 and Mozilla drops support for XUL / XPCOM / legacy add-ons. It should still work on Firefox 52 ESR until ESR moves to Firefox 59 ESR in 2018 (~Q2)".
"There is no 'please port it' or 'please add support for it' this time, because the entire add-on eco system changes and the technology behind this kind of add-on gets dropped without replacement."
- Cookies Manager+
- Disconnect
- Facebook Blocker Prevents Facebook from following you everywhere there are Facebook "Like" buttons.
- Firebug "Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page..."
-
Ghostery
DON'T UPDATE. New versions don't allow sufficient user control.
USE THIS: ghostery-5.4.10-sm+an+fx.xpi Link: Version 5.4.10
Ghostery sells data it collects. (Business Insider, Jun 18, 2013)
Ghostery web site - HTTPS Everywhere Doesn't install in Pale Moon. Encrypts traffic by using HTTPS encryption rather than HTTP wherever web sites accept HTTPS. See How to Protect Your Data After Congress Passed Legislation That Allows Your Internet Search History to Be Sold (Vogue Magazine, March 29, 2017)
- Mozilla Archive Format For Firefox and Waterfox only. Saves web pages. For the Pale Moon browser, use MozArchiver.
- MozArchiver For Pale Moon browser only. Like Mozilla Archive Format that is used with Firefox. Saves web pages.
- NoScript "The NoScript Firefox extension provides extra protection for Firefox, Seamonkey and other mozilla-based browsers: this free, open source add-on allows
-
My add-on list: All are marked as "Legacy".The big issue: Technology companies are usually badly managed. Mozilla Foundation is just one example.
My list, updated from the list I posted to another story. Every add-on is marked "Legacy" in Firefox version 55.0.3 64-bits.- Adblock Latitude For Pale Moon browser only. Blocks display of ads. "Adblock Latitude is a direct fork of Adblock Plus made specifically for the Pale Moon browser."
- BetterPrivacy Deletes Local Shared Objects, LSOs. LSOs are files placed on your computer by the Adobe Systems Flash plug-in. Use of Adobe Flash allows web sites to track you, permanently even though your browser is configured to delete the files known as "Cookies" after each re-starting of your operating system.
- CanvasBiocker Prevents websites from using the Javascript <canvas> API to fingerprint them.
-
Classic Theme
Restorer Quoting 3 paragraphs:
"This add-on will stop working when Firefox 57 arrives in November 2017."
"This add-on will stop working when Firefox 57 arrives in November 2017 and Mozilla drops support for XUL / XPCOM / legacy add-ons. It should still work on Firefox 52 ESR until ESR moves to Firefox 59 ESR in 2018 (~Q2)".
"There is no 'please port it' or 'please add support for it' this time, because the entire add-on eco system changes and the technology behind this kind of add-on gets dropped without replacement."
- Cookies Manager+
- Disconnect
- Facebook Blocker Prevents Facebook from following you everywhere there are Facebook "Like" buttons.
- Firebug "Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page..."
-
Ghostery
DON'T UPDATE. New versions don't allow sufficient user control.
USE THIS: ghostery-5.4.10-sm+an+fx.xpi Link: Version 5.4.10
Ghostery sells data it collects. (Business Insider, Jun 18, 2013)
Ghostery web site - HTTPS Everywhere Doesn't install in Pale Moon. Encrypts traffic by using HTTPS encryption rather than HTTP wherever web sites accept HTTPS. See How to Protect Your Data After Congress Passed Legislation That Allows Your Internet Search History to Be Sold (Vogue Magazine, March 29, 2017)
- Mozilla Archive Format For Firefox and Waterfox only. Saves web pages. For the Pale Moon browser, use MozArchiver.
- MozArchiver For Pale Moon browser only. Like Mozilla Archive Format that is used with Firefox. Saves web pages.
- NoScript "The NoScript Firefox extension provides extra protection for Firefox, Seamonkey and other mozilla-based browsers: this free, open source add-on allows
-
My add-on list: All are marked as "Legacy".The big issue: Technology companies are usually badly managed. Mozilla Foundation is just one example.
My list, updated from the list I posted to another story. Every add-on is marked "Legacy" in Firefox version 55.0.3 64-bits.- Adblock Latitude For Pale Moon browser only. Blocks display of ads. "Adblock Latitude is a direct fork of Adblock Plus made specifically for the Pale Moon browser."
- BetterPrivacy Deletes Local Shared Objects, LSOs. LSOs are files placed on your computer by the Adobe Systems Flash plug-in. Use of Adobe Flash allows web sites to track you, permanently even though your browser is configured to delete the files known as "Cookies" after each re-starting of your operating system.
- CanvasBiocker Prevents websites from using the Javascript <canvas> API to fingerprint them.
-
Classic Theme
Restorer Quoting 3 paragraphs:
"This add-on will stop working when Firefox 57 arrives in November 2017."
"This add-on will stop working when Firefox 57 arrives in November 2017 and Mozilla drops support for XUL / XPCOM / legacy add-ons. It should still work on Firefox 52 ESR until ESR moves to Firefox 59 ESR in 2018 (~Q2)".
"There is no 'please port it' or 'please add support for it' this time, because the entire add-on eco system changes and the technology behind this kind of add-on gets dropped without replacement."
- Cookies Manager+
- Disconnect
- Facebook Blocker Prevents Facebook from following you everywhere there are Facebook "Like" buttons.
- Firebug "Firebug integrates with Firefox to put a wealth of development tools at your fingertips while you browse. You can edit, debug, and monitor CSS, HTML, and JavaScript live in any web page..."
-
Ghostery
DON'T UPDATE. New versions don't allow sufficient user control.
USE THIS: ghostery-5.4.10-sm+an+fx.xpi Link: Version 5.4.10
Ghostery sells data it collects. (Business Insider, Jun 18, 2013)
Ghostery web site - HTTPS Everywhere Doesn't install in Pale Moon. Encrypts traffic by using HTTPS encryption rather than HTTP wherever web sites accept HTTPS. See How to Protect Your Data After Congress Passed Legislation That Allows Your Internet Search History to Be Sold (Vogue Magazine, March 29, 2017)
- Mozilla Archive Format For Firefox and Waterfox only. Saves web pages. For the Pale Moon browser, use MozArchiver.
- MozArchiver For Pale Moon browser only. Like Mozilla Archive Format that is used with Firefox. Saves web pages.
- NoScript "The NoScript Firefox extension provides extra protection for Firefox, Seamonkey and other mozilla-based browsers: this free, open source add-on allows
-
Re:If an ad can click Allow, it's a serious bug
Last I checked javascript can take over the cursor.
I assume you're referring to the pointer lock API. Running the linked demo of the pointer lock API doesn't engage until the user makes a gesture on the playfield, and then it shows a pop-up notification that a particular origin has control of the mouse pointer. This notification states the domain with control and that the user can press the Esc key to end pointer lock. And when pointer lock ends, the pointer is in the same position it was when pointer lock began.
-
Re:Last year Jetpack, this year WebExtensions, nex
Please see https://blog.mozilla.org/addons/2017/08/01/noscripts-migration-to-webextensions-apis/. There are two separate codebases. Many projects are managed only well enough to raise the funds to maintain one codebase but not two.
-
Re:Last year Jetpack, this year WebExtensions, nex
I don't see how time helps
Mozilla has invited add-on developers to get involved from the beginning, two years ago. That's exactly what NoScript's developer did, two years ago. There's been plenty of time for add-on authors to get involved with developing and extending the APIs their particular add-ons need.
-
Re:Why privacy
Can I block unwanted content under FF which I wouldn't be able to block under Chrome?
The difference between the two is that unlike Chrome users, Firefox users don't have to install third-party extensions to block the common case of unwanted content, which is unwanted content that relies on third-party tracking. As described on the page "Security/Tracking protection", Firefox users need only visit about:config and set privacy.trackingprotection.enabled to true. My best guess as to why this isn't enabled by default is that anti-adblock scripts on popular sites misdetect tracking protection as ad blocking because they aren't set up to fall back to serving self-hosted ads when the ad network fails.
-
Re:They dug their own grave
In 2008, it was acknowledged that there were 42 engineers working on Chrome. Let's generously assume the headcount has doubled since then. Mozilla has over a thousand employees, a number it hit a few years ago, I believe.
In short, Mozilla could get away with having a fraction of their current headcount and Firefox would probably be better off for it. All their side-projects have been sucking the life out of that organization, and distracting them from improving the one product that everyone cares about. It's great that Mozilla has such a high-minded mission statement, but they need a solid product in the browser market, or else they become little more than an internet think-tank.
My prediction: within five years, you're going to hear about massive layoffs at Mozilla, slashing perhaps 1/4 to 1/2 of their current headcount.
-
Re:If Goog doesn't follow the standard, sue them?
First, a browser should randomly "click" on the ads and then just spew the resulting web page to
/dev/null. This would start creating false clicks. False clicks would cause the advertisers to start paying more only to discover that the effectiveness of Google advertising is becoming less and less useful.AdNauseam does this. Some think AdNauseam works a little too well. It was recently blocked by Pale Moon.
-
Re:Last year Jetpack, this year WebExtensions, nex
We just rewrote our extension in Jetpack months ago.
Jetpack 1.0 was released over 6 years ago. I don't have much sympathy for people who only rewrote to Jetpack a few months ago.
If you require us to now rewrite our Jetpack extension in WebExtensions, we quit.
Firefox's move to WebExtensions was announced over two years ago and you could start using WebExtensions over a year ago. The rate of change has hardly been rapid.
I'm probably going to move to Vivaldi or something, I guess.
Sure. That sounds rational.
-
Re:Last year Jetpack, this year WebExtensions, nex
We just rewrote our extension in Jetpack months ago.
Jetpack 1.0 was released over 6 years ago. I don't have much sympathy for people who only rewrote to Jetpack a few months ago.
If you require us to now rewrite our Jetpack extension in WebExtensions, we quit.
Firefox's move to WebExtensions was announced over two years ago and you could start using WebExtensions over a year ago. The rate of change has hardly been rapid.
I'm probably going to move to Vivaldi or something, I guess.
Sure. That sounds rational.
-
Re:Last year Jetpack, this year WebExtensions, nex
We just rewrote our extension in Jetpack months ago.
Jetpack 1.0 was released over 6 years ago. I don't have much sympathy for people who only rewrote to Jetpack a few months ago.
If you require us to now rewrite our Jetpack extension in WebExtensions, we quit.
Firefox's move to WebExtensions was announced over two years ago and you could start using WebExtensions over a year ago. The rate of change has hardly been rapid.
I'm probably going to move to Vivaldi or something, I guess.
Sure. That sounds rational.
-
Re:Everyone knows what Mozilla needs to do...
if they supported easy "user accounts" like Chrome, I would use FF instead of Chrome for most browsing.
Mozilla has something like that in the works. They call their simultaneously-active user accounts "Containers". You can try them now via their Test Pilot program or by downloading Firefox Nightly. They have a wiki article about Containers that contains a lot more information.
-
Re:Everyone knows what Mozilla needs to do...
if they supported easy "user accounts" like Chrome, I would use FF instead of Chrome for most browsing.
Mozilla has something like that in the works. They call their simultaneously-active user accounts "Containers". You can try them now via their Test Pilot program or by downloading Firefox Nightly. They have a wiki article about Containers that contains a lot more information.
-
Ctrl+Q will speed up your browser
Firefox works faster because when I accidentally press Ctrl+Q instead of Ctrl+Tab or Ctrl+W, it ends up using zero CPU because it quits, taking unsubmitted form data with it. I had used the Keybinder extension, but that will not be ported to WebExtensions. I would use the Disable Ctrl-Q and Cmd-Q extension, but bug 1325692 makes the Disable Ctrl-Q and Cmd-Q extension do nothing on either of my machines (Xubuntu 16.04 at work, Debian 9 at home).
-
Ctrl+Q will speed up your browser
Firefox works faster because when I accidentally press Ctrl+Q instead of Ctrl+Tab or Ctrl+W, it ends up using zero CPU because it quits, taking unsubmitted form data with it. I had used the Keybinder extension, but that will not be ported to WebExtensions. I would use the Disable Ctrl-Q and Cmd-Q extension, but bug 1325692 makes the Disable Ctrl-Q and Cmd-Q extension do nothing on either of my machines (Xubuntu 16.04 at work, Debian 9 at home).
-
Re:Bookmarks and Mobile sites
now if I can find a way to share bookmarks that will operate in the office I'll switch completely.
Google isn't the only one offering this. Perhaps your office permits using Firefox sync or Opera sync?
-
Have you ever read Firefox's privacy policy?!
Anybody who claims that Firefox protects their privacy probably hasn't actually looked at Firefox's privacy policy.
Below are some excerpts from the Firefox privacy policy that is dated July 31, 2017.
Be sure to notice the type of information being collected and possibly even transmitted to third parties (including Google, some "Leanplum" company, a "mobile analytics vendor", and "certain developers"). We see terms like:
- - "IP address"
- - "browser version"
- - "operating system"
- - "locale"
- - "language preference"
- - "list of add-ons you have installed"
- - "phone number"
- - "email address"
- - "URLs associated with the downloaded file"
- - "hardware configuration"
- - "commonly visited domains"
- - "location"
- - "the active URL"
- - "Google advertising ID"
- - "personal information"
- - "key word searches"
- - "Wi-Fi networks"
- - "cell phone towers"
Here are the excerpts:
Once per day, Firefox sends the following info to Mozilla when it checks for browser updates: your Firefox version information, language preference, operating system, and version.
Firefox contacts Mozilla once per day to check for add-on information to check for malicious add-ons. This includes, for example: browser version, OS and version, locale, total number of requests, time of last request, time of day, IP address, and the list of add-ons you have installed.
About once per day, Firefox connects to Mozilla and provides you with new snippets, if available. Mozilla may collect how often snippets are clicked, snippet name, browser locale, and which version of Firefox you're using.
Firefox sends Mozilla a monthly request to look up your location at a country level using your IP address.
Some Mozilla sponsored snippets are interactive and allow you to optionally share your phone number or email address.
This data includes, for example: device hardware, operating system, Firefox version, add-ons (count and type), timing of browser events, rendering, session restores, length of session, interaction with search access points and use of Firefox search partner codes, how old a profile is, basic information about errors and crashes, and count of pages.
Firefox sends to this third-party information identifying the site's certificate.
About twice per hour, Firefox downloads Google's SafeBrowsing lists to help block access to sites and downloads that are malicious or forged (Google's privacy policy is at https://www.google.com/policies/privacy/).
Firefox may send metadata, including URLs associated with the downloaded file, to the SafeBrowsing service.
Usage statistics or "Telemetry" is a feature in Firefox that sends Mozilla usage, performance, and responsiveness statistics about user interface features, memory, and hardware configuration. Your IP address is also collected as a part of a standard web log.
Firefox sends to Mozilla data relating to the tiles such as number of clicks, impressions, your IP address, locale information, and tile specific data (e.g., position and size of grid).
In Firefox Beta, certain short-term Telemetry experiments (see above) for Tiles may collect information about commonly visited domains.
Firefox sends Mozilla a request once to look up your location at a country level using your IP address.
Firefox may send the terms you type in the Awesome Bar or Search Bar to your
-
Re:Mozilla has spent almost 10 years...
On top of that, the new APIs will have only been out for a few months when the pull support for all "legacy" extensions.
WebExtensions have been available for over a year. Everyone's had plenty of time to port extensions and request changes.
remembered as the final blow to Firefox
Doubt it. It's a new beginning.
-
Re:Mozilla has spent almost 10 years...
The extensions API is not "changing" - it's being dismantled. Based on Mozilla's developer site, of the 83 APIs provided by their add-on SDK they were pushing so hard just recently, only 25 even have a migration path to WebExtensions. Out of the 51 legacy APIs provided by services.jsm only 10 have a migration path.
And it's not like Mozilla did any design work here. They didn't evaluate which APIs are feasible or how useful they are or anything - they're just throwing everything out and copying Chrome's API. On top of that, the new APIs will have only been out for a few months when the pull support for all "legacy" extensions.
Even assuming their reasons are good, expect this poorly engineered, poorly communicated, and poorly implemented uprooting to be remembered as the final blow to Firefox.
-
Re:Mozilla has spent almost 10 years...
The extensions API is not "changing" - it's being dismantled. Based on Mozilla's developer site, of the 83 APIs provided by their add-on SDK they were pushing so hard just recently, only 25 even have a migration path to WebExtensions. Out of the 51 legacy APIs provided by services.jsm only 10 have a migration path.
And it's not like Mozilla did any design work here. They didn't evaluate which APIs are feasible or how useful they are or anything - they're just throwing everything out and copying Chrome's API. On top of that, the new APIs will have only been out for a few months when the pull support for all "legacy" extensions.
Even assuming their reasons are good, expect this poorly engineered, poorly communicated, and poorly implemented uprooting to be remembered as the final blow to Firefox.
-
Re:Mozilla has spent almost 10 years...
Two versions of Firefox from now, they will jettison what made their browser great: the extensions.
Prove it. The extensions API is changing, that's all. I'm using the WebExtensions version of uBlock Origin (version 1.14.4) in Firefox 56 beta and it works fine. Tree Style Tab is another add-on people like and the WebExtensions version is in development.
Add-ons will either migrate to the new API or they won't. If WebExtensions APIs to support your pet add-on are missing, then get involved and add them. Mozilla wants you to.
-
What about an organization like moz://a?
What do you think about an organization like moz://a?
At first they didn't have much success. Mozilla Suite didn't see much use.
But then they got lucky with Firefox. It actually managed to get approximately 35% of the browser market at its peak. This allowed them to sign some lucrative deals with Google, and then Yahoo.
However, since then we've seen Firefox's market share drop off severely. The latest stats put it at maybe 5%, if we're feeling generous. They have essentially no mobile presence.
We haven't seen much happen with their other projects. Thunderbird was mildly successful, but it has essentially been abandoned. Bugzilla is seen as a relic now. SeaMonkey is quite irrelevant.
They've had a project like Persona, that really went nowhere. Firefox OS was pretty much a disaster.
Now we see them wasting resources on their Rust programming language, and the Servo browser engine they're writing in Rust. Neither of these projects is making any impressive progress.
Lately we've seen them expand into questionable things like "battling information pollution", and changing their logo to the absurd "moz://a".
Should these various efforts, including the failed ones, be considered "pivots"?
Their current deal with Yahoo is to end in 2019, I believe. With Firefox's ever-dropping market share, and no mobile presence, I find it hard to believe that any company would want to sign a similar deal with moz://a. Even if a deal were signed, I can't see it being as lucrative as their past deals. After all, a browser with 2% or less of the market is pretty much irrelevant.
What would they "pivot" to doing if Firefox ends up with essentially no users?
If they "pivot" to so-called "social justice" initiatives and other politically-driven causes, should they even be considered a software or a technology company any longer?
-
Re:So weird
This topic of auto play video nightmares comes up all the time. Very annoying stuff I agree. But apparently everyone has just been suffering with it by the comments I always see.
I installed Flash Control https://addons.mozilla.org/en-... forever ago and never see them. Despite its name, it blocks HTML5 videos as well. Everything is click to play, as it should be. I whitelist youtube and moved on with my life. Are others not aware of these kinds of extensions?
This chrome addition is nice and everything...but auto-muted videos are presumably still loading, using cpu time and bandwidth.
Thank you so much for this add on! I hope it really stops the auto play video on pretty much every news web page nowadays!
-
So weird
This topic of auto play video nightmares comes up all the time. Very annoying stuff I agree. But apparently everyone has just been suffering with it by the comments I always see.
I installed Flash Control https://addons.mozilla.org/en-... forever ago and never see them. Despite its name, it blocks HTML5 videos as well. Everything is click to play, as it should be. I whitelist youtube and moved on with my life. Are others not aware of these kinds of extensions?
This chrome addition is nice and everything...but auto-muted videos are presumably still loading, using cpu time and bandwidth.
-
Re: Ruby
I'm listing language features. Newsflash: you have to know a language and be aware of its features to use it effectively. There are quite a few differences between C and C++ as well.
A good language allows you to discover features and is enjoyable to use and allows you to be productive quickly. JavaScript's nuances constantly stab the inexperienced developer in the eyeball. Any language is learnable - but the fact that you can eventually get to the point of building software isn't enough to make a language good.
Again, you are basing your complaint on similarity to other languages. If you don't do that, you won't have problems. "this", by definition in JavaScript, refers to the current execution context of your function. The execution context, naturally, is not fixed and can change. That is the whole point and there are very good uses for it (ex: event handlers). If you need static arguments, use static arguments. Don't use "this" as a static argument, because that is not what it is. For object methods, "this" behaves 99% like implementations in other languages (ie: it refers to the current object instance). The 1% difference is that you can change the object instance, which is useful because, among other uses, it is the JavaScript way of implementing super inheritance.
I can call any function you write and pass it anything I want for "this". Most languages have a much more straightforward concept of "this". For example, in C#, "this" always refers to the current class instance. Always. I'm not saying C# is better because I know it. I know both the C# and the JS implementation. C#'s implementation is better because one look at a line of C# that has "this" in in tells me what it does. In JS, I have to read documentation and/or experiment if I didn't write the code that makes the call (and even if I wrote it, assuming I still remember). This is a major source of errors.
Not bad, just different.
It breaks the "principal of least surprise" and is considered bad by many people with better reputations in this field than you or I.
-
Re: Ruby
It also helps to know that it's not a variant of Java;
If you think that, you are just ignorant. It was never true, and while it may have been an understandable mistake 15 years ago due to the similarity in naming and the push to use Java applets in the browser, it isn't anymore.
it's a variant of Forth made to resemble Java
Also not true.
That help to reduce the temptation to try to use it like Java.
I don't even know how you would do that. They are so different it seems like you would notice within the first 10 seconds. Go ahead and try to use closures in Java.
variable scope
Variable scope is pretty straightforward if you understand how it works (hint: don't do everything in one monolithic function). And if you're smart, you use strict mode, which will stop you from making 99% of scoping mistakes.
https://developer.mozilla.org/...type coersion
First, you can prevent type coercion where it matters if you don't want to use it.
Second, type coercion is very useful in certain situations, especially involving HTML forms.undefined
Why? Distinguishing between null and undefined seems pretty basic to me. If you want a test for null that includes undefined, this is an example of a situation where type coercion can be handy.
this
"this" is perfectly fine as long as you know what it does. Use prototypical inheritance properly and it will never be a problem for you.
global
Many scripting languages support them (ex: Perl), and most recommend the same thing, don't use globals.
Now, if you had said Array-Like Objects, there we could agree about some stupidness in JavaScript that is unnecessary and annoying.
-
Firefox's privacy policy scares the heck out of me
Anybody who claims that Firefox protects their privacy probably hasn't actually looked at Firefox's privacy policy.
Below are some excerpts from the Firefox privacy policy that is dated July 31, 2017.
Be sure to notice the type of information being collected and possibly even transmitted to third parties (including Google, some "Leanplum" company, a "mobile analytics vendor", and "certain developers"). We see terms like:
- - "IP address"
- - "browser version"
- - "operating system"
- - "locale"
- - "language preference"
- - "list of add-ons you have installed"
- - "phone number"
- - "email address"
- - "URLs associated with the downloaded file"
- - "hardware configuration"
- - "commonly visited domains"
- - "location"
- - "the active URL"
- - "Google advertising ID"
- - "personal information"
- - "key word searches"
- - "Wi-Fi networks"
- - "cell phone towers"
Here are the excerpts:
Once per day, Firefox sends the following info to Mozilla when it checks for browser updates: your Firefox version information, language preference, operating system, and version.
Firefox contacts Mozilla once per day to check for add-on information to check for malicious add-ons. This includes, for example: browser version, OS and version, locale, total number of requests, time of last request, time of day, IP address, and the list of add-ons you have installed.
About once per day, Firefox connects to Mozilla and provides you with new snippets, if available. Mozilla may collect how often snippets are clicked, snippet name, browser locale, and which version of Firefox you're using.
Firefox sends Mozilla a monthly request to look up your location at a country level using your IP address.
Some Mozilla sponsored snippets are interactive and allow you to optionally share your phone number or email address.
This data includes, for example: device hardware, operating system, Firefox version, add-ons (count and type), timing of browser events, rendering, session restores, length of session, interaction with search access points and use of Firefox search partner codes, how old a profile is, basic information about errors and crashes, and count of pages.
Firefox sends to this third-party information identifying the site's certificate.
About twice per hour, Firefox downloads Google's SafeBrowsing lists to help block access to sites and downloads that are malicious or forged (Google's privacy policy is at https://www.google.com/policies/privacy/).
Firefox may send metadata, including URLs associated with the downloaded file, to the SafeBrowsing service.
Usage statistics or "Telemetry" is a feature in Firefox that sends Mozilla usage, performance, and responsiveness statistics about user interface features, memory, and hardware configuration. Your IP address is also collected as a part of a standard web log.
Firefox sends to Mozilla data relating to the tiles such as number of clicks, impressions, your IP address, locale information, and tile specific data (e.g., position and size of grid).
In Firefox Beta, certain short-term Telemetry experiments (see above) for Tiles may collect information about commonly visited domains.
Firefox sends Mozilla a request once to look up your location at a country level using your IP address.
Firefox may send the terms you type in the Awesome Bar or Search Bar to your
-
Legacy extensions sunset citation
I don't have a citation for Pale Moon tracking. But I do have a citation for another claim in comment #55069105:
Firefox, faced with a shrinking user base after the extension extinction event that is Firefox 57
Citation please?
"[T]he extension extinction event" is described in "Add-ons in 2017" by Kev Needham, published on November 23, 2016:
By the end of 2017, and with the release of Firefox 57, we’ll move to WebExtensions exclusively, and will stop loading any other extension types on desktop.
The implication that it will lead to "a shrinking user base" is in a comment by Mozai to "Add-ons in 2017":
Well if you do that I will switch browser.
-
Legacy extensions sunset citation
I don't have a citation for Pale Moon tracking. But I do have a citation for another claim in comment #55069105:
Firefox, faced with a shrinking user base after the extension extinction event that is Firefox 57
Citation please?
"[T]he extension extinction event" is described in "Add-ons in 2017" by Kev Needham, published on November 23, 2016:
By the end of 2017, and with the release of Firefox 57, we’ll move to WebExtensions exclusively, and will stop loading any other extension types on desktop.
The implication that it will lead to "a shrinking user base" is in a comment by Mozai to "Add-ons in 2017":
Well if you do that I will switch browser.
-
SSH warns that no fingerprint is stored
Https could have been designed to work the same way as ssh, store a fingerprint, if it changes then throw up alarms.
It does work that way. The warning you see when visiting an HTTPS site whose certificate has an unknown issuer, such as a self-signed certificate, is analogous to SSH's warning that no fingerprint is stored for that hostname. A domain-validating CA is just a way to skip that warning. If you think that's a racket, then answer me this: How do you verify that no MITM is altering the fingerprint the first time you connect to an SSH server?
Sites could have stored their current fingerprint as a record in their DNS entry to automate validation
That's called DANE. It's not implemented in browsers because until less than a year ago, DNSSEC keys were 1024-bit RSA, and 1024-bit RSA is too short for current safety margin expectations. In addition, several registrars appear to charge extra for DNSSEC. There is a Chrome extension to run a DANE check on a certificate, but I don't know whether that or a similar Firefox legacy extension will survive the WebExtensions cutover.
-
Try downloading from the link I gave in GP post.
From the Mozilla Foundation Download Firefox in your language web page:
Not the same file:
37,083,648 Firefox Setup 55.0.1_64-bits.exe
34,050,760 Firefox Setup 55.0.1_32-bits.exe