The Vivaldi browser will not support Google’s FLoC
vivaldi.com
vivaldi.com
Brave disables Chromium FLoC features - https://news.ycombinator.com/item?id=26765084 - April 2021 (335 comments)
Am I FLoCed? - https://news.ycombinator.com/item?id=26755313 - April 2021 (33 comments)
Google’s FLoC Is a Terrible Idea - https://news.ycombinator.com/item?id=26344013 - March 2021 (348 comments)
I know there have been others - if anyone finds them, I'll add to the above list.
I want to write software to let the community build these lists. Doing things like this is good practice for figuring out how the software can work.
(Maybe even a "HN search found 3 possibly related threads")
For sure we want to get beyond "mods do it manually" as the strategy. I'm not averse to trying out an ML/AI approach—the nice thing is that all the relevant data is public, so anyone could build it and we could all try it out. But my personal inclination is to build something that would rely more on the community.
There is zero incentive for Chromium forks, let alone any other browser vendor, to implement/leave-in this technology. For other browser vendors, it is zero-effort to not support it.
For Chromium forks, implementing it is zero effort but also comes with the same negative gain it would have for other vendors (that end-users are blind to). Unless you consider "more relevant advertisements" a win for users.
Although Chrome/Edgium have enough market share to make advertisers happy with this change, I see this entire concept as something that could further erode that given enough negative publicity. Which is fine by me.
Chrome has a 60-70% market share on its own. Most people don’t even know the difference between “the internet” “the www” and “chrome” So, there is zero incentive for the 30% of non-chrome browsers, but most of the people who don’t use adblockers anyway will be sucked into this.
I think whatever the setupper of the computer dictates whatever Internet is, and secondarily the OS vendor if the new user doesn't have a tech friend.
I don't think Chrome is somehow == Internet for these people specifically. (Personally I call the shortcut "Internet" so it's consistent across devices and they don't have to recognize Lightning on their phone and Firefox on their laptop.)
The Google homepage on the other hand...
Android is the most popular mobile OS (+70% of market share[0]) and most Android phones sold outside China come Google Apps/Chrome pre-installed. That's a lot of Chrome installations.
And now Chromebooks are selling like hot cakes (30M in 2020[1], a huge increase mostly because of the pandemic) and Chrome is the default browser there too.
[0] https://en.wikipedia.org/wiki/Usage_share_of_operating_syste... [1] https://www.androidpolice.com/2021/02/01/chromebooks-continu...
But also Chrome isn't super hard to install anyway and the dark patterns "help" with the process. Go on Google.com with MS Edge and it'll tell you Chrome will give you a faster, more betterer Internet. It must be pretty convincing to hear that from the de facto arbiter of the world wide web and all you have to do is follow the pretty blue buttons. I was able to install Roblox when I was 10 with less guidance.
> We also often encounter websites that block the exact string “Vivaldi”, with no contact or warning to us. This is particularly problematic when the larger technology behemoths (some of whom we directly compete with in the browser space) do this
Not saying it's right how Chrome is pushed though. IMO, ideally there would be regulation requiring Windows to offer a fair choice of browser downloads (none preinstalled) when you set up the computer, and google wouldn't pull it's "faster, better browser" thing when visiting their search site.
The Google homepage for years said that web users should install Chrome and now almost everyone believes it.
Beside that, a lot of people is induced by Google to install Chrome. A lot of Google services doesn't work so well in browsers that are not Chrome. One of them is Google Meet, that is used in my country by a lot of schools. This is of course by design, there are no reasons Google couldn't make a software that works in all browsers.
And chrome OS come bundled with chrome too.
I mean it used to be that most people didn't know the difference between IE and the internet, and some time in the last ten years I guess it changed to Chrome instead of IE.
Now of course there have been more people coming on to the web during that time as well, but I have to think that there is a significant number of people who by this time must have some idea that the browser itself is not the internet.
And I don't use adblockers, but I don't use chrome either.
Right and there was a reason for that. IE's monopoly didn't fall from the sky. Netscape was flying high and they decided to rewrite the whole browser while IE kept adding features. The end result was that yes, Firefox was born, but its market share collapsed.
Now you have a lot of browsers deciding that the most important thing they can do is remove features and break websites. Maybe those features aren't very good from a privacy point of view, but when the other guy's browser works and yours doesn't, that's not a recipe for gaining market share. Chrome is the other guy, and unlike Safari which is disabling cookies right and left and refusing to load resources, Chrome is willing to do it and sites work with Chrome. So in that dynamic, there is little reason to think that Chrome is going to lose market share to browsers whose main raison d'etre is that they will refuse to load/send resources. If it wasn't for iOS banning non-safari engines, Chrome's market share would be much higher, which is pretty sad given that it's become so bloated. But users care more about stuff working.
From memory it looked more like MS bundled their browser with the OS, and back in the day discoverability of software was practically zero, so MS just sort of won through inertia.
Mozilla did start writing firebird (phoenix?) which then became firefox, but I think by then MS already had the de facto monopoly.
I may be misremembering history there of course...
I was there using Firefox.
They have a list of sites which user agent sniff for Chrome but work perfectly fine in Firefox.
For those sites they add a rule to pretend to be chrome.
In negotiating an exclusive search advertising deal, not supporting FLoC will decrease the overall value of the browsers users to the ad network.
Chromium-Edge was forked after I left MS, but from what I gathered the higher-ups were aware of how far-behind MSHTML+EdgeHTML was, and it was getting worse with each Chrome release. One major problem was the rise in the popularity of NodeJS and Electron: both of which trounced Windows’ Chakra engine and legacy HTA platform (and no-one was building for “Windows Store HTML” for obvious reasons), especially on ARM (IIRC, Chakra didn’t JIT on ARM).
Anyway, Microsoft’s problem is they don’t want to lose the web to Google because they recognise the web is now “the platform”, including desktop “web” apps running in Electron. Any business knows it’s a liability to have dependencies on your competitors. The plan, originally, was to base Edge on Chromium, then built it into the OS, so desktop apps can use modern Chromium features in a build optimised for Windows and the user’s computer without needing 200MB+ Electron packages and 400MB RAM and dozens of separate processes for what should be a trusted application.
...however that still hasn’t panned-out yet. Which I find concerning because I thought Microsoft would treat Chromium the way Apple treats Safari: a browser that puts the user - and their privacy - first, because Microsoft isn’t Google and doesn’t significantly benefit from tracking users over the web.
...but they have been. Edge’s privacy stats are almost as bad as Chrome’s. I’m guessing some GP or VP from the Bing org had a word with OSG’s VPs and convinced them to compromise Edge to benefit Bing despite the overall damage to the Microsoft brand and eliminating possibly the most important advantage Edge had over Chrome.
I have to assume you wrote this in good faith, however, this is a circuitous way of describing how Mozilla / Firefox makes its money.
It comes directly from Google! One can easily imagine a future where Firefox must implement FLoC to continue receiving that money.
I can see them getting a good offer from Bing...
Does Mozilla have an endowment? I would hope that they’d keep at least $10m in endowment so that they can sustainably continue to fund minimal development to keep the engine and browser up-to-date w.r.t. security and W3C spec changes.
MS has no incentive to make any such deal. FF marketshare numbers having been tanking so bad, even the newer Edge browser might overtake them in a few years.
Assuming they would still make Firefox an offer, good would be far from an apt description of it.
I know Opera got their revenue from licensing their engine to Nintendo and other OEMs, as well as with Opera Mini. But since they switched to WebKit (like everyone else...) they can’t license-away their browser, so what’s their business model?
It probably doesn't need to. What is important is that Google can show authorities that they tried to track less, honest guv! It's the market that won't let us!
Per the linked article, the browser is filling in the blanks "___N_" as you visit each website, but it's telling each website not _what_ site you visited, but that you are in the groups of "FAA_G" vs. "FAANG".
The browser manufacturer is effectively seeing every user for what they are (all the letters of the alphabet, as it were), and each site is only seeing a hash/digest/cohort/group, but those group segregations are not coming from particular "networks of websites", but instead from the browser itself.
The end result is that you can't trust the browser b/c it might be (ed: it is!) spying on you.
Google started removing the URL bar and replacing it with the omni-box. Instead of https://google.com/ => ?q=guitar, you would simply type "guitar" into the URL bar.
The lesson here is to reduce the number of intermediaries between you and your customer. Own the hardware, the screen, the operating system, the network, _everything_ between your CPU's and the user's eyeballs. (or in amazon's case, the manufacturer, the boxes, the website, the shipper, the TV, etc.). (or in netflix's case, the content, the edge-cache storage tank, the TV, the remote control, the pixels, etc.)
You only ever belong to a single FloC. So let's for a second assume the non-adversarial use case. The advertiser isn't using any additional tools to track you. Then the only thing the advertiser has is your FloC. This doesn't identify you individually, but it might correlate with various interests.
If your FloC changes, which it will periodically, the advertiser doesn't have any history, so the correlation changes and you're given different ads.
Now let's assume that they have some additional information, like an IP address. Then they can say ah you had this FloC on this date, and this different FloC later. Its not more identifying (they already have your IP, which we assume is identifying enough). The FloC might let them infer things about your interests on other sites, so they have precise information on your browsing interests on this site, but only partial information on other sites.
As opposed to today, where 3rd party trackers mean they have full information on the other sites too.
I wonder how this feature even passed an internal Google privacy sniff test...
A company can already fingerprint you with 100% certainty with a third party cookie. The idea is to replace those with FLoC. It's at worst a lateral move, and usually an improvement.
a) every site you visit loads some Google/Facebook/whatever JavaScript to track you. That are not all sites.
b) you didn't disable these scripts with extensions like UBlock (that to me is essentials these days) or use a browser that value your privacy (like Firefox) that blocks them by default.
This system not only is deeply integrated in the browser and thus impossible to block with extensions (without modifying the source code of the browser, that in case of a proprietary browser like Google Chrome you can't), but also track all your browsing history, meaning that they catch even sites that doesn't include Google trackers inside.
Another bad thing about this system is that is integrated inside the browser, meaning that for a closed source browser like Chrome only Google knows how it works and what exactly it does. While classical tracker scripts that uses third party cookies are implemented in JavaScript, minified and obfuscated, but still you can in theory read the source code and understand what they do.
This is far worse for privacy than how things are now!
Right, but it is, to a first approximation, all of the sites that are going to be showing you personalized ads.
> Another bad thing about this system is that is integrated inside the browser, meaning that for a closed source browser like Chrome only Google knows how it works and what exactly it does. While classical tracker scripts that uses third party cookies are implemented in JavaScript, minified and obfuscated, but still you can in theory read the source code and understand what they do.
I'm not quite sure what you're getting at here. The setting and reading of a cookie by a client, yes, will be written in JS. That doesn't mean that you can know what its doing (there are likely cookies on your system that contain encrypted payloads that you can't read). The system that "actually" reads those cookies is hidden behind an API, so you don't have access to even the binary code.
From that perspective, FloC is no worse, and is usually better, as the payload itself is generated and managed on your machine.
Tangentially, FloC is similar to but probably more privacy preserving than the way Brave Browser does advertising today, and that was heralded by many on HN as a huge privacy improvement.
afaik you cannot disable floc with an addon and you do not have any control over the floc id is assigned to you.. the floc id is calculated once a week based on the sites you visit on the previous 1 week.. so it leak information of what sites you have being visiting if anyone is able to reverse the sites that generated that floc id even if the site does not have adds or social media button on then or you use add blockers..
and i bet all the major tracking players will have farms calculating all possible floc ids from all the popular sites..
maybe do an addon that load randon stuff from randon domains in the background to taint the floc id so it makes harder to reverse the actual sites you are visiting.. or just use an browser that does not have it..
but beside floc, browser fingerprinting already allow tracker to identify people almost uniquely even without using cookies, there is already work on how to fingerprint someone without using either cookies or client side scripts, just by analyzing the timing when accessing several random subdomains using hundreds of redirects..
floc is just one more info they will have on you with no added benefit..
Wait, I thought the whole point was that third parties could define what a "cohort" is, and the browser would handle determining whether or not you belong in them?
and it will include all sites from the last week, whatever you used adblocker to prevent tracking or if the site did not had any social media buttons that would allow then to track you there in the first place..
Better to avoid that fire and just let the reader infer FLoC is bad, whatever it is.
That wasn't hard.
> That wasn't hard.
It also doesn't explain why that's worse than the current practice of directly identifying individuals. Which is the hard bit.
they will still be able to identify you individually.. floc actually might make it easier by first assigning you to group of just a few thousands other people.. that mean they just need a few extra bits of fingerprinting to identify you uniquely from there..
also previously they could only track were you had being if there was an ad in that page or if it had a social media button basically they could store a cookie or run a script in a specific context of a specific site and now they knew you visited that site..
now with floc they can track you everywhere, even sites that do not have ads or buttons will be included when calculating your floc..
If it was complemented with a Privacy Budget API– each privacy-losing API call costs budget and there is a limit– to eliminate other factors for fingerprinting and IDing that you can combine with FLoC to unique track people– thus giving advertisers complete browsing history– then I'd reconsider.
Another thing is webmasters can opt-out of FLoC through a header. But many webmasters don't control headers...
And on top of the practical consequences of its implementation.... not good.
There doesn't seem to be space for dialog or a common standard here, either Google does it or they fail and Firefox and privacy wins the world!
If I browse stackoverflow I'm probably looking for some saas, or tech related, or a react training course on a react question. If I browse game sites maybe I want a MMORPG promo or time card sale.
I don't want to see an ad to buy more toilets after having purchased a toilet once a month ago that is supposed to last decades. On every single site. For the next year.
"This website requires a browser that supports FLoC. Please install one of the folllowing compatible browsers: " [Links for Chrome, etc.]
"We've detected you are using a browser that does not support FLoC. Please update your browser to use this website." [Links to Chrome, etc.]
"Your browser is outdated! Please upgrade." [Links to Chrome, etc.]
"Browsehappy" [Links to Chrome, etc.]
As someone who routinely uses a browser that does not support Javascript, I see "warnings" like this once in a while. There are so many. Apologies if I remember the wordings incorrectly. Of course, 99% of the time the lack of a Javascript engine has zero effect on the ability to retrieve the information I need from the site. And I still get the info in the 1% cases anyway, if I really want it.
With FLoC, will web developers be able to make claims that a site "will not work" without FLoC. How will they get users to use Chrome or other browsers that enable FLoC by default.
All of this rest on Apple standing up for privacy through.. so watch for any announcements from Apple.
Which is just another reason – maybe even a responsibility of every web dev - to stop using chrome.
It's a nice way to screen for better browsing experience pages.
Despite the somewhat contentious name the naked refers to it being stripped down.
Once you get the hang of navigation it is extremely fast and a simple long press enables JS (if a site really needs it).
I know that's a minority opinion, but I do hope it's a double-digit % minority - or at least it will be once things get bad enough.
anecdotally i rarely see adblocker-blockers anymore
Once employees are also targeted and held responsible for their actions at law then we stand a chance of getting at least some of our internet back.
Google, Facebook and their cohorts are outrageous, they have been stealing our internet with complete impunity for over two decades like a metastasizing cancer. We users really do need to get proactive over this, if not then soon the internet will be effectively dead for many of us—we'll be left ghettoized in some outpost or alternatively we'll be forced to abandon it altogether. We may even need to resort to street demos or marches to convince politicians that the rotten, monopolistic behavior of Big Tech is no longer to be tolerated.
It's also time we banned non-human entities (aka corporations) from lobbying politicians in private. Any lobbying by them ought to be done at public hearings specifically held for the purpose (corporate lobbying has probably done more damage to our Democracies since the Civil War or even earlier than any single other factor.)
"As someone who routinely uses a browser that does not support Javascript,<...>"
Likewise, my browser has JavaScript turned off by default. 1vuio0pswjnm7, what you failed to mention was how much faster webpages render without JavaScript, when it's switched off the speed improvement is enormous, also all that jerkiness and unevenness of presentation disappears. (As I've posted many times, it's not JavaScript that's the main fault-it's the enormous abuse websites commit using it. It's nothing nowadays for a webpage to be anywhere between 2 and 5MB in size, and on inspection a huge percentage of that code is devoted to serving up you private data to surveillance capitalism. Reality check: remember a standard page of text is only 2kB!)
"Javascript engine has zero effect on the browser's ability to display the information I need from the site. And I still get the info 100% of the time anyway, if I really want it."
Exactly right! Take note website owners who present blank pages when JavaScript is turned off: I used to find it a challenge to get your pages which I then proceed to do anyway. Now I no longer bother, as I've learned that websites that use such scummy lowdown tactics aren't worth visiting anyway. From my observation there's a remarkable correlation between such behavior and the [lack of] quality of the material on the website.
As for speed, it would be interesting to have a "surfing contest", i.e., a web surfing contest that is a "browser challenge", pitting a team of users using a no-Javascript user agent versus a team using a "modern browser". The objective might be something like a race to interactively extract a given item of textual information from a selection of Javascript-heavy websites.
Indeed it would be and as far as I know it's not been done recently either (anyway not with openly published results). Nevertheless, I would like to see say the top six browsers tested on heavy JavaScript websites that use lots of advertising. I'd reckon 100 sites would be plenty to get a definitive outcome of the speed differences.
Of course, it's unlikely happen given the fact that JavaScript is now so ubiquitous along with the all-too-common assumption that the web cannot cope (or would cease to work) without it—the logic being that there would be little point to the exercise. Moreover, if a such a test were conducted and nuking JS showed that most sites would be much faster without it then it'd still receive negative publicity as the many naysayers would point to website features that didn't work. And that's absolutely true some features will not—and with some, albeit still fewer again, will not work at all.
(Remember, this used not to be the case 20 years ago. So it's time we examined why JS is so critical now when it once wasn't. I'd make a substantial bet that the real or most substantive reason has little to do with improving the experience of website visitors (that is unless one considers that slowing websites down as a benefit) - and it's much more to do with benefiting website owners and their advertisers. One thing is for certain, we really do need to put a proper measure on this. Then, like limiting the advertising on television (as most counties already do with (essentially) the exception of the US), with accurate stats legislators could apply appropriate limits on advertising and data collection, etc. to web services. As things stand at present, it's nothing other than the Wild West.)
Of course, the test sites would have to be selected fairly and with care to provide a representative sample. I tend to gravitate to sites where JS is minimal and where killing JS makes little or no difference to viewing the core material (many technical sites fall into this category). Therefore, taking say the last 100 websites that I've visited would not be a representative sample. Incidentally, of the sites I visit about 95% work very well without JavaScript—so my default experience is to browse without JS enabled. Of the remaining 5% I've a choice of what to do, I can either toggle JS on and refresh the browser or instantly get out of there. On average I'd back out of about two-thirds of that 5% and toggle JS on for the remainder (all up, that's around 2% with JS).
This is where the naysayers miss the point. Whilst it's possible to default JS to off at the beginning of a new session I usually don't bother, so it's not unusual for me to start a new day's browsing with JS still toggled on from the previous session without me initially realizing it. However within a second or so I know that JavaScript has been left on by the way the browser responds (anyone who does what I do will know this experience well). Even if no JS content is obvious or visible on the page, if it's running tasks in the background then I will almost certainly notice it immediately as the browser is less responsive, paging becomes slower and there's a jerkiness to it that's not dissimilar to running programs under a Virtual Machine). I know JS aficionados either won't believe me or that they'll claim I'm exaggerating. Moreover, I know that me saying that I'm not exaggerating or attempting to prove it won't convince them one iota whatsoever, so there's no point in me trying—and then I don't have to prove anything anyway! If anyone really needs to know then he/she needs to do a quick survey of others who don't use JS and they'll soon find that those non-JS users will support what I'm saying.
"they have acquired a remarkable sense of entitlement. (The search still works.)"
Right, this is a good indication that the code that's actually been killed is the monitoring or spyware stuff and the coders/website owners are indignant about the fact that it isn't working (after all, given various error messages we get in these circumstances, we know they're checking to see whether the code in this section is running as intended or not). I regularly get messages such as 'Please turn on JavaScript to get the full benefit of this site [and or] certain features of this site will not work without JS' - and that's true—but they are the very ones that I do not want to work!
You often see the same nonsense with Android apps. Like the PC, I turn off as much Google as I can. I do not use any of Google's services, so on my rooted smartphones this means removing all Google apps (Google Play Services, Play Store, etc.). When the Google apps are removed many Android apps will complain to the effect: 'XYZ app will not run until you update Google Play Services' but they still work anyway (there are many exceptions that won't run and how to get around the problems is too off-topic to discuss here). Anyway, when apps still work but complain about Google Play Services it's almost a certain bet that it's the data gathering aspect of the Play Services that's relevant here—so I just ignore it (most people, even diehard Google fanatics, would prefer that data-gathering didn't work). FYI, always keep your old APK app files before you upgrade (and don't overwrite APK backups, as often that message doesn't pop up in older versions). That's to say, often Android updates contain nothing other than more highly refined code for spying, ipso facto, with Google Play Services and Play Store updates. (Of course, you'll get the security spiel/reason—as that's always the mandatory excuse/justification. Let me put it this way, you'll likely get both security updates and told so, what you won't be told is that Google's Android's Google Play Services 'receivers' schema has also been revamped to collect even more user data than previously (Android experts, I know that's a shortcut explanation/oversimplification but it'll have to do).
In my opinion a better and much more relevant and informative test would be to do a survey of a larger number of websites, say perhaps in excess of a 1000 or more of the most popular ones. Then analyze exactly what JavaScript is being used for on each site—that being to do a detailed statistical breakdown of JS's various functions on a per site basis then average this breakdown analysis across the whole web.
I've not conducted a rigorous test like this myself as it's a great deal of work to get meaningful statistics but I know from the number of times I've looked at the code from heavy JS sites that a very large percentage of the scripting goes into alerting every dog and sundry about what users are viewing and or doing. Whether one analyzes the website code or logs the destination IP addresses these pages call home to, one will see the huge amount of feedback that's being sent to many, many dozens of data-collecting websites. It's quite horrifying to watch it happening (I've been so alarmed that it's not the first time I've pulled the RJ-45 plug out of the PC socket to stop it continuing).
I don't agree with the argument that "no tracking" is better than semi-anonymous tracking because I believe "no tracking" is effectively impossible. Only in some fantasy world are you going to get browsers to become the lowest-common-denominator place with no JavaScript. Not even Firefox nor Apple (privacy first) are pushing for that world.
I think possible one argument is if FLoC is good enough it will slow the tracking arms race. I suppose that is also a fantasy though.
The problem is cross-site tracking. You can't prevent a single site from tracking you on itself. But it should be possible to block third-party (tracker) content by default.
Firefox:
- Multi-account Containers extension is amazing. I only use it for a handful of accounts, but it is very simple to use. This is probably the feature I miss most in Vivaldi.
- The interface integrates better with my DE (Cinnamon), and overall feels less cluttered. Vivaldi has some kind of bar on each edge of the window. Toggle UI (Ctrl+F11) helps to hide this, but Vivaldi does take more space away from the webpage.
- I use uBlock Origin for adblock which seems to block more than Vivaldi by default. Vivaldi's built-in blocker is really great though, and I haven't felt the need to install an extension for adblock in Vivaldi.
Vivaldi:
- I love the recent addition of a second tab bar[0], though I was skeptical at first. I can quickly stack tabs by host to declutter, and then see all the tabs on a second row with full details when I select the stack.
- The experimental builtin RSS[1] and Email panels are wonderful. Still some rough edges, but it is nice to not rely on another tool or service for RSS, and it is my favorite RSS reader I have used so far because it is simple and stays out of my way.
- Many more tab management features. Saving tabs as a session, tiling, stacking, periodic reload, etc. Not all features I use daily, but handy when I need it.
Overall, I've settled on using both browsers now. Each has strengths and weaknesses and I will use whichever helps me best in the moment. I'd say give it a try, and don't think about it as a switch, rather as a new tool.
work stuff open on a specific work container..
facebook, twiter, youtube and fastmail each have their individual container.
there are even addons that allow you to have a individual container to be created for each site you visit..
- vertical tabs
- tabs tiling, stacking & 2nd tab-bar
- full page screenshots
- notes
- page actions (including a very useful CSS debugger, focus & hover highlighting, a freaking PAGE MINIMAP)
- sync
- mouse gestures
- all Chrome extensions work
- easily disable any Google services
- ad-block (i'm using it in addition to uBlock origin, uMatrix and Pi-Hole)
- no serious performance issues yet
What I DONT care about is the Email client they are working on. I'd rather see them focus on the browser features.I don't use Vivaldi for any Google services, except search sometimes, for that I keep a Chromium instance around instead.
Like you, I've used Vivaldi for years. I downloaded because of the email client. Opera's M2 was a great mail client. I'm probably in the minority of users who don't use the usual suspects for webmail, and having an integrated mail client is nice. M2, in particular did some nice things:
* Fast full-text search through mail
* No organization: automatic mailing list aggregation; easy contact management; easy email filter by contact or thread
* Keyboard navigable.
* Doesn't default to top-quoting.
* RSS integration.
The M3 client had to be rewritten, one presumes, as a Chrome extension. This had to be pretty awful, considering, and probably explains part of the reason that everything took so long. I've been driving M3 for awhile, and what I really miss is suitable keyboard shortcuts. For the most part I've been very happy with it, though.
However, some Thunderbird extensions have even become essential to me, most importantly Cardbook, which I use to manage Contacts across devices (shared via carddav on a selfhosted Nextcloud). Does M3 support carddav properly?
Also, can I add multiple mail accounts easily?
Are mails part of Vivaldi sync?
I might actually try it just to get a look at the current state. RSS client is nice, too.
No. This would actually be a pretty killer feature, and if they've implemented sync properly(?) maybe that's something they'll add in the future.
> Also, can I add multiple mail accounts easily?
Yes. I've had no issues here, although I've been using IMAP rather than POP3 for the interim while I decide how well it's going to work for me. (On the other hand, I haven't been back on M2 for several months, so maybe it's time for the switch?)
> Are mails part of Vivaldi sync?
No. Contacts make sense to me, but mail across sync would be basically implementing IMAP for sync purposes, right?
There are things still missing:
* mail import for those of us who still prefer POP to IMAP and have a ton of emails on our system
* highlight-to-quote
* more configurable keyboard shortcuts
* default bottom-quoting
* tighter calendar integration
But on the balance, it's a pretty decent client. I'll look forward to improvements as they have time to commit, but working it into Chromium has been a much more significant challenge than they originally anticipated. The devs/testers talked often about it not being ready for prime time, but I think that had much more to do with the extension development than it did with protocols (for example). I would also suspect that they're significantly understaffed compared to other teams.
And, to be honest, I doubt there's really even a big market for mail clients these days at all: we're mostly on Gmail or Outlook or some other web-based IMAP with integration across all devices. In-browser mail clients without some kind of super-sync feature ... just aren't likely to gain any traction.
It leaks memory for me on macOS. Not sure whether it's its own bug or if it's the Nvidia driver.
On the built-in ad blocker, I don't use that on my computer (uBlock Origin is way better) but I do use it on my phone. I don't use notes either, IMO there's no good reason this should be part of a web browser.
The tab grouping is a cool feature. The ability to screenshot the entire page is also a cool feature, but there's a bug that causes it to capture anything with border-radius without anti-aliasing, I reported that as VB-56521 on 26/08/2019 and it still isn't fixed.
Overall, there's this lack of attention to detail that permeates all their products and sometimes drives you crazy, but it's still way better than all other browsers that redesign their UIs every several years for no benefit to the user.
For me, Vivaldi's best feature is that it allows you to sideload extensions without kicking up a fuss about them with popups each time you start the browser. AFAIK no other Chromium-based browser apart from ungoogled-chromium allows that.
But on the other hand, it tries to do so many things altogether and shoves so many options and settings to the user it feels overwhelming. It feels bloated, and using it after you've been used to the minimal design on Chrome (and Firefox that has copied it), it just .. doesn't feel right.
The wikipedia page explains this well: https://en.wikipedia.org/wiki/Vivaldi_(web_browser)
But if the performance/resource usage isn't a problem for you and you don't mind using a close sourced browser it's top notch compared to Firefox.
Two main reasons:
- it is able to debug the web application I work on developing. (Trying to make it easier to debug under Firefox is on my todo list).
- it has mouse gestures, and they work everywhere (even on blank tabs).or open devtools, navigate to another domain and look at devtools address in the title
or open devtools, go to sources, pick main html, select some text and right click to Copy
its full of bad bugs
(Disclosure: I work on ads at Google, speaking only for myself)
> Whether the browser sends a real FLoC or a random one is user controllable
Well then, why do we keep looking for technical solutions to non-technical problems.
Please make the GDPR part of US law and we can move on. :)
> Federated Learning of Cohorts
> a new way to make your browser do the profiling that third-party trackers used to do themselves: in this case, boiling down your recent browsing activity into a behavioral label, and then sharing it with websites and advertisers
[0] https://blog.google/products/ad
[1] https://www.eff.org/deeplinks/2021/03/googles-floc-terrible-...
I wonder how this feature even passed an internal Google privacy sniff test...
This is all you should need to know about it.
For example, the lawyers may believe the technology is legal, but haven't worked through all the implications with respect to the GDPR. So the end goal may be that it is launched in the EU, but they aren't ready to do so yet.
Sure, protecting that information is more effort, but you should be doing that already, right? not just from a GDPR perspective but a business perspective too - if a competitor can get a list of all your clients and send them brochures with 10% discount on your prices, you'll close down pretty quick.
Link to this ever happening pre-GDPR?
https://www.acumenbusinesslaw.co.uk/2018/07/23/a-former-empl...
To them, I'd say "order with Amazon, then", but sadly that's a lot of lost clients.