TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Firefox considering off-by-default preference for loading user.js files

52 pointsby smnthermesover 5 years ago

11 comments

mrandishover 5 years ago
I worry that this is yet another reduction in degrees of user&#x27;s freedom to tweak, tune and adjust FF. Back when FF killed all XUL extensions, it lost one of its most uniquely valuable propositions. Yes, the change was required to make the browser more secure but at the time we were assured that new APIs supporting the lost functionality would come. It&#x27;s been nearly three years since the change was announced and the functionality of several of the most popular extensions (like Tab Mix Plus) are still impossible to implement in Firefox.<p>I strongly support the mission of the open web but as a heavy FF user I&#x27;m not happy with the prevailing attitude at Mozilla that seems either against user customization.
评论 #21964278 未加载
torstenvlover 5 years ago
&gt; <i>My main assumption is that 3% of users shouldn&#x27;t want&#x2F;need this thing, and 97% of users shouldn&#x27;t be paying startup costs for it.</i><p>Removing user freedom because &quot;users shouldn&#x27;t want&#x2F;need this thing&quot; seems like a Google move.
评论 #21962738 未加载
评论 #21963008 未加载
评论 #21963869 未加载
louskenover 5 years ago
The biggest problem with user.js is the documentation, or rather lack thereof. Instead, mozilla should provide full documentation on how this file works and mainly which fuctions are available (FULL LIST) and what they do. In general, the config in firefox is a hot mess and user.js is not the problem.
评论 #21968705 未加载
molticrystalover 5 years ago
There are already third party utilities that inject dlls or monitor the mozilla windows to allow features lost when legacy extension support was removed.<p>I saw on ghacks the other day about ThunderBirdTray which is a 3rd party executable that watches Thunderbird to restore the functionality lost when MinimizeToTray stopped working.<p>Improved privacy, better download managment(DownloadThemAll what it used to be able to do), OS integration, ect have for the most part been eroded away.<p>Eventually things seem like they will escalate to the point you&#x27;ll have to use CheatEngine, a suite of 3rd party programs running in the background, or special compiles of the browser made by 3rd parties like WaterFox or yourself to get chrome or firefox to do anything in addition to loading a webpage, and to stop it from doing a lot of unwanted things.
评论 #21963629 未加载
8bitsruleover 5 years ago
I understand the point of having the file every time I switch the FF version or the machine I&#x27;m running it in. It&#x27;s portable and keeps me away from <i>having to get near</i> the teeth-grindingly awkward &#x27;about:config&#x27; interface.<p>&quot;checking for this file needlessly causes additional IO early on startup&quot; is probably the lamest reason to get rid of it.
评论 #21963936 未加载
评论 #21967757 未加载
humaidover 5 years ago
I am using ghacks user.js[1], which makes fingerprinting harder and improves my privacy online. Removing user.js would mean less privacy for me.<p>[1]: <a href="https:&#x2F;&#x2F;github.com&#x2F;ghacksuserjs&#x2F;ghacks-user.js" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ghacksuserjs&#x2F;ghacks-user.js</a>
评论 #21967749 未加载
评论 #21966184 未加载
评论 #21962564 未加载
gray_-_wolfover 5 years ago
I doubt that it&#x27;s 3% of users, I have user.js and also disabled telemetry. I would suspect there is not small amount of people who have both user.js and telemetry disabled same as me...
评论 #21966881 未加载
评论 #21964656 未加载
zamadatixover 5 years ago
I&#x27;m never sure what base Firefox is targeting. Sometimes with changes like these it seems like the casual user base but then you look at the changes they advertise (e.g. built in privacy) it&#x27;s not stuff casual users care about. In the end the statistics show it&#x27;s not attracting either side.<p>It&#x27;s gotten to the point non-Google Chromium based browsers have higher usage share than Firefox. It makes me wonder how much longer Google will keep shoveling cash over to Mozilla as the numbers drop.
Wowfunhappyover 5 years ago
The way I configure Firefox is, I have two files in Firefox&#x27;s installation directory: (1) &#x2F;pref&#x2F;local-settings.js, which tells Firefox to load (2) &#x2F;firefox.cfg, where all my actual settings are.<p>Is this what they&#x27;re thinking of removing, or something else? I&#x27;ll be pretty pissed off if they remove that. It&#x27;s the only way I was able to switch the Firefox—the browser has far too much cruft by default, I need a very easy way to take it all out on any new machine.
benibelaover 5 years ago
The scratchpad, too
LordLestatover 5 years ago
Just saying the following...<p>Only someone who is either in support for Mozilla&#x27;s constant moves AGAINST power-users and in benefit ONLY for Chrome&#x2F;simple-users and diversity&#x2F;intelligent-features-hating-leftists - or falling for Mozilla using their usual trendy buzz-words like speed... or security... can still put a bit value into that team of losers over there at Moz-HQ!<p>Mozilla... fully living anti-feature fascism since 2013!<p>-----------------------------<p>Why has Mozilla-new and their new user group of “progressive&#x2F;leftists” a general problem with browsers like Vivaldi&#x2F;Brave&#x2F;Waterfox&#x2F;Seamonkey or Pale Moon and customization and choice in general? No matter how hard people try to ignore that very simple issue and constantly are in denial it has anything to do with politics… it is in direct correlation towards the change of the mentality of what is considered “politically correct” today! First the public shared oversimplfied reasoning… Mozilla-new removed most power user features (and they will also remove userchrome.css in the future) to be attractive to Chrome users, to make Chrome users switch away from Googles product. The point is that Chrome users or general simple users do not accept and like “bloat” – so it was decided that all the “conservative features” had to go to enable Firefox more compatible with their needs.<p>-----------------------------<p>Now here is where politics are kicking in, and things get a LOT MORE messier… Mozilla-new has turned into a fully customization&#x2F;choice and politically-moderates and conservatives hating “heavily left leaning developer” – as that would (at least also theoretically) appeal to the majority of Google Chrome users or general people with the same opinion – which have because of their ideology and believe much less tolerance and understanding for everything which provides choice&#x2F;which is more conservative aligned. Mozilla-new has fully turned into a company which just betrayed their own creation and origin user-base as it was not compatible with “leftist&#x2F;progressive visions&#x2F;ideas” and their world-view! But there is a major problem with Mozillas way of thinking… No matter how much they try to appeal to “leftist&#x2F;progressive” simple&#x2F;Chrome users with ongoing feature removals and morality adjustments – The majority of this user base will stay loyal to Google and Chrome – no matter how much Mozilla tries to persuade that kind of users to use Firefox instead. Mozilla-new will only be seen as an imitation facility who additionally got greedy and jealous – who tried to adopt Chromes simple add-on system, it’s development mentality and political mentality for the sake of broadening Mozillas shrinking user-base!<p>-----------------------------<p>Mozilla-new is humiliating everything which is true and honest FOSS with their actions. Real Open-Source developers have standards, morals, loyalty… all that what Mozilla-new is missing. They abuse the legacy of a real unique and once amazing past – which just was discarded for being “non-inclusive and non-liberal”<p>-----------------------------<p>What they forget is that a honest and real liberal and inclusive concept would mean also to keep features of users who have a different opinion, mentality and especially skill level! As i see it this is a common problem with this new kind of “leftist&#x2F;progressive” opinion of so many developers and it’s management today – which also affects the users they gain – they make use of concepts they do not at all understand and honor. While the users of such groups are wildly attacking people and organizations who go a different way – and not wanting to become simple and minimalist just for the majorities sake. If something is swimming into another direction it is seen as threat and danger seen as mortal enemy to the today established system what is seen as “the only correct and acceptable one” – this has direct influence on the vision how a product is developed!<p>-----------------------------<p>Nobody with a sane mind would want to support radical right-wing visions – but the issue is that today everything is getting attacked and in conclusion removed just because there is the chance that it could point to a very small degree towards a moderate middle-ground or even moderate conservative ground – all what is moving away from your typical “leftist&#x2F;progressive” concept. Mozilla is supporting an excluding concept – which may be nicely wrapped as “inclusive and socially correct” but in reality fully excluding a minority who also has rights – the group of users who are sitting in the already mentioned middle-ground&#x2F;moderate-conservative-ground and do not like that everything gets intentionally dumbed-down or removed to put everything out of the way for a less tolerating&#x2F;accepting and rather aggressive&#x2F;dismissive user group – which Mozilla wants on board.<p>-----------------------------<p>And that is in the end the ultimate reason why people and software which are sticking out from the crowd do get so much despised and demonized – or even receiving threats (Classic add-on archive) or getting in an active way monitored and even the smallest mistake is recorded and used in time to blacklist the projects or people which refuse to play the established and discriminating game of today.
评论 #21983987 未加载