Firefox 65.0 released
mozilla.org
mozilla.org
Android Firefox demolishes chrome too but probably just because I no longer need to download and render all the ads (thanks ublock.)
While I was at it I also took the chance to migrate passwords out of Google land into Bitwarden.
Session restore is amazing, my .cache is tmpfs but it still manages to instantly recover all my tabs on reboot. Tabs are addictive in FF and don't have the same usage constraints like in chrome.
The container system for managing different developer/test/personal profiles is a dream. No longer have to worry about Slack links opening in whatever random chrome instance had focus last. (Back up your user data, sync on these container settings doesn't work - yet)
Also enjoying different proxy profiles per Firefox profile as well.
Yes,
Work profile + work containers + works SSH tunnel proxy.
Personal profile + personal containers + NordVPN.
Passwords managed by bitwarden and any required crossover is shared via a private organisation. This gives me minimal work access on my phone, and minimal private passwords on my work profile.(GitHub/stack overflow)
It's kind of complicated but it's such a quality of life change coming from 20 odd chrome profiles and the nasty sync issues that ensues. Most people can probably get by with a single profile. I just have multiple systems and need to keep work stuff separate but end up using work laptop as a daily driver most of the time.
At least that's for controlling them easily. I use it for Whatsapp web on 2 accounts
For proxies you can use whatever vpn service or plugin[1]. I use paid Nord because I need consistent access to certain countries for testing. There is some tunnel bear/Nord like plugins that have lists of free proxies.
1. https://addons.mozilla.org/en-US/firefox/addon/proxy-switche...
https://support.mozilla.org/en-US/kb/profile-manager-create-...
See other comment for container/proxy info.
Especially easy with bitwarden-rs or bitwarden-go (written in rust and go accordingly) instead of having to pull down the bitwarden blessed MS SQL stuff.
I also made the switch to Bitwarden - except for me I was using Lastpass before. Bitwarden has a much cleaner interface and a sane sharing scheme. Trying to keep shared passwords in sync with my wife in Lastpass was an absolute nightmare - to the point that I hated changing the passwords - which is one of the major points of a password manager. Lastpass has become stagnant and bloated since LogMeIn bought it.
The bridge solution is a nice attempt at supporting open standards, but it's not on Linux or Android which basically means my email is silo-ed. I can't use it with my regular mail client and the ProtonMail client will never be all things to everybody.
The android client at least does seem to run just fine without Play Services, it just pops up annoying notifications saying it needs them.
At this stage I'm probably looking at migrating away.
I'd really like a mail provider that lets me forward a few addresses to the rest of my family since I own lastname.nz, but that doesn't seem possible on most mail hosts without a full x-user enterprise setup.
But now, well, I don't really see me going back any time soon.
Edit: fixed link
If I had to guess, I suspect that Firefox triggers the container switch dialog on the first network request, and that page is so optimized that after the first visit it loads entirely from cache and/or localstorage data without any network activity at all.
If true, it might be that while it didn't switch, it actually wasn't leaking data between containers at all, since there was no network activity. I'm not sure if a background request would have triggered a container switch dialog, been blocked quietly, or have been allowed through some root page permissions cascade.
I may be far off, and this is trivially checkable, but I'm out of time.
You can try this if it affects you.
https://addons.mozilla.org/en-US/firefox/addon/temporary-con...
Manager:
firefox -p
Ordirect access:
firefox -p "account name"
I believe containers are available without an add-on using aboutconfig but that may have changed or it may not be full functionality.
I switched to Firefox on Android a few years ago and it was unpleasant until I upgrade my phone. At the time I was running a Nexus 4 and moved to a Nextbit Robin.
My partner switched to Firefox on a Google Pixel and regularly complains about issues with it's performance which makes me wonder if Google has done some optimizations to Chrome on the Pixel.
I also find that Firefox will bog down after a month and I have to manually delete out its cache in app settings. I haven't had to do this for Chrome since back in the Android 5.x era.
Not the issue in my case though.. I don't use any extensions on my mobile browsers.
I currently have my Bitwarden instance hosted on my Docker swarm cluster, which is just 3 $5 DO droplets and 1 with like 2GB and RAM and 2vCPUs. But, a quick look shows that currently all the BW containers are running on the $5 ones. I have the MSSQL container’s RAM limited to 1GB as well.
As for the x86 requirement, that’s likely the case, I’m assuming you mentioned it because you’d like to run it on some ARM device like a RPi. I haven’t tried running their containers on an ARM device so I can’t say they’ll be compatible, but I know docker’s ARM compatibility has improved so maybe someone has got them running on some ARM device.
docker run -m 1GB --restart unless-stopped --name sql -h sql -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=Let-Me-In" -p 1433:1433 -d microsoft/mssql-server-linux:2017-latest
I tend to change the name and port mapping as necessary depending on use, but that's the quickest way to get a server up for MS-SQL... can use SQL Server Management Studio (windows) or Azure Data Studio [1][ (electron, formerly SQL Operations Studio) which is cross platform[2].[1] https://github.com/Microsoft/azuredatastudio [2] https://github.com/Microsoft/azuredatastudio/releases
This time it was the extensions that didn't cut it. One of the first things I do (after importing the bookmarks) is to install the same extensions, or find their equivalents.
I heavily use customized mouse gestures. The extension I use on Chrome works like a charm. On Firefox, I tried five in a row.
They would either be very poor in terms of options and customizability, or request 10+ bizarre permissions (which really have nothing to do with functionality I expect from them - such as "read the text of all open tabs", or "monitor extension usage"), or very cumbersome to customize. I've really got fed up after trying out several in a row.
Well - I'll wait another year.
Same here! (except i'm using Brave instead of Chrome, it's also Chromium based and supports its extensions, without the Google tracking features.)
I don't understand why after so many years Firefox still doesn't support "pinch to zoom" on Macbooks/Laptops. For me it's such a basic feature, almost like a car without a proper steering wheel... not very smart if you want to attract more users.
At last, someone created an extension ("Multi-touch Zoom" https://github.com/haxiomic/firefox-multi-touch-zoom ), but unfortunately, it often doesn't work properly, like for example on this website...
Chromium disables hardware acceleration by default for a wide swatch of graphics drivers too (including all Nvidia GPUs).
> Chromium disables hardware acceleration by default for a wide swatch of graphics drivers too (including all Nvidia GPUs).
From what I remember reading, it disables it for nouveau driver, not the NVidia driver which works. This is supported by the fact my Chromium is currently using HW accel on NVidia without me having forced anything.
I did try enabling HW accel in Firefox and it did not solve laggy scrolling. I don't think it even really got enabled, I think it's forcibly disabled even if you try to override it.
Chromium also has hw accel enabled by default for intel drivers, which is by far the most used gpu driver on linux (and is pretty stable in my experience). Firefox doesn't even have it enabled for intel
https://play.google.com/store/apps/details?id=com.kiwibrowse...
For example, suppose I had a "Casual Browsing" profile and a "Banking" profile.
Could I have both profiles running at the same time and not risk any contamination?
If I were to pick up something bad in one profile, could it leak over to the other?
Is there a specific reason you don't use Firefox' password manager? (Read: Do I have reason to migrate out of it?)
To this day I can't believe none of the browsers actually try to fix this by at least locking the password database after a certain period like any password managers do. Safari at least disallows you from looking at the list of sites you have passwords for by requiring you to enter your account password but never asks you anything at each site's login.
For this reason, I never use browser based password managers.
> Read: Do I have reason to migrate out of it?
No, but I suggest you try it out for a day or two, see what you think.
IIRC, it also does this the first time you launch it under a new profile.
1. There’s still no full featured Tab Mix Plus possible with the current APIs. That’s been a big bummer for some years now.
2. The most downloaded session management extension now is still not as rich and good as the old XUL extension Session Manager (from mozdev).
3. I probably have to search again for a WebExtension equivalent for this one. Lazarus was a nice form saving extension in the past. Not sure if something similar exists or is even possible.
I don't have any specific retorts to your points other than pointing you to https://addons.mozilla.org/en-US/firefox/addon/textarea-cach... for a Lazarus replacement (although I thought Firefox does this by default, and I don't understand why you need an extension at all).
It's basically XUL Firefox w/o WebExtension crap (they played with WebExtensions and bailed).
Made by the same people who make Pale Moon, it's basically a successor.
The main downside, of course, is the XUL extension authors are unlikely to keep updating their extensions now the XUL is dead on OG Firefox.
> A better video streaming experience for Windows users: Firefox now supports the next-generation, royalty-free video compression technology called AV1
Since I don't care about Windows, I was curious as to whether this had already shipped for other platforms or not. At least using Firefox Developer Edition v66, it works fine behind the media.av1.enabled flag on Linux.
----
Also seems that https://www.mozilla.org/en-US/security/known-vulnerabilities... has yet to be updated.
AV1 support is available on all platforms behing the flag; this release just enables it by default on Windows [1].
OH YES! Finally!
Firefox doesn't seem to know/care if its not top window
Handoff (when it works)is just so useful.
Still a little flaky even for apple apps so interested to see how it works on Firefox.
Even though they are only starting in nightly to make it the default on Nvidia hardware it seems to work without incident so far on this 2016 AMD Radeon’d MacBook Pro.
[1] https://uparchitects.co.uk/
[2] https://discourse.mozilla.org/t/have-you-tested-webrender/16...
Personally I like the tar. That's my preferred way to use Firefox in Debian. I untar on ~/apps/firefox, symlink to my ~/bin and it is ready to go. The auto-update of Firefox works perfect, so I don't need to use Debian packages for that.
I dont disagree with your point, not sure it is relevant however.
I was just replying to the comment making a point about being accessible to the average user, the average user of Firefox is not manually installing updates on Ubuntu
Also, since it updates in place anyways, which is nifty, I guess this comment mainly applies to other software I've used which is a royal pain to install...
The number of times I've discovered umpteen copies of Firefox tarballs on his desktop, and every time he complains it's been a pain to 'upgrade Firefox'
Sure, I could have done more handholding, but yes, Firefox could certainly have made it easier back then and still today.
Running Firefox from a tarball is a very specific use case for a small subset of highly technical users. Even if you figure out how to do it, the lack of system integration gives a very poor impression of the way things work on Linux. Even the vast majority of technical users don't want to run Firefox this way. Yet that's still what the website offers you.
We should be able to recommend at the very least Ubuntu to average users. And people do that, sometimes quite successfully. But with the attitude that all Linux users can save themselves - "we don't need to think about the UX" - we can't really keep doing that.
If Firefox offered a .deb for $OS on their homepage, and Grandma attempts to install it while running $OTHEROS, then likely she will either 1) fail or 2) break her system. That's a worse user experience than a .tar.gz.
Asking Firefox to maintain packages for every outdated Debian-based distro is unreasonable. Nice to have, yes, but unreasonable to ask.
If someone knows what Debian is and has chosen to install it I think its fairly safe to assume they have some Linux knowledge.
Ubuntu on the other hand is the most likely to work without any tweaking. Its the default choice for less technical people wanting to try Linux as well as more experienced people who want a hassle free install.
My argument is that even technical users, with the skill to install Debian [1] or far beyond, should not have to figure out this problem. Even if your users can figure out how to solve such problems, they shouldn't have to confront them with a thing to figure out if you don't need to.
The Linux ecosystem is so full of the attitude "oh well, my users can figure it out". It really annoys me, and it really holds stuff back.
[1] This really is not an amazing skill. I know plenty moderately computer literate people capable of getting through the straightforward Debian installer that are not up to date on Linux packaging systems. Just think of all the intermediately skilled Windows users looking to switch.
Or worse, you get devs with super high egos that will say "Anyone who can't understand a tar file is a freggin' idiot". Note that this is significantly toned down. Ever wondered where Internet troll culture comes from? Linux devs.
I think Firefox or anyone else would be doing a disservice to an average user to make them think they need to manually install this software outside their package manager.
The UX of deb and of tar are equivalent, relative to a GUI.
Then again, I though AppImage was supposed to be something like this?
channels: stable: 64.0.2-1 2019-01-10 (167) 216MB - candidate: 65.0-2 2019-01-28 (172) 217MB - beta: 66.0b3-1 2019-01-28 (173) 217MB - edge: 63.0b13-1 2018-10-09 (140) 206MB - esr/stable: 60.5.0esr-2 2019-01-28 (171) 213MB -
snap install firefox
(Chrome's .deb includes configuration to add Chrome's apt repository; I'm not sure if Firefox's does.)
Getting the version from the vendor can be more ideal, since there’s no dependency on one party to keep another party’s software up to date, especially where distribution versions are concerned.
One problem though, that I can't solve, is that every once in a while I want to log in with Facebook, like for AirBnB. But I can't, because the cookie only lives in the Facebook container, but I can't add AirBnB as a hostname to the Facebook container.
Has anyone solved this?
Edit: I just solved this. You have to disable the built in Facebook Container extension and then it works as expected.
I don't see the facebook container to be built-in. I have only the multi-account container extension installed, and I can make any website to open by default in the container I have created for facebook.
I think, you will have to uninstall/disable the facebook-container extension, and just have the multi-account container extension enabled.
FB container - https://addons.mozilla.org/en-US/firefox/addon/facebook-cont...
Multi-account container - https://addons.mozilla.org/en-US/firefox/addon/multi-account...
Like, if I had a specific container used for Banking sites, would it be relatively safe from other containers?
Currently, I use Firefox for casual browsing and Chrome for email and financial related sites. But it would be nice to just use Firefox for both. I'm just worried it would be less safe.
I don't want to delete cookies by default (since I don't like to lose my shopping cart due to accidentally closing a tab in a shop I haven't used before), but I certainly would like to be able to ban sites that use cookies in a user-hostile manner from storing cookies permanently.
It would be even better if Mozilla used the voluntary telemetry + manual user feedback to decide which sites benefit from cookies (e.g. web shops), and applied this to everything else (e.g. news sites).
IIUC you want a container to be isolated to a single website, you have to create a container for that website, open the site in that container, and then click the multi-account container tab in the toolbar, and select to option to open this website in that container by default. From then on whenever you open the website, it gets opened in that container by default.
1. It added a new search engine (amazon.com.au) to my list that I'd culled down to just DuckDuckGo
2. It started recommending extensions for websites I visited
Maybe I'm overreacting a bit but why does it feel like every time I update anything recently I then have to spend 5 minutes going through the preferences to make sure it hasn't changed anything. It makes me hesitant to update any app when I feel like the developers are working against my interests.
However, WebP works well for a much larger range of image types[0]. It has lossless options with better compression than PNG (because PNG is incredibly simple compared to more recent image formats, in my opinion in a kind of beautiful way). And when compressing graphically simple illustrations with lossy settings, it can get much better results than JPG, both compression and quality wise.
Having said that, I still hope FLIF (or some descendant of it) will get some traction eventually[1].
This is personal experience, no lab tests, etc.
See "Adding support for native OS compositors to WebRender" at https://pcwalton.github.io/2018/12/07/plans-for-2019.html
Still Safari is the best in terms of battery endurance (its a VERY SIGNIFICANT difference). But then again its Safari, so you have to decide whether you want a capable browser (FF/Chrome) or a battery efficient one.
That seems to be a known issue, but for some reason it's taking a long time to be solved.
Another work around if you want to use a non-default scaled resolution with firefox is to use firefox in non retina mode. I prefer not to use this as it makes the experience blurry.
I do wish they would fix this issue though.
With the handoff working too I’m downloading tonight to give FF a fair shake.
1) Set 'ask permission' to true
2) Set 'block webaudio' to true
3) Set default to 2, which is 'ask per domain'. As I understand, the default of 0 is 'autoplay', 1 is 'block' and 2 is 'ask' but your favourite search engine of choice can provide clarification on this and the other settings. 2 will cause a pop-up beside the URL bar, like with password save popups, letting you accept or block and with a checkbox to set it permanent.
https://utcc.utoronto.ca/~cks/space/blog/web/FirefoxMediaAut...
I changed all the media.autoplay settings from the default except block-event.enabled, with default set to 1. With that it seems to do what I want. I'm not sure if the strange media.block-autoplay-until-in-foreground behavior described in the comment is still happening but I set that to false also.
Switched to Firefox from Chrome a month ago and my only regret was not being able to control autoplay audio.
It will ship and be enabled by default in Firefox 66, it will not have a whitelist of allowed websites but autoplay on all websites will be disabled by default (configurable obviously), if autoplay is blocked there will be a small notification in the url bar to tell you and give you the chance to enable it for that site only if you so wish
- An actual notification the user can see and control, which means as a developer I can give people an easy way to re-enable audio if something breaks.
- Actual user controls instead of an opaque algorithm I can't override that randomly decides for me on the fly whether or not I want to hear something played.
- No default whitelist, which means when I turn it off, it actually turns off everywhere, and I don't have to spend a week wondering if the next link I click on is just going to start autoplaying anyway because the site is popular.
It still boggles my mind that Chromium's policy is to just turn autoplay back on if you navigate to a new page on the same domain. It makes the entire feature worthless, it's like they assume the only way users are ever going to visit websites is from a search page or social links.
I don't think Firefox's policy is perfect -- user gestures are interpreted so broadly that they're incredibly easy to abuse[0], and I fully expect websites to start widely abusing them in the future. And the UI for adding exceptions is still really cumbersome -- as a developer I wish there was some way to whitelist domains from the notification bar without going into settings.
But all of this is just quibbles, the implementation is fine. It's just so much more straightforward and logical than what Chromium is doing. I'm at the point where I'm just really happy that Firefox is still rolling out features with predictable behaviors that feel, for lack of a better word, sensible.
I feel like increasingly where features like this are concerned, Firefox is the adult in the room, and for whatever it's worth, I really appreciate y'all being there. Seriously, I hope that everyone on the Firefox team feels good about themselves when they go home at night. I think you're doing good work.
> And the UI for adding exceptions is still really
> cumbersome -- as a developer I wish there was some
> way to whitelist domains from the notification bar
> without going into settings.
That was implemented last week :) https://bugzilla.mozilla.org/show_bug.cgi?id=1517526 you should see it in nightly, and will be part of the release.This is the documentation for the feature: Allow or block media autoplay in Firefox [1].
https://addons.mozilla.org/en-GB/firefox/addon/disable-autop...
And because that can cause problems when spawning third party applications from Firefox, there's another environment variable to opt-in in last nightly: https://bugzilla.mozilla.org/show_bug.cgi?id=1522780
I just checked and was a bit sad to find that the latest version of node still doesn't support it. This is a bit surprising as globalThis is already supported in Chrome.
* Per-site JavaScript controls (which Chrome has)
* Pinch to zoom (on macOS)
* Customisable keyboard shortcuts for Add-ons (which Chrome has)
* No elastic scroll (bounce effect) (which Chrome has)
I stick with Chrome as it works how I want it to although I find myself using Safari now and then but Safari's extensions are pretty crap in comparison to Chromes.
It has, but lacks UI.
But extensions (uBO/uMatrix) do that (and more) way better.
And Windows!
Schools love chrome books and gsuite, but struggle with trusting an add company.
I may be wrong, but I have a suspicion that Chromebooks only got a foot in the door in the education sector because they had such a large marketing machine behind it. I wouldn't mind betting money that Firefox wouldn't be able to get an equivalent foothold (even comparable to their browser market share right now with like-for-like hardware and form factors) just because their exposure for any given initiative is a fraction of what Google can summon.
My only major gripe is video sort of sucks in it, especially when I'm on my laptop.
I'm glad we're starting to see AV1 rolling out in places. Full support can't come soon enough. Last year at NAB everyone was saying it's about 2 years out from solid support. 2020 should be a good year. AV1 looks pretty promising.
That's no longer true. I'm giddy with how clear everything looks and how fast it is. This is a huge deal for me.
https://news.ycombinator.com/item?id=18697824
https://arstechnica.com/gadgets/2018/12/the-web-now-belongs-...
Google intends to kill Hangouts by the end of the year anyway:
https://www.theverge.com/2019/1/22/18193303/google-hangouts-...
I don't have any proof for this, but I think everything I've seen about Google's Invoice was also meant to kill the open email standards by convincing everyone that the proprietary "AI-enhanced" features of Invoice were worth it over interoperability with other email providers.
Thank goodness that app failed. They're still trying to do it through Gmail now, but it's going to be a much slower process and hopefully people will have enough time to catch on to them before it's too late.
Google is becoming a monopoly in the classical "evil company" sense - a monopoly that's no different than any other monopoly in the past, and that will try to exploit the users and kill competition in the same way others have done it before. More people should start to seriously consider this before going more "all-in" with Google than they already have.
That sums it up nicely.
I actually do suspect it's intentional, but have no way to really prove it.
My guess is RAM management/garbage collection going on in the background that needs to whitelist a few things or have some additional fancy stuff going on to not allow for memory leaks but allow for 2 hour phone calls and searchable PDFs after they've been open for some time (and possibly with a 10+ tabs open).
Definitely file a bug. I would imagine both these issues are known about and have a similar root cause.
I love Firefox otherwise.
Without it, any WebRTC video conferencing applications are very CPU heavy, which cripples them on laptops especially.
Here's the bug btw: https://bugzilla.mozilla.org/show_bug.cgi?id=1210727
> The GPU->GPU copy is only usable if you also have hardware accelerated composition.
I thought WebRender is implementing such compositor.
To whoever is responsible for pushing this change through: Thank you.
Can't tell you how many times my finger has slipped and hit Ctrl+Q instead of Ctrl+W.
Oh well! I didn't need all that work...
> (regardless of whether you have automatic session restore enabled for restart).
It also already has an optional check if you want to close a window ("you're closing a window with 10 tabs. sure?"), and a list of recently closed windows to restore.
It only takes about a minute total to get back up and running on everything. It's just a nuisance when it happens.
[0]https://addons.mozilla.org/en-US/firefox/addon/cookie-autode...
https://support.mozilla.org/en-US/kb/keyboard-shortcuts-perf...
For pop ups, automatic or it doesn't exist.
Source: https://bugzilla.mozilla.org/show_bug.cgi?id=502908#c68
> We don't intend to add a third, separate pref/warning for people who do want to have a quit warning, don't turn on session restore, and don't want warnings when closing windows / multiple tabs (ie making browser.tabs.warnOnClose = false + no automatic session restore + browser.warnOnQuit = true show a dialog is not something we're interested in doing.
Just a little complain if website team reads this. Being on main landing page[0] there is no way to find out which version of Firefox is currently the latest.
If yes, it could be because Firefox started honoring the system font settings of Mojave [1].
Enabling font smoothing in System Preferences now results in slighlty bolder fonts, and grayscale font smoothing. Firefox and Chrome needed some time to adjust to these settings, but now have the same rendering than the rest of the system.
https://i.imgur.com/U5eQdqZ.png
https://i.imgur.com/wHKa4Zu.png
Edit: This made a difference for me, but it's also changed the feel of every UI element on my mac. I think it's a net win but will take getting used to: https://www.reddit.com/r/firefox/comments/aj3p2v/fonts_too_b...
tl;dr - disable 'use font smoothing when available' in system preferences. After killing and restarting Firefox everything looks normal.
I can't test Firefox support for AV1 on my Mac, because it seems to work only on Windows.
Tridactyl is good but no :map, no :js and alphabets instead of numbers for links.
- :js is there
- You can have numbers with :set hintstyle numeric
- You can have Vimperator style link filtering with :set hintfiltermode vimperator
- There's no map (and probably never will be), but you can bind sequences of keys to "ex-commands", which is probably 99% of what you want, e.g, :bind <C-b>t open google what time is it
The main problem I have with Tridactyl is that it's pretty janky at the moment.
I tried `:set hintstyle numeric` and the command was accepted but it didn't work. Same for `hintfiltermode`. But that they exist means I it's probably me doing something wrong.
I couldn't get bind to work the way I wanted- I typed `:` followed by `bind w :tabnext<CR>` but that didn't work.
Also, C-i for opening vim on textareas and C-c for cancelling a page load don't work either.
I'm beginning to think though that "all" stuff already there, it just works differently (JS wasn't there when I tried a few months back) so I just need to re-read the documentation and not expect everything to work "exactly" like vimperator.
Thank you so much! You've changed my life (partially :))
In this case it's because I misremembered the setting. You want `:set hintnames numeric` instead : )
Regarding bind: as I said, it maps sequences of keys to an ex-command. Your attempt is a sequence of keys to a sequence of keys. The correct invocation is `bind w tabnext`.
We left ctrl-c unbound so it could be used for copy, not least because I know it would annoy the hell out of me. You can rebind it with `bind <C-c> stop`, but because we only have access to pages after they've loaded a bit, it might not quite work as often as you'd like.
Ctrl-I will only work if you have `:native` installed, and, if you're on OSX, an editor I thought to add, which I think might just be MacVim. I'd hope it would give you errors if any of the above was untrue...
We definitely aren't at feature parity with Vimperator. Some stuff Mozilla just won't let us do (e.g, emenu), other stuff we can do but haven't got around to it yet (accepting keyboard input on privileged pages - we have preliminary approval for extending WebExtensions).
I'm glad I could help. There's `:tutor` which is fairly short and probably the most user-friendly way of digesting general information, and there's `:help` if you fancy a very dry novella; there's also somewhat hidden help pages for settings and commands for use in insert/ex mode, the latter of which I can't remember how to access. I think there's a link hidden on the main help page.
I guess with the right `hintnames` and `:bind w tabnext` working I am 95% of the way already.
Couple of things if I don't come across as ungrateul-- :nativeinstall didn't work for me, so I manually did the (seemingly risky) step. :native now shows 0.1.10 installed but C-i doesn't yet work. I'll look around and post back. I am on Linux.
I tried binding C-c but it doesn't seem to work as you guessed. Also- how about using C-z for stop once you have imap and nmap working? Because you're right C-c could get annoying but `stop` is an oft-used feature too.
About feature parity- vimperator also gave you `readline` style C-a, C-e C-w in text-fields.
I'm going to read the hell out of the tutor and help as soon as I get some time. Vimperator (now Tridactyl!) means a lot to me since it makes me much more productive.
What do you mean by imap and nmap? We already have separate binds for normal and insert mode (which is why you can type into text boxes ;) ). I think Ctrl-Z was bound to ignore mode in Pentadactyl. Now I think about it, I don't know why it isn't bound to ignore mode; I should probably do that. Anyway, `stop` is just fundamentally broken at the moment because we can't access the page until it loads a bit. It is bound to `x` by default.
We actually have most of the readline binds. They're hidden away on the help page - if you look at the third paragraph "text areas that can be found here" - but we left them unbound by default because I don't use them and we can't rebind ctrl-w. I don't want to train people that we have readline binds and make them close tabs that they're editing text in :)
As for your editor - I don't know why it isn't working without more information. Feel free to file an issue on GitHub. (For the avoidance of doubt - you need to have a text box focused to use it - I know it sounds silly but it has come up before).
You don't sound ungrateful - Tridactyl is complicated, has weird defaults, and is badly documented.
Maybe ZZ could be stop then?
I'm reasonably happy with "x" for stop.
[0]: https://bugs.chromium.org/p/chromium/issues/detail?id=681389
https://www.reddit.com/r/firefox/comments/advckx/live_boomar...
Not sure if the same applies to 65, but it might help someone...
I started using Firefox again when I got a new Linux laptop last December (from Sytem76 - love it). After getting used to having containers, then I started also using Firefox again on my MacBook.
I tested by opening a new window with a cpu-intensive webpage (http://www.digitalattackmap.com). Real CPU usage jumps all the way up, but energy usage in the task manager is still showing low. Why?
Does anybody know whether we get to blame Servo for the crashiness? Rust code is supposed to be "safe", but that never really pans out in industrial use; maturity is a better predictor of stability.
Any insight as to the comparison between the state of FF's developer tools and Chrome's would be appreciated. I'd love to be convinced to switch.
Here's a SO answer: https://stackoverflow.com/a/28775346
Excellent! The number of times I've accidentally hit ctrl+q instead of ctrl+w and then had to relaunch firefox and restore my session - this will be a welcome relief.
Installing the "Redirect AMP to HTML" plugin sort of solves the issues but adds a delay.
[1] See "Adding support for native OS compositors to WebRender" on https://pcwalton.github.io/2018/12/07/plans-for-2019.html
One particular reason might be that HN has a lot of current and former Google employees on it, and they are pretty vocal and actively defend Google and downvote everything else - I have experienced this multiple times when bringing up anything negative about Chrome - which is really not that great of a browser. Especially the security (look at past number of patches) and memory usage is bad. I'm not sure why the community here speaks so highly about it.
The main issue is still memory usage IMO. The way they implemented multiprocess browsing was to have a few long-lived processes rather than one per tab. Over time these processes tend to use a lot of memory, as scripts invariably seem to leak.
But, if I interpret the memes correctly Chrome isn't exactly frugal either.
Overall, still many reasons for people to be grumpy.
Here is the tracking bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1386669
I hope macOS & Windows Firefox will get pinch zoom soon, so that I can finally switch from Chrome.
Firefox seems to have good performance and user-centric features & functionality.
AOM is a consortium of browser vendors, content producers, streaming platforms, teleconference providers, hardware companies, and others to produce a state of the art, efficient codec that's also free of the outright extortion that comes with patents on codecs from MPEG (like H.264 and H.265).
https://medium.com/mozilla-tech/mozilla-celebrates-release-o...
Do you have any source for this claim?
"In fact, DuckDuckGo gets its results from over four hundred sources. These include hundreds of vertical sources delivering niche Instant Answers, DuckDuckBot (our crawler) and crowd-sourced sites (like Wikipedia, stored in our answer indexes). We also of course have more traditional links in the search results, which we also source from a variety of partners, including Oath (formerly Yahoo) and Bing."
I've tried suggestions such as changing the dom.clipboard settings in about:config, but that doesn't help.
They might have fixed the particular issue, but at one point I had stupidly enabled "strict" tracking protection and used that with uMatrix and found that it broke something major (I forget what, maybe reCaptcha) even when the internal tracking was disabled on a per-site basis. Very confusing and unnecessary to have the internal tracking protection if you already use a blocker.
One thing I'm not happy about; opted-in recommendations for addons when you browse websites.
Just tested opening Firefox on iOS, and the "Open page in Firefox" pops up in the Dock of my Mac. Neat.
(It is advertised as also working with Mobile Safari.)
Plus: Google’s auto-login debacle which precipitated the move.
Are these ads introduced with these updates, or does Firefox include a backdoor so the Mozilla Corporation can show whatever they want on your home page?
Even though the link claims that it is not a paid placement, it's still an advertisement. If Mozilla really wants to provide more value to me, they'll tell me how to permanently disable it. Its presence provides negative value to me.
> This snippet was an experiment to provide more value to Firefox users through offers provided by a partner. It was not a paid placement or advertisement. We are continually looking for more ways to say thanks for using Firefox. In a similar vein, earlier this month we offered Firefox users a free opportunity to enjoy a live concert from Phosphorescent.
It could be that they are knowingly making public statements which are untrue and will expose themselves to legal liability for that or it could be that the statement means exactly what it says and that Mozilla is experimenting with promotions for using Firefox which do not involve money changing hands, especially if they're just gauging interest to see whether people even click on those regions. The concert was definitely promoted as a “Thanks for using Firefox” deal so I would not be at all surprised to learn that Booking.com gave a modest discount as part of a deal where no money changed hands as per the statement.
I don't know about legal liability, but you don't really need to look further than this to know that Mozilla lied because these two statements are already inconsistent. "Offers provided by a partner" are advertisements. The quid pro quo in this case wasn't money, but rather a link on booking.com to download Firefox.
I guess you think I should use chrome? Because that has zero to do with serving me up more profitable advertising at all..
But aside from that, you do know you can disable everything on the home page under general preferences - including the ad section.
And worst case if they remove the option, ublock will still block it and if it can't you can just disable it's display in userChrome.css.
Furthermore, I’m not sure where you got the idea that I am telling you to move to chrome or indeed do anything at all, given the comment to which you replied says “me” 3 times in it. I was quite evidently purely asking about my own situation.
Their argument, per the GP’s link, is that they want to provide their users additional value. This does not achieve that for me, hence I want to remove it.
I have not yet had a chance to upgrade and try to disable it, as I am not near my computer right now to upgrade to the latest release. Hence why I asked for them to provide a means of removing it. If that already exists, fantastic! It achieves precisely the outcome I’m after.
But its not only ads they serve up, it's closer to the Google Now feed you see on chrome new tabs in android or Google now.
The accusation was that they're not adding value or in fact negating it. My complaint was that Google or alternatives don't do nearly as much as they could to ad value - so to call out Firefox like this just makes no sense.
I will mention they're pushing pocket hard and I think this sis the route they're going for monetary gains. It's gross but it's pretty easy to remove it all from context menus via user chrome CSS anyway.
Firefox desperately needs a revenue stream that is independent from Google. Although Google has not done so yet -- it's imo very valuable to Google to preserve the illusion of not having a browser monopoly -- a huge amount of their revenues come from their Google search deal. Google can, for example, cut that deal at any time: Firefox is selling into a monopsony.
I don't love advertising, but we need Firefox to have a non-google revenue source.
The alternative is subscription. That hasn't fared too well traditionally in browser space for a few decades. Maybe the Brave approach might work, where a fraction goes to the browser vendor akin to a transaction fee?
I have no idea if it would bring in enough revenue, but it would presumably help? I'd much prefer a Wikipedia-esque donation request on the new tab page than any of Mozilla's other partnerships.
https://robert.ocallahan.org/2014/08/choose-firefox-now-or-l...
We might as well just make our peace that the age of an open internet and general-purpose computing is coming to an end. In future, we'll enjoy AOL 2.0 access on our Google Home Terminal Appliances.
If people will not use it for these reasons now, then they will not be able to use it in the future.
That's the argument, and it seems pretty straightforward to me.
Maybe for you. For me, it's unuseable until they add hardware accelerated video decoding.
Source: https://addons.mozilla.org/de/firefox/addon/chrome-store-fox...
The linked discussion makes the impression that they try to revive it.
From what I understand though, Eich has lost faith in Mozilla maintaining their own renderer, so if he came back to Mozilla it would probably coincide with Firefox becoming yet another chromium skin.
Brave is growing, has grown every month, not at over 5.5M MAU. I am not sure how to interpret "Brave doesn't seem to be catching on" as other than false. Firefox in 1H2004 was in a similar trendline. People then still said "IE for evar!"
2) "Things were better before so let's revert to where we were five years ago" is a terrible strategy.
I mean, if things really were better before, reverting to how they were sounds like a pretty good strategy. That's kind of a tautology.
Anyway, they'll always be guaranteed at least 3% of the market from diehard anti-Google/Microsoft/closed-source users like me, and users from outside the US who are concerned by unaccountable US tech behemoths who are intimately intertwined with the government. With that 3%, they'll be able to fulfill their primary function of being something that Google can claim in an antitrust hearing keeps them from being a monopoly.
They could try to offer some kind of "pay us to forgo marketing partnerships" deal, but I somehow doubt even most of the well-paid privacy advocates on HN would sign up.
Wikipedia has sufficient marketshare to survive despite that.
The ads that mozilla shows are fairly privacy-friendly, much more than any other ads you'd find on most websites. That's an improvement.
If you don't like them you can easily disable them.
Users may not like nag screens, but I doubt they like the shitty ads Mozilla shows on the new tab page by default either. As long as the screen is easy to dismiss I don't see the problem.
Wikipedia has, as mentioned, the market monopoly advantage so they can do as please, Firefox doesn't and can't afford to annoy users.
I would doubt users are more annoyed by ads, especially the type of ads that Mozilla uses, than nag screens.
I would pay for this, provided it was a one time payment! (I feel I need to add that caveat nowadays, since subscriptions are all the rage.)
The problem is that web browsers require some of the most intensive software maintenance of any software, ever. They're one of the most exposed attack surfaces to external security threats; and piles of new features are unfortunately getting continuously added to web standards, which need to be supported for compatibility reasons.
I think a one time tip-jar payment makes sense for a lot of software, but not for web browsers. I think a subscription-type contribution makes the most sense for them.
Subscriptions are just difficult to manage, I can't deal with individual recurring costs for so many pieces of software.
You can find more here: https://www.privacy-handbuch.de/handbuch_21u.htm
This user.js will disable most of the telemetry and other things: https://www.privacy-handbuch.de/download/minimal/user.js
So yes, you can disable these.
Mozilla needs that information to be able to make a decision on where to focus.
Same for ads, default off ads defeats the entire purpose.
Mozilla is a privacy-aware and even -focused corporation and I will assume that the defaults of the browser are good for the common end user. Everything else may be configured.
Then Mozilla started back dooring ads and other promos and broke my trust.
I’ve since gone back to Chrome. At least there Google has the decency to make it obvious you’re being tracked, and with the new privacy controls I (hopefully correctly) feel like I can exercise some control.
Mozilla really needs to get right with their users.
The snippets are just a web page fragment fetched over HTTPS, AFAIK.
Backdoor? Please.
The ads on their homepage are far more benign than their google search integration which pays hundreds of millions per year.
Hit the gear at the top right of your new tab page. Uncheck boxes you don't want.
Optionally, disable Pocket completely by going to about:config in address bar. Search for 'extensions.pocket.enabled' and double click to change value from true to false.
...and from here, that's exactly what it appears to be doing!