Slash Boxes

SoylentNews is people

posted by janrinok on Thursday June 10, @02:24AM   Printer-friendly
from the wot,-no-kitchen-sink? dept.

Vivaldi 4.0 launches with built-in email and calendar clients, RSS reader – TechCrunch:

Vivaldi has always been one of the more interesting of the Chromium-based browsers, in no small part thanks to its emphasis on building tools for power users in a privacy-centric package, but also because of its pedigree, with Opera's outspoken former CEO Jon von Tetzchner as its co-founder and CEO. Today, the Vivaldi team is launching version 4.0 of its browser and with that, it's introducing a slew of new features that, among many other things, include the beta of new built-in mail, calendar and RSS clients, as well as the launch of Vivaldi Translate, a privacy-friendly translation service hosted on the company's own servers and powered by Lingvanex.

Vivaldi isn't new to email clients. The company has long offered a webmail service, for example. But building an offline email client into the browser — as well as a calendar client — almost feels like a return to the early days of browsers, like Netscape Navigator and Opera, when having these additional built-in features was almost standard. Von Tetzchner argues that for a lot of browser vendors, doing away with those features was about steering users into certain directions (including their own webmail clients).

"We've chosen to say, 'okay, we don't want to have the business model decide what we do. We rather focus on what the users want.' And I think there's a significant value [in a built-in email client]. Most all of us use email — at varying levels, some of use it a lot, some less, but everyone basically has at least one email account," he said. "So having a good client for that, that's kind of where we're coming from. And, I mean, we obviously did a lot of those things at Opera — some of them we didn't — and we are filling a gap with what Opera used to be doing. And now at Vivaldi, we are doing those things, but also a lot more. We never did a calendar at Opera."

(...) As of now Vivaldi isn't profitable. It generates some revenue from preinstalled bookmarks and search engine partnerships. But von Tetzchner argues that Vivaldi just needs to increase its user base a bit more to become a sustainable company. He seems comfortable with that idea — and the fact that its per-user revenue is relatively low. "We've done this before and we've seen this work. It takes time to build a company like ours," he said. "I hope people are liking what we're building — that's kind of the feel I get — people are really liking what we're building. And then kind of gradually, we'll get enough users to pay the bills and then we take it from there."

Original Submission

This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 4, Informative) by Kunasou on Thursday June 10, @06:59AM (2 children)

    by Kunasou (4148) on Thursday June 10, @06:59AM (#1143826)

    I've been a Vivaldi user since it was released, first as a secondary browser and now as my main browser.

    The included adblocker works quite well (and supports custom filter lists) but uBlock Origin is better (cosmetic filters). For Android is quite a life saver.

    After all these years they've quite improved the browser's UI and its customization (via CSS, settings, etc). I have a custom CSS to make the UI even more compact and it doesn't break each update which is nice.

    But... Even after the 3.7 release some actions like closing tabs still feel slower than they should (especially in a laptop).

    I've tried the email capabilities twice (3.8 and 4.0) but they feel rather unpolished, more like an alpha instead of a beta. The mail client (compared to MailSpring) feels like it has a long road to overcome.

    Things like: enable email at settings but the sidebar panel isn't enabled so you can see any folders unless you right click the sidebar and enable "Mail (Beta)"; doesn't recognize any alias inside your account (things that google or gmx do); you can't drag emails to classify them (animation exists, but does nothing); etc.

    Starting Score:    1  point
    Moderation   +2  
       Informative=2, Total=2
    Extra 'Informative' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   4  
  • (Score: 2) by DannyB on Thursday June 10, @04:53PM (1 child)

    by DannyB (5839) Subscriber Badge on Thursday June 10, @04:53PM (#1143941) Journal

    some actions like closing tabs still feel slower than they should

    Wild speculation: Disposing that tab triggers a gigantical gargantuan cascading avalanche of refcount checking, more disposes, rinse, repeat.

    Could that be true?

    Assuming it were, possible fixations:
    1. use real GC which can run concurrently on other cores
    2. move that single dispose operation onto a brand new thread which simply does that gargantuan dispose and then the thread termites. This thread could possibly run on another core concurrently.

    Biden must DO SOMETHING to stop bloggers using the wrong color schemes!
    • (Score: 2) by Kunasou on Thursday June 10, @09:42PM

      by Kunasou (4148) on Thursday June 10, @09:42PM (#1144088)

      You're exactly right.
      The Vivaldi UI uses web technologies (with react as its framework). That slows things quite dramatically (compared to the native C++ of Chromium/Brave).
      Note, the good thing about that is that I have my own CSS file and I customized the whole chrome. It's the only browser besides Firefox that has that kind of user freedom.
      In another forum someone debugged the whole browser and discovered that a lot of redrawing happens every time you close a tab.
      Things like iterating all tabs, rewriting the whole html tree (which is an expensive operation), adjusting their width several times, updating classes (with their style impact) and finally deciding to remove the webview holder and the "div" of the tab.